]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
man: mention initial value of SoftRebootsCount
[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"
eea10b26 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
e503019b 40 <para>Properties exposing time values are usually encoded in microseconds (μs) on the bus, even if
3031660c
ZJS
41 their corresponding settings in the unit files are in seconds.</para>
42
46d362f4
ZJS
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
3031660c
ZJS
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
48f99d7c 56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
57node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
47fb7fd6
ZJS
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
e0e7bc82
LB
68 GetUnitByPIDFD(in h pidfd,
69 out o unit,
70 out s unit_id,
71 out ay invocation_id);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
f4328267
LB
77 StartUnitWithFlags(in s name,
78 in s mode,
79 in t flags,
80 out o job);
3031660c
ZJS
81 StartUnitReplace(in s old_unit,
82 in s new_unit,
83 in s mode,
84 out o job);
85 StopUnit(in s name,
86 in s mode,
87 out o job);
88 ReloadUnit(in s name,
89 in s mode,
90 out o job);
91 RestartUnit(in s name,
92 in s mode,
93 out o job);
94 TryRestartUnit(in s name,
95 in s mode,
96 out o job);
97 ReloadOrRestartUnit(in s name,
98 in s mode,
99 out o job);
100 ReloadOrTryRestartUnit(in s name,
101 in s mode,
102 out o job);
47fb7fd6
ZJS
103 EnqueueUnitJob(in s name,
104 in s job_type,
105 in s job_mode,
106 out u job_id,
107 out o job_path,
108 out s unit_id,
109 out o unit_path,
110 out s job_type,
111 out a(uosos) affected_jobs);
3031660c 112 KillUnit(in s name,
47fb7fd6 113 in s whom,
3031660c 114 in i signal);
a721cd00
LP
115 QueueSignalUnit(in s name,
116 in s whom,
117 in i signal,
118 in i value);
47fb7fd6
ZJS
119 CleanUnit(in s name,
120 in as mask);
671fee18
LP
121 FreezeUnit(in s name);
122 ThawUnit(in s name);
3031660c 123 ResetFailedUnit(in s name);
47fb7fd6
ZJS
124 SetUnitProperties(in s name,
125 in b runtime,
126 in a(sv) properties);
5e8deb94
LB
127 BindMountUnit(in s name,
128 in s source,
129 in s destination,
130 in b read_only,
131 in b mkdir);
af477139
LB
132 MountImageUnit(in s name,
133 in s source,
134 in s destination,
135 in b read_only,
136 in b mkdir,
137 in a(ss) options);
47fb7fd6
ZJS
138 RefUnit(in s name);
139 UnrefUnit(in s name);
140 StartTransientUnit(in s name,
141 in s mode,
142 in a(sv) properties,
143 in a(sa(sv)) aux,
144 out o job);
145 GetUnitProcesses(in s name,
146 out a(sus) processes);
147 AttachProcessesToUnit(in s unit_name,
148 in s subcgroup,
149 in au pids);
150 AbandonScope(in s name);
3031660c
ZJS
151 GetJob(in u id,
152 out o job);
47fb7fd6
ZJS
153 GetJobAfter(in u id,
154 out a(usssoo) jobs);
155 GetJobBefore(in u id,
156 out a(usssoo) jobs);
3031660c
ZJS
157 CancelJob(in u id);
158 ClearJobs();
159 ResetFailed();
9653108f 160 SetShowStatus(in s mode);
3031660c 161 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
162 ListUnitsFiltered(in as states,
163 out a(ssssssouso) units);
164 ListUnitsByPatterns(in as states,
165 in as patterns,
166 out a(ssssssouso) units);
167 ListUnitsByNames(in as names,
168 out a(ssssssouso) units);
3031660c
ZJS
169 ListJobs(out a(usssoo) jobs);
170 Subscribe();
171 Unsubscribe();
47fb7fd6 172 Dump(out s output);
293b9aa3
ZJS
173 DumpUnitsMatchingPatterns(in as patterns,
174 out s output);
47fb7fd6 175 DumpByFileDescriptor(out h fd);
f6cce15b
ZJS
176 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
177 out h fd);
3031660c 178 Reload();
624f685f 179 @org.freedesktop.DBus.Method.NoReply("true")
3031660c 180 Reexecute();
34b56848 181 @org.freedesktop.systemd1.Privileged("true")
3031660c 182 Exit();
34b56848 183 @org.freedesktop.systemd1.Privileged("true")
3031660c 184 Reboot();
34b56848 185 @org.freedesktop.systemd1.Privileged("true")
4de66581
LP
186 SoftReboot(in s new_root);
187 @org.freedesktop.systemd1.Privileged("true")
3031660c 188 PowerOff();
34b56848 189 @org.freedesktop.systemd1.Privileged("true")
3031660c 190 Halt();
34b56848 191 @org.freedesktop.systemd1.Privileged("true")
3031660c 192 KExec();
34b56848 193 @org.freedesktop.systemd1.Privileged("true")
3031660c
ZJS
194 SwitchRoot(in s new_root,
195 in s init);
47fb7fd6 196 SetEnvironment(in as assignments);
3031660c 197 UnsetEnvironment(in as names);
47fb7fd6
ZJS
198 UnsetAndSetEnvironment(in as names,
199 in as assignments);
70666e28 200 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
201 ListUnitFiles(out a(ss) unit_files);
202 ListUnitFilesByPatterns(in as states,
203 in as patterns,
204 out a(ss) unit_files);
3031660c
ZJS
205 GetUnitFileState(in s file,
206 out s state);
207 EnableUnitFiles(in as files,
208 in b runtime,
209 in b force,
210 out b carries_install_info,
211 out a(sss) changes);
212 DisableUnitFiles(in as files,
213 in b runtime,
214 out a(sss) changes);
83654007
LB
215 EnableUnitFilesWithFlags(in as files,
216 in t flags,
217 out b carries_install_info,
218 out a(sss) changes);
219 DisableUnitFilesWithFlags(in as files,
220 in t flags,
221 out a(sss) changes);
bf1bea43
MY
222 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
223 in t flags,
224 out b carries_install_info,
225 out a(sss) changes);
3031660c
ZJS
226 ReenableUnitFiles(in as files,
227 in b runtime,
228 in b force,
229 out b carries_install_info,
230 out a(sss) changes);
231 LinkUnitFiles(in as files,
232 in b runtime,
233 in b force,
234 out a(sss) changes);
235 PresetUnitFiles(in as files,
236 in b runtime,
237 in b force,
238 out b carries_install_info,
239 out a(sss) changes);
47fb7fd6
ZJS
240 PresetUnitFilesWithMode(in as files,
241 in s mode,
242 in b runtime,
243 in b force,
244 out b carries_install_info,
245 out a(sss) changes);
3031660c
ZJS
246 MaskUnitFiles(in as files,
247 in b runtime,
248 in b force,
249 out a(sss) changes);
250 UnmaskUnitFiles(in as files,
251 in b runtime,
252 out a(sss) changes);
47fb7fd6
ZJS
253 RevertUnitFiles(in as files,
254 out a(sss) changes);
255 SetDefaultTarget(in s name,
256 in b force,
3031660c
ZJS
257 out a(sss) changes);
258 GetDefaultTarget(out s name);
47fb7fd6
ZJS
259 PresetAllUnitFiles(in s mode,
260 in b runtime,
261 in b force,
262 out a(sss) changes);
263 AddDependencyUnitFiles(in as files,
264 in s target,
265 in s type,
266 in b runtime,
267 in b force,
268 out a(sss) changes);
269 GetUnitFileLinks(in s name,
270 in b runtime,
271 out as links);
272 SetExitCode(in y number);
273 LookupDynamicUserByName(in s name,
274 out u uid);
275 LookupDynamicUserByUID(in u uid,
276 out s name);
277 GetDynamicUsers(out a(us) users);
2ea24611
LP
278 DumpUnitFileDescriptorStore(in s name,
279 out a(suuutuusu) entries);
84c01612
MS
280 StartAuxiliaryScope(in s name,
281 in ah pidfds,
282 in t flags,
283 in a(sv) properties,
284 out o job);
3031660c
ZJS
285 signals:
286 UnitNew(s id,
287 o unit);
288 UnitRemoved(s id,
289 o unit);
290 JobNew(u id,
291 o job,
292 s unit);
293 JobRemoved(u id,
294 o job,
295 s unit,
296 s result);
297 StartupFinished(t firmware,
298 t loader,
299 t kernel,
300 t initrd,
301 t userspace,
302 t total);
303 UnitFilesChanged();
304 Reloading(b active);
305 properties:
47fb7fd6
ZJS
306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
307 readonly s Version = '...';
308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
309 readonly s Features = '...';
310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
311 readonly s Virtualization = '...';
312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1257274a
DB
313 readonly s ConfidentialVirtualization = '...';
314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
315 readonly s Architecture = '...';
316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
317 readonly s Tainted = '...';
318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
319 readonly t FirmwareTimestamp = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
321 readonly t FirmwareTimestampMonotonic = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
323 readonly t LoaderTimestamp = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
325 readonly t LoaderTimestampMonotonic = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
327 readonly t KernelTimestamp = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
329 readonly t KernelTimestampMonotonic = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
331 readonly t InitRDTimestamp = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
333 readonly t InitRDTimestampMonotonic = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
335 readonly t UserspaceTimestamp = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
337 readonly t UserspaceTimestampMonotonic = ...;
338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
339 readonly t FinishTimestamp = ...;
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
341 readonly t FinishTimestampMonotonic = ...;
342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
54f86b86
LB
343 readonly t SoftRebootStartTimestamp = ...;
344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
345 readonly t SoftRebootStartTimestampMonotonic = ...;
346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
347 readonly t SecurityStartTimestamp = ...;
348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
349 readonly t SecurityStartTimestampMonotonic = ...;
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
351 readonly t SecurityFinishTimestamp = ...;
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
353 readonly t SecurityFinishTimestampMonotonic = ...;
354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
355 readonly t GeneratorsStartTimestamp = ...;
356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
357 readonly t GeneratorsStartTimestampMonotonic = ...;
358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
359 readonly t GeneratorsFinishTimestamp = ...;
360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
361 readonly t GeneratorsFinishTimestampMonotonic = ...;
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
363 readonly t UnitsLoadStartTimestamp = ...;
364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
365 readonly t UnitsLoadStartTimestampMonotonic = ...;
366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
367 readonly t UnitsLoadFinishTimestamp = ...;
368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
369 readonly t UnitsLoadFinishTimestampMonotonic = ...;
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
371 readonly t UnitsLoadTimestamp = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
373 readonly t UnitsLoadTimestampMonotonic = ...;
374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
375 readonly t InitRDSecurityStartTimestamp = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
377 readonly t InitRDSecurityStartTimestampMonotonic = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
379 readonly t InitRDSecurityFinishTimestamp = ...;
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
381 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
383 readonly t InitRDGeneratorsStartTimestamp = ...;
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
385 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
387 readonly t InitRDGeneratorsFinishTimestamp = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
389 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
391 readonly t InitRDUnitsLoadStartTimestamp = ...;
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
393 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
395 readonly t InitRDUnitsLoadFinishTimestamp = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
397 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 @org.freedesktop.systemd1.Privileged("true")
400 readwrite s LogLevel = '...';
401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
402 @org.freedesktop.systemd1.Privileged("true")
403 readwrite s LogTarget = '...';
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
405 readonly u NNames = ...;
406 readonly u NFailedUnits = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
408 readonly u NJobs = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
410 readonly u NInstalledJobs = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
412 readonly u NFailedJobs = ...;
413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
414 readonly d Progress = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
416 readonly as Environment = ['...', ...];
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
418 readonly b ConfirmSpawn = ...;
419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
420 readonly b ShowStatus = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
422 readonly as UnitPath = ['...', ...];
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
424 readonly s DefaultStandardOutput = '...';
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
426 readonly s DefaultStandardError = '...';
3e911a0d
YW
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
428 readonly s WatchdogDevice = '...';
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
430 readonly t WatchdogLastPingTimestamp = ...;
431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
432 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
434 @org.freedesktop.systemd1.Privileged("true")
435 readwrite t RuntimeWatchdogUSec = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
437 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
438 readwrite t RuntimeWatchdogPreUSec = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
440 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
441 readwrite s RuntimeWatchdogPreGovernor = '...';
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
443 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
444 readwrite t RebootWatchdogUSec = ...;
445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
446 @org.freedesktop.systemd1.Privileged("true")
447 readwrite t KExecWatchdogUSec = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
449 @org.freedesktop.systemd1.Privileged("true")
450 readwrite b ServiceWatchdogs = ...;
451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
452 readonly s ControlGroup = '...';
453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
454 readonly s SystemState = '...';
455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
456 readonly y ExitCode = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
458 readonly t DefaultTimerAccuracyUSec = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
460 readonly t DefaultTimeoutStartUSec = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
462 readonly t DefaultTimeoutStopUSec = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
464 readonly t DefaultTimeoutAbortUSec = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
466 readonly t DefaultDeviceTimeoutUSec = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
468 readonly t DefaultRestartUSec = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
470 readonly t DefaultStartLimitIntervalUSec = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
472 readonly u DefaultStartLimitBurst = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
474 readonly b DefaultCPUAccounting = ...;
475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
476 readonly b DefaultBlockIOAccounting = ...;
477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a068eeac 478 readonly b DefaultIOAccounting = ...;
479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
480 readonly b DefaultIPAccounting = ...;
481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
482 readonly b DefaultMemoryAccounting = ...;
483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
484 readonly b DefaultTasksAccounting = ...;
485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
486 readonly t DefaultLimitCPU = ...;
487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
488 readonly t DefaultLimitCPUSoft = ...;
489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
490 readonly t DefaultLimitFSIZE = ...;
491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
492 readonly t DefaultLimitFSIZESoft = ...;
493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
494 readonly t DefaultLimitDATA = ...;
495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
496 readonly t DefaultLimitDATASoft = ...;
497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
498 readonly t DefaultLimitSTACK = ...;
499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
500 readonly t DefaultLimitSTACKSoft = ...;
501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
502 readonly t DefaultLimitCORE = ...;
503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
504 readonly t DefaultLimitCORESoft = ...;
505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
506 readonly t DefaultLimitRSS = ...;
507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
508 readonly t DefaultLimitRSSSoft = ...;
509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
510 readonly t DefaultLimitNOFILE = ...;
511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
512 readonly t DefaultLimitNOFILESoft = ...;
513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
514 readonly t DefaultLimitAS = ...;
515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
516 readonly t DefaultLimitASSoft = ...;
517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
518 readonly t DefaultLimitNPROC = ...;
519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
520 readonly t DefaultLimitNPROCSoft = ...;
521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
522 readonly t DefaultLimitMEMLOCK = ...;
523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
524 readonly t DefaultLimitMEMLOCKSoft = ...;
525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
526 readonly t DefaultLimitLOCKS = ...;
527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
528 readonly t DefaultLimitLOCKSSoft = ...;
529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
530 readonly t DefaultLimitSIGPENDING = ...;
531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
532 readonly t DefaultLimitSIGPENDINGSoft = ...;
533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
534 readonly t DefaultLimitMSGQUEUE = ...;
535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
536 readonly t DefaultLimitMSGQUEUESoft = ...;
537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
538 readonly t DefaultLimitNICE = ...;
539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
540 readonly t DefaultLimitNICESoft = ...;
541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
542 readonly t DefaultLimitRTPRIO = ...;
543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
544 readonly t DefaultLimitRTPRIOSoft = ...;
545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
546 readonly t DefaultLimitRTTIME = ...;
547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
548 readonly t DefaultLimitRTTIMESoft = ...;
549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
550 readonly t DefaultTasksMax = ...;
6bb00842
LP
551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
552 readonly t DefaultMemoryPressureThresholdUSec = ...;
553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
554 readonly s DefaultMemoryPressureWatch = '...';
47fb7fd6
ZJS
555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
556 readonly t TimerSlackNSec = ...;
557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
558 readonly s DefaultOOMPolicy = '...';
c44a285c 559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
560 readonly i DefaultOOMScoreAdjust = ...;
561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 562 readonly s CtrlAltDelBurstAction = '...';
66f35161
LB
563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
564 readonly u SoftRebootsCount = ...;
3031660c 565 };
47fb7fd6
ZJS
566 interface org.freedesktop.DBus.Peer { ... };
567 interface org.freedesktop.DBus.Introspectable { ... };
568 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
569};
570 </programlisting>
571
47fb7fd6
ZJS
572 <!--method GetUnitByInvocationID is not documented!-->
573
574 <!--method GetUnitByControlGroup is not documented!-->
575
576 <!--method EnqueueUnitJob is not documented!-->
577
578 <!--method CleanUnit is not documented!-->
579
671fee18
LP
580 <!--method FreezeUnit is not documented!-->
581
582 <!--method ThawUnit is not documented!-->
583
47fb7fd6
ZJS
584 <!--method RefUnit is not documented!-->
585
586 <!--method UnrefUnit is not documented!-->
587
588 <!--method GetUnitProcesses is not documented!-->
589
590 <!--method AttachProcessesToUnit is not documented!-->
591
592 <!--method AbandonScope is not documented!-->
593
594 <!--method GetJobAfter is not documented!-->
595
596 <!--method GetJobBefore is not documented!-->
597
9653108f
ZJS
598 <!--method SetShowStatus is not documented!-->
599
47fb7fd6
ZJS
600 <!--method ListUnitsFiltered is not documented!-->
601
602 <!--method ListUnitsByPatterns is not documented!-->
603
604 <!--method ListUnitsByNames is not documented!-->
605
47fb7fd6
ZJS
606 <!--method ListUnitFilesByPatterns is not documented!-->
607
608 <!--method PresetUnitFilesWithMode is not documented!-->
609
610 <!--method RevertUnitFiles is not documented!-->
611
612 <!--method PresetAllUnitFiles is not documented!-->
613
614 <!--method AddDependencyUnitFiles is not documented!-->
615
616 <!--method GetUnitFileLinks is not documented!-->
617
618 <!--method SetExitCode is not documented!-->
619
620 <!--method LookupDynamicUserByName is not documented!-->
621
622 <!--method LookupDynamicUserByUID is not documented!-->
623
624 <!--method GetDynamicUsers is not documented!-->
625
47fb7fd6
ZJS
626 <!--property SecurityStartTimestampMonotonic is not documented!-->
627
628 <!--property SecurityFinishTimestamp is not documented!-->
629
630 <!--property SecurityFinishTimestampMonotonic is not documented!-->
631
632 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
633
634 <!--property GeneratorsFinishTimestamp is not documented!-->
635
636 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
637
638 <!--property UnitsLoadStartTimestamp is not documented!-->
639
640 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
641
642 <!--property UnitsLoadFinishTimestamp is not documented!-->
643
644 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
645
646 <!--property InitRDSecurityStartTimestamp is not documented!-->
647
648 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
649
650 <!--property InitRDSecurityFinishTimestamp is not documented!-->
651
652 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
653
654 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
655
656 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
657
658 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
659
660 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
661
662 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
663
664 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
665
666 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
667
668 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
669
670 <!--property LogLevel is not documented!-->
671
672 <!--property LogTarget is not documented!-->
673
674 <!--property NFailedUnits is not documented!-->
675
676 <!--property ConfirmSpawn is not documented!-->
677
678 <!--property ShowStatus is not documented!-->
679
680 <!--property DefaultStandardOutput is not documented!-->
681
682 <!--property DefaultStandardError is not documented!-->
683
3e911a0d
YW
684 <!--property WatchdogDevice is not documented!-->
685
686 <!--property WatchdogLastPingTimestamp is not documented!-->
687
688 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
689
47fb7fd6
ZJS
690 <!--property RuntimeWatchdogUSec is not documented!-->
691
5717062e
CK
692 <!--property RuntimeWatchdogPreUSec is not documented!-->
693
aff3a9e1
LB
694 <!--property RuntimeWatchdogPreGovernor is not documented!-->
695
47fb7fd6
ZJS
696 <!--property RebootWatchdogUSec is not documented!-->
697
698 <!--property KExecWatchdogUSec is not documented!-->
699
700 <!--property ServiceWatchdogs is not documented!-->
701
47fb7fd6
ZJS
702 <!--property ExitCode is not documented!-->
703
704 <!--property DefaultTimerAccuracyUSec is not documented!-->
705
706 <!--property DefaultTimeoutStartUSec is not documented!-->
707
708 <!--property DefaultTimeoutStopUSec is not documented!-->
709
710 <!--property DefaultTimeoutAbortUSec is not documented!-->
711
141332ab
DT
712 <!--property DefaultDeviceTimeoutUSec is not documented!-->
713
47fb7fd6
ZJS
714 <!--property DefaultRestartUSec is not documented!-->
715
716 <!--property DefaultStartLimitIntervalUSec is not documented!-->
717
718 <!--property DefaultStartLimitBurst is not documented!-->
719
720 <!--property DefaultCPUAccounting is not documented!-->
721
722 <!--property DefaultBlockIOAccounting is not documented!-->
723
a068eeac 724 <!--property DefaultIOAccounting is not documented!-->
725
726 <!--property DefaultIPAccounting is not documented!-->
727
47fb7fd6
ZJS
728 <!--property DefaultMemoryAccounting is not documented!-->
729
730 <!--property DefaultTasksAccounting is not documented!-->
731
732 <!--property DefaultLimitCPU is not documented!-->
733
734 <!--property DefaultLimitCPUSoft is not documented!-->
735
736 <!--property DefaultLimitFSIZE is not documented!-->
737
738 <!--property DefaultLimitFSIZESoft is not documented!-->
739
740 <!--property DefaultLimitDATA is not documented!-->
741
742 <!--property DefaultLimitDATASoft is not documented!-->
743
744 <!--property DefaultLimitSTACK is not documented!-->
745
746 <!--property DefaultLimitSTACKSoft is not documented!-->
747
748 <!--property DefaultLimitCORE is not documented!-->
749
750 <!--property DefaultLimitCORESoft is not documented!-->
751
752 <!--property DefaultLimitRSS is not documented!-->
753
754 <!--property DefaultLimitRSSSoft is not documented!-->
755
756 <!--property DefaultLimitNOFILE is not documented!-->
757
758 <!--property DefaultLimitNOFILESoft is not documented!-->
759
760 <!--property DefaultLimitAS is not documented!-->
761
762 <!--property DefaultLimitASSoft is not documented!-->
763
764 <!--property DefaultLimitNPROC is not documented!-->
765
766 <!--property DefaultLimitNPROCSoft is not documented!-->
767
768 <!--property DefaultLimitMEMLOCK is not documented!-->
769
770 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
771
772 <!--property DefaultLimitLOCKS is not documented!-->
773
774 <!--property DefaultLimitLOCKSSoft is not documented!-->
775
776 <!--property DefaultLimitSIGPENDING is not documented!-->
777
778 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
779
780 <!--property DefaultLimitMSGQUEUE is not documented!-->
781
782 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
783
784 <!--property DefaultLimitNICE is not documented!-->
785
786 <!--property DefaultLimitNICESoft is not documented!-->
787
788 <!--property DefaultLimitRTPRIO is not documented!-->
789
790 <!--property DefaultLimitRTPRIOSoft is not documented!-->
791
792 <!--property DefaultLimitRTTIME is not documented!-->
793
794 <!--property DefaultLimitRTTIMESoft is not documented!-->
795
796 <!--property DefaultTasksMax is not documented!-->
797
6bb00842
LP
798 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
799
800 <!--property DefaultMemoryPressureWatch is not documented!-->
801
47fb7fd6
ZJS
802 <!--property TimerSlackNSec is not documented!-->
803
804 <!--property DefaultOOMPolicy is not documented!-->
805
d4a402e4
LP
806 <!--property DefaultOOMScoreAdjust is not documented!-->
807
c44a285c
FL
808 <!--property CtrlAltDelBurstAction is not documented!-->
809
00bb75d7
ZJS
810 <!--Autogenerated cross-references for systemd.directives, do not edit-->
811
812 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
813
814 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
815
816 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
817
818 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
819
820 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
821
822 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
823
e0e7bc82
LB
824 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
825
00bb75d7
ZJS
826 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
829
f4328267
LB
830 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
831
00bb75d7
ZJS
832 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
833
834 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
837
838 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
839
840 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
849
a721cd00
LP
850 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
851
00bb75d7
ZJS
852 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
853
671fee18
LP
854 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
855
856 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
857
00bb75d7
ZJS
858 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
859
860 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
861
5e8deb94
LB
862 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
863
af477139
LB
864 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
865
00bb75d7
ZJS
866 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
867
868 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
869
870 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
871
872 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
873
874 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
875
876 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
877
878 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
879
880 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
881
882 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
883
884 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
885
886 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
887
888 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
889
9653108f
ZJS
890 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
891
00bb75d7
ZJS
892 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
893
894 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
895
896 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
897
898 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
899
900 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
901
902 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
903
904 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
905
906 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
907
293b9aa3 908 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 909
00bb75d7
ZJS
910 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
911
f6cce15b
ZJS
912 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
913
00bb75d7
ZJS
914 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
915
916 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
917
918 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
919
920 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
921
4de66581
LP
922 <variablelist class="dbus-method" generated="True" extra-ref="SoftReboot()"/>
923
00bb75d7
ZJS
924 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
925
926 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
927
928 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
929
930 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
931
932 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
933
934 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
935
936 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
937
70666e28
ZJS
938 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
939
00bb75d7
ZJS
940 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
941
942 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
943
944 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
945
946 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
947
948 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
949
83654007
LB
950 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
951
952 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
953
bf1bea43
MY
954 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
955
00bb75d7
ZJS
956 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
957
958 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
959
960 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
961
962 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
963
964 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
965
966 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
967
968 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
969
970 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
971
972 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
973
974 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
975
976 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
977
978 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
979
980 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
981
982 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
983
984 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
985
986 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
987
2ea24611
LP
988 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
989
84c01612
MS
990 <variablelist class="dbus-method" generated="True" extra-ref="StartAuxiliaryScope()"/>
991
43b238f1 992 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew()"/>
00bb75d7 993
43b238f1 994 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved()"/>
00bb75d7 995
43b238f1 996 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew()"/>
00bb75d7 997
43b238f1 998 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved()"/>
00bb75d7 999
43b238f1 1000 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished()"/>
00bb75d7 1001
43b238f1 1002 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged()"/>
00bb75d7 1003
43b238f1 1004 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading()"/>
00bb75d7
ZJS
1005
1006 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
1007
1008 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
1009
1010 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1011
1257274a
DB
1012 <variablelist class="dbus-property" generated="True" extra-ref="ConfidentialVirtualization"/>
1013
00bb75d7
ZJS
1014 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1019
1020 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1021
1022 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1041
54f86b86
LB
1042 <variablelist class="dbus-property" generated="True" extra-ref="SoftRebootStartTimestamp"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="SoftRebootStartTimestampMonotonic"/>
1045
00bb75d7
ZJS
1046 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1069
49fbe940
JM
1070 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1073
00bb75d7
ZJS
1074 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1077
1078 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1095
1096 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1097
1098 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1099
1100 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1101
1102 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1103
1104 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1105
1106 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1107
1108 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1109
1110 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1111
1112 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1113
1114 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1115
1116 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1117
1118 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1119
1120 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1121
1122 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1123
1124 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1125
3e911a0d
YW
1126 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1127
1128 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1129
1130 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1131
00bb75d7
ZJS
1132 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1133
5717062e
CK
1134 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1135
aff3a9e1
LB
1136 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1137
00bb75d7
ZJS
1138 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1139
1140 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1141
1142 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1143
1144 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1145
1146 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1147
1148 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1149
1150 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1151
1152 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1153
1154 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1155
1156 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1157
141332ab
DT
1158 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1159
00bb75d7
ZJS
1160 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1161
1162 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1163
1164 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1165
1166 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1167
1168 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1169
a068eeac 1170 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIOAccounting"/>
1171
1172 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIPAccounting"/>
1173
00bb75d7
ZJS
1174 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1175
1176 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1177
1178 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1179
1180 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1181
1182 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1183
1184 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1185
1186 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1187
1188 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1189
1190 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1191
1192 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1193
1194 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1195
1196 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1197
1198 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1199
1200 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1201
1202 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1203
1204 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1205
1206 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1207
1208 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1209
1210 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1211
1212 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1213
1214 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1215
1216 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1217
1218 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1219
1220 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1221
1222 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1223
1224 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1225
1226 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1227
1228 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1229
1230 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1231
1232 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1233
1234 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1235
1236 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1237
1238 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1239
1240 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1241
1242 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1243
6bb00842
LP
1244 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1245
1246 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1247
00bb75d7
ZJS
1248 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1249
1250 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1251
d4a402e4
LP
1252 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1253
c44a285c
FL
1254 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1255
66f35161
LB
1256 <variablelist class="dbus-property" generated="True" extra-ref="SoftRebootsCount"/>
1257
00bb75d7
ZJS
1258 <!--End of Autogenerated section-->
1259
3031660c
ZJS
1260 <refsect2>
1261 <title>Methods</title>
1262
ca264f7d
DDM
1263 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1264 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1265 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1266 the unit id, too.</para>
1267
1268 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1269 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1270 will fail.</para>
1271
1272 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1273 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1274 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1275 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1276 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1277 invocation id together with the unit object path.</para>
3031660c
ZJS
1278
1279 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1280 unit from disk if possible.</para>
1281
ca264f7d
DDM
1282 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1283 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1284 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1285 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1286 its dependencies, possibly replacing already queued jobs that conflict with it. If
1287 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1288 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1289 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1290 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1291 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
d156e66f
LB
1292 latter two options. On reply, if successful, this method returns the newly created job object
1293 which has been enqueued for asynchronous activation. Callers that want to track the outcome of the
1294 actual start operation need to monitor the result of this job. This can be achieved in a race-free
1295 manner by first subscribing to the <function>JobRemoved()</function> signal, then calling
1296 <function>StartUnit()</function> and using the returned job object to filter out unrelated
1297 <function>JobRemoved()</function> signals, until the desired one is received, which will then carry
1298 the result of the start operation.</para>
3031660c
ZJS
1299
1300 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1301 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1302
f4328267
LB
1303 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1304 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1305 flags for now, and is reserved for future extensions.</para>
f4328267 1306
3031660c 1307 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1308 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1309 method.</para>
3031660c
ZJS
1310
1311 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1312 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1313 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1314 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1315 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1316 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1317 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1318
70666e28 1319 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1320 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1321 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1322 units.</para>
1323
7c83d42e
LB
1324 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into a
1325 running service mount namespace. If supported by the kernel, any prior mount on the selected target
1326 will be replaced by the new mount. If not supported, any prior mount will be over-mounted, but remain
1327 pinned and inaccessible.
1328 </para>
5e8deb94 1329
af477139 1330 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
7c83d42e
LB
1331 mount namespace. If supported by the kernel, any prior mount on the selected target will be replaced
1332 by the new mount. If not supported, any prior mount will be over-mounted, but remain pinned and
1333 inaccessible.</para>
af477139 1334
3031660c 1335 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1336 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1337 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1338 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1339 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1340 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1341 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1342 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1343 down.</para>
1344
a721cd00
LP
1345 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1346 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
60c5bd77 1347 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
a721cd00 1348 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
60c5bd77
YW
1349 <varname>sival_int</varname> value accompanying the queued signal. See
1350 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1351 for details.</para>
a721cd00 1352
3031660c
ZJS
1353 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1354 id.</para>
1355
ca264f7d
DDM
1356 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1357 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1358 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1359 have any effect on jobs whose execution has already begun.</para>
1360
1361 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1362 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1363 flushes jobs that are queued and have not yet begun execution.</para>
1364
1365 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1366
1367 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1368
ca264f7d 1369 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
ff47602f 1370 units may be known by multiple names at the same time, and hence there might be more unit names loaded
3031660c
ZJS
1371 than actual units behind them. The array consists of structures with the following elements:
1372 <itemizedlist>
1373 <listitem><para>The primary unit name as string</para></listitem>
1374
1375 <listitem><para>The human readable description string</para></listitem>
1376
1377 <listitem><para>The load state (i.e. whether the unit file has been loaded
1378 successfully)</para></listitem>
1379
1380 <listitem><para>The active state (i.e. whether the unit is currently started or
1381 not)</para></listitem>
1382
1383 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1384 the unit type, which the active state is not)</para></listitem>
1385
1386 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1387 the empty string.</para></listitem>
1388
1389 <listitem><para>The unit object path</para></listitem>
1390
ca264f7d 1391 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1392 otherwise</para></listitem>
1393
1394 <listitem><para>The job type as string</para></listitem>
1395
1396 <listitem><para>The job object path</para></listitem>
1397 </itemizedlist></para>
1398
1399 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1400 consisting of structures with the following elements:
1401 <itemizedlist>
1402 <listitem><para>The numeric job id</para></listitem>
1403
1404 <listitem><para>The primary unit name for this job</para></listitem>
1405
1406 <listitem><para>The job type as string</para></listitem>
1407
1408 <listitem><para>The job state as string</para></listitem>
1409
1410 <listitem><para>The job object path</para></listitem>
1411
1412 <listitem><para>The unit object path</para></listitem>
1413 </itemizedlist></para>
1414
1415 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1416 interested in signals need to call this method. Signals are only sent out if at least one client
1417 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1418 <function>Subscribe()</function> implements. It is not necessary to invoke
1419 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1420 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1421 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1422
0df85121
LP
1423 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1424 privileged, low-level debugging interface only. The returned string is supposed to be readable
1425 exclusively by developers, and not programmatically. There's no interface stability on the returned
1426 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1427 may be rearranged drastically between releases. This is exposed by
1428 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1429 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1430 the internal state of units whose names match the glob expressions specified in the
1431 <varname>patterns</varname> argument. The
1432 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1433 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1434 but return data serialized into a file descriptor (the client should read the text data from it until
1435 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1436 strings,
1437 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1438 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1439 manager to the client. Note though that they cannot work when communicating with the service manager
d9365956
LB
1440 remotely, as file descriptors are strictly local to a system. All the <function>Dump*()</function>
1441 methods are rate limited for unprivileged users.</para>
0df85121 1442
3031660c
ZJS
1443 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1444
1445 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1446 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1447 more comprehensive version of <function>Reload()</function>.</para>
1448
1449 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1450 the system manager and is useful only for user session managers.</para>
1451
4de66581
LP
1452 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>,
1453 <function>KExec()</function> and <function>SoftReboot()</function> may be used to ask for immediate
1454 reboot, powering down, halt, kexec based reboot, or soft reboot of the system. Note that this does not
1455 shut down any services and immediately transitions into the later shutdown operation. These functions
1456 are normally only called as the last step of shutdown and should not be called directly. To shut down
1457 the machine, it is generally a better idea to invoke <function>Reboot()</function>,
1458 <function>RebootWithFlags()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1459 <filename>systemd-logind</filename> manager object; see
1460 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
4de66581
LP
1461 for more information. <function>SoftReboot()</function> accepts an argument indicating the path for the
1462 root file system to activate for the next boot cycle. If an empty string is specified the
1463 <filename>/run/nextroot/</filename> path is used if it exists.</para>
3031660c
ZJS
1464
1465 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1466 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1467 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1468 path (which may be left empty, in which case it is automatically searched for). The state of the system
1469 manager will be serialized before the transition. After the transition, the manager binary on the main
1470 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1471
1472 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1473 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1474 environment variables will be overridden.</para>
3031660c 1475
2736c25c
DDM
1476 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1477 string array of environment variable names. All variables specified will be unset (if they have been
1478 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1479 that were previously not set, but will not fail in that case.</para>
1480
1481 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1482 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1483 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1484 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1485 unset list.</para>
3031660c 1486
2736c25c 1487 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1488 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1489 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1490 found on disk. Note that while most units are read directly from a unit file with the same name, some
1491 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1492 to be instantiated instead.</para>
3031660c 1493
2736c25c 1494 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1495 file.</para>
1496
1497 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1498 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1499 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1500 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1501 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1502 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1503 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1504 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1505 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1506 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1507 destination of the symlink. Note that most of the following calls return a changes list in the same
1508 format.</para>
1509
1510 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1511 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1512
83654007
LB
1513 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1514 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1515
1516 <programlisting>
1517#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1518#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1519#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1520 </programlisting>
1521
1522 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1523 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1524 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1525 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1526
bf1bea43
MY
1527 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1528 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1529 a boolean to indicate whether the unit files contain any enablement information, like
1530 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1531
3031660c
ZJS
1532 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1533 would result from disabling and enabling the unit quickly one after the other in an atomic
1534 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1535
1536 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1537 usual unit search paths) into the unit search path.</para>
1538
2736c25c 1539 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1540 according to the preset policy. See
1541 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1542 information.</para>
1543
2736c25c 1544 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1545 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1546
1547 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1548 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1549 information.</para>
3031660c
ZJS
1550
1551 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1552 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1553
1554 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1555 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1556 those listed in
55cf7779 1557 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1558 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1559 <varname>runtime</varname> is true, in which case the settings only apply until the next
1560 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1561 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1562 dictionary! Also note that when setting array properties with this method usually results in appending to
1563 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1564 then append to it.</para>
3031660c 1565
2736c25c 1566 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1567 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1568 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1569 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1570 <varname>properties</varname> contains properties of the unit, specified like in
1571 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1572 passed as an empty array. See the
a25d9395 1573 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1574 Interface</ulink> for more information how to make use of this functionality for resource control
1575 purposes.</para>
2ea24611
LP
1576
1577 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1578 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1579 to <function>DumpFileDescriptorStore()</function> on the
1580 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
84c01612
MS
1581
1582 <para><function>StartAuxiliaryScope()</function> creates a new scope unit from a service where calling
1583 process resides. Set of processes that will be migrated to newly created scope is passed in as an array
1584 of pidfds. This is useful for creating auxiliary scopes that should contain worker processes and their lifecycle
1585 shouldn't be bound to a lifecycle of the service, e.g. they should continue running after the restart
1586 of the service. Note that the main PID of the service can not be migrated to an auxiliary scope.
1587 Also, <varname>flags</varname> argument must be 0 and is reserved for future extensions.</para>
3031660c
ZJS
1588 </refsect2>
1589
1590 <refsect2>
1591 <title>Signals</title>
1592
1593 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1594 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1595
1596 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1597 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1598 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1599 parameters: the primary unit name and the object path.</para>
1600
1601 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1602 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1603 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1604 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1605 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1606 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1607 job. <literal>canceled</literal> indicates that a job has been canceled (via
1608 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1609 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1610 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1611 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1612 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1613 it didn't apply to the unit's current state.</para>
3031660c 1614
2736c25c
DDM
1615 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1616 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1617 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1618 userspace and in total. These values may also be calculated from the
1619 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1620 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1621 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1622
1623 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1624 files on disk have changed.</para>
1625
1626 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1627 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1628 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1629 </refsect2>
1630
1631 <refsect2>
1632 <title>Properties</title>
1633
1634 <para>Most properties simply reflect the respective options in
1635 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1636
1637 <para>The others:</para>
1638
1639 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1640 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1641 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1642 it is not part of the public API.</para>
3031660c
ZJS
1643
1644 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1645 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1646 <literal>-</literal>.</para>
1647
1648 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1649 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1650 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1651
1652 <variablelist>
8bf9eb7e
ZJS
1653 <varlistentry>
1654 <term><literal>unmerged-usr</literal></term>
1655
1656 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1657 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1658 For more information on this issue consult
1659 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1660 The Case for the /usr Merge
ec07c3c8
AK
1661 </ulink>.</para>
1662
1663 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1664
1665 </varlistentry>
1666
1667 <varlistentry>
1668 <term><literal>cgroups-missing</literal></term>
1669
ec07c3c8
AK
1670 <listitem><para>Support for cgroups is unavailable.</para>
1671
1672 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1673 </varlistentry>
1674
1675 <varlistentry>
1676 <term><literal>cgroupsv1</literal></term>
1677
ec07c3c8
AK
1678 <listitem><para>The system is using the old cgroup hierarchy.</para>
1679
1680 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1681 </varlistentry>
1682
1683 <varlistentry>
1684 <term><literal>local-hwclock</literal></term>
1685
1686 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
ec07c3c8
AK
1687 UTC.</para>
1688
1689 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1690 </varlistentry>
1691
4bd03515
ZJS
1692 <varlistentry>
1693 <term><literal>support-ended</literal></term>
1694
1695 <listitem><para>The system is running past the end of support declared by the vendor. See the
1696 description of <varname>SUPPORT_END=</varname> in
1697 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
ec07c3c8
AK
1698 </para>
1699
1700 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
4bd03515
ZJS
1701 </varlistentry>
1702
8bf9eb7e
ZJS
1703 <varlistentry>
1704 <term><literal>old-kernel</literal></term>
1705
1706 <listitem><para>The system is running a kernel version that is older than the minimum supported by
ec07c3c8
AK
1707 this version of systemd.</para>
1708
1709 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1710 </varlistentry>
1711
1712 <varlistentry>
1713 <term><literal>var-run-bad</literal></term>
1714
1715 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
ec07c3c8
AK
1716 symlink to <filename>/run/</filename>.</para>
1717
1718 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1719 </varlistentry>
1720
1721 <varlistentry>
1722 <term><literal>overflowuid-not-65534</literal></term>
1723 <term><literal>overflowgid-not-65534</literal></term>
1724
ec07c3c8
AK
1725 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para>
1726
1727 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1728 </varlistentry>
1729
1730 <varlistentry>
1731 <term><literal>short-uid-range</literal></term>
1732 <term><literal>short-gid-range</literal></term>
1733
1734 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
ec07c3c8
AK
1735 0…65534.</para>
1736
1737 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1738 </varlistentry>
1739
1740 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1741 </variablelist>
3031660c
ZJS
1742
1743 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1744 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1745 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1746 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1747 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
54f86b86
LB
1748 <varname>FinishTimestamp</varname>, <varname>FinishTimestampMonotonic</varname>,
1749 <varname>SoftRebootStartTimestamp</varname> and <varname>SoftRebootStartTimestampMonotonic</varname>
1750 encode <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond
1751 timestamps taken when the firmware first began execution, when the boot loader first began execution,
1752 when the kernel first began execution, when the initrd first began execution, when the main systemd
1753 instance began execution, when all queued startup jobs finished execution and finally, when a
1754 <citerefentry><refentrytitle>systemd-soft-reboot.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
1755 operation first began execution. These values are useful for determining boot-time performance. Note
1756 that as monotonic time begins with the kernel startup, the <varname>KernelTimestampMonotonic</varname>
1757 timestamp will always be 0 and <varname>FirmwareTimestampMonotonic</varname> and
1758 <varname>LoaderTimestampMonotonic</varname> are to be read as negative values. Also, not all fields
1759 are always available, depending on the used firmware, boot loader or initrd implementation. In these
1760 cases the respective pairs of timestamps are both 0, indicating that no data is available.</para>
3031660c 1761
49fbe940
JM
1762 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1763 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1764 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1765 </para>
1766
3031660c 1767 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1768 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1769 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1770 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1771 the unit files.</para>
3031660c
ZJS
1772
1773 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1774 names of units that are currently loaded and can be more than the amount of actually loaded units since
1775 units may have more than one name.</para>
3031660c
ZJS
1776
1777 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1778
1779 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1780
1781 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1782
2736c25c 1783 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1784 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 1785 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1786 boot.</para>
1787
1788 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1789 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1790
1791 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1792 file system paths encoded as strings.</para>
3031660c 1793
66f35161 1794 <para><varname>SoftRebootsCount</varname> encodes how many soft-reboots were successfully completed
95a289bf 1795 since the last full boot. Starts at <literal>0</literal>.</para>
66f35161 1796
3031660c 1797 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1798 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1799 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1800 IDs see
3031660c
ZJS
1801 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1802 Note that only the "innermost" virtualization technology is exported here. This detects both
1803 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1804
1257274a
DB
1805 <para><varname>ConfidentialVirtualization</varname> contains a short ID string describing the confidential
1806 virtualization technology the system runs in. On bare-metal hardware this is the empty string. Otherwise,
1807 it contains an identifier such as <literal>sev</literal>, <literal>sev-es</literal>, <literal>sev-snp</literal>,
1808 <literal>tdx</literal> and so on. For a full list of IDs see
1809 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry></para>.
1810
3031660c
ZJS
1811 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1812 systemd instance is running on. This follows the same vocabulary as
1813 <varname>ConditionArchitectures=</varname>.</para>
1814
1815 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1816 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1817 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1818 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1819
1820 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1821 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1822 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1823 (for example because the unit is not backed by a file on disk).</para>
4c9a2881
LB
1824
1825 <para><varname>SystemState</varname> contains the current state of the system manager. The possible
1826 values are:</para>
1827
1828 <variablelist>
1829 <varlistentry>
1830 <term><literal>initializing</literal></term>
1831
1832 <listitem><para>The system is booting, and <filename>basic.target</filename> has not been reached
1833 yet.</para></listitem>
1834 </varlistentry>
1835
1836 <varlistentry>
1837 <term><literal>starting</literal></term>
1838
1839 <listitem><para>The system is booting, and <filename>basic.target</filename> has been reached.
1840 </para></listitem>
1841 </varlistentry>
1842
1843 <varlistentry>
1844 <term><literal>running</literal></term>
1845
1846 <listitem><para>The system has finished booting, and no units are in the failed state.</para>
1847 </listitem>
1848 </varlistentry>
1849
1850 <varlistentry>
1851 <term><literal>degraded</literal></term>
1852
1853 <listitem><para>The system has finished booting, but some units are in the failed state.</para>
1854 </listitem>
1855 </varlistentry>
1856
1857 <varlistentry>
1858 <term><literal>maintenance</literal></term>
1859
1860 <listitem><para>The system has finished booting, but it has been put in rescue or maintenance
1861 mode.</para></listitem>
1862 </varlistentry>
1863
1864 <varlistentry>
1865 <term><literal>stopping</literal></term>
1866
1867 <listitem><para>The system is shutting down.</para></listitem>
1868 </varlistentry>
1869 </variablelist>
3031660c 1870 </refsect2>
ae53ea52
ZJS
1871
1872 <refsect2>
1873 <title>Security</title>
1874
1875 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1876 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1877 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
a721cd00
LP
1878 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1879 <function>SetProperty()</function>) require
ae53ea52
ZJS
1880 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1881 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1882 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52 1883 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
43b238f1 1884 <function>PresetUnitFiles()</function>, <function>MaskUnitFiles()</function>, and similar) require
f4e1a425 1885 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1886 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1887 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1888 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52 1889 and <function>Reexecute()</function> require
d9365956
LB
1890 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>. Operations which dump internal
1891 state require <interfacename>org.freedesktop.systemd1.bypass-dump-ratelimit</interfacename> to avoid
1892 rate limits.
ae53ea52
ZJS
1893 </para>
1894 </refsect2>
3031660c
ZJS
1895 </refsect1>
1896
1897 <refsect1>
1898 <title>Unit Objects</title>
1899
48f99d7c 1900 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1901node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1902 interface org.freedesktop.systemd1.Unit {
1903 methods:
1904 Start(in s mode,
1905 out o job);
1906 Stop(in s mode,
1907 out o job);
1908 Reload(in s mode,
1909 out o job);
1910 Restart(in s mode,
1911 out o job);
1912 TryRestart(in s mode,
1913 out o job);
1914 ReloadOrRestart(in s mode,
1915 out o job);
1916 ReloadOrTryRestart(in s mode,
1917 out o job);
47fb7fd6
ZJS
1918 EnqueueJob(in s job_type,
1919 in s job_mode,
1920 out u job_id,
1921 out o job_path,
1922 out s unit_id,
1923 out o unit_path,
1924 out s job_type,
1925 out a(uosos) affected_jobs);
1926 Kill(in s whom,
3031660c 1927 in i signal);
a721cd00
LP
1928 QueueSignal(in s whom,
1929 in i signal,
1930 in i value);
3031660c
ZJS
1931 ResetFailed();
1932 SetProperties(in b runtime,
1933 in a(sv) properties);
47fb7fd6
ZJS
1934 Ref();
1935 Unref();
1936 Clean(in as mask);
671fee18
LP
1937 Freeze();
1938 Thaw();
3031660c 1939 properties:
47fb7fd6
ZJS
1940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1941 readonly s Id = '...';
1942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1943 readonly as Names = ['...', ...];
1944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1945 readonly s Following = '...';
1946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1947 readonly as Requires = ['...', ...];
1948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1949 readonly as Requisite = ['...', ...];
1950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1951 readonly as Wants = ['...', ...];
1952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1953 readonly as BindsTo = ['...', ...];
1954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1955 readonly as PartOf = ['...', ...];
1956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1957 readonly as Upholds = ['...', ...];
1958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1959 readonly as RequiredBy = ['...', ...];
1960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1961 readonly as RequisiteOf = ['...', ...];
1962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1963 readonly as WantedBy = ['...', ...];
1964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1965 readonly as BoundBy = ['...', ...];
1966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1967 readonly as UpheldBy = ['...', ...];
1968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1969 readonly as ConsistsOf = ['...', ...];
1970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1971 readonly as Conflicts = ['...', ...];
1972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1973 readonly as ConflictedBy = ['...', ...];
1974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1975 readonly as Before = ['...', ...];
1976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1977 readonly as After = ['...', ...];
1978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1979 readonly as OnSuccess = ['...', ...];
1980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1981 readonly as OnSuccessOf = ['...', ...];
1982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1983 readonly as OnFailure = ['...', ...];
1984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1985 readonly as OnFailureOf = ['...', ...];
1986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1987 readonly as Triggers = ['...', ...];
1988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1989 readonly as TriggeredBy = ['...', ...];
1990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1991 readonly as PropagatesReloadTo = ['...', ...];
1992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1993 readonly as ReloadPropagatedFrom = ['...', ...];
1994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1995 readonly as PropagatesStopTo = ['...', ...];
1996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1997 readonly as StopPropagatedFrom = ['...', ...];
1998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1999 readonly as JoinsNamespaceOf = ['...', ...];
2000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
2001 readonly as SliceOf = ['...', ...];
2002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2003 readonly as RequiresMountsFor = ['...', ...];
2004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9e615fa3
LB
2005 readonly as WantsMountsFor = ['...', ...];
2006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2007 readonly as Documentation = ['...', ...];
2008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2009 readonly s Description = '...';
2010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
2011 readonly s AccessSELinuxContext = '...';
2012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2013 readonly s LoadState = '...';
2014 readonly s ActiveState = '...';
671fee18 2015 readonly s FreezerState = '...';
47fb7fd6
ZJS
2016 readonly s SubState = '...';
2017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2018 readonly s FragmentPath = '...';
2019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2020 readonly s SourcePath = '...';
2021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2022 readonly as DropInPaths = ['...', ...];
2023 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2024 readonly s UnitFileState = '...';
2025 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2026 readonly s UnitFilePreset = '...';
2027 readonly t StateChangeTimestamp = ...;
2028 readonly t StateChangeTimestampMonotonic = ...;
2029 readonly t InactiveExitTimestamp = ...;
2030 readonly t InactiveExitTimestampMonotonic = ...;
2031 readonly t ActiveEnterTimestamp = ...;
2032 readonly t ActiveEnterTimestampMonotonic = ...;
2033 readonly t ActiveExitTimestamp = ...;
2034 readonly t ActiveExitTimestampMonotonic = ...;
2035 readonly t InactiveEnterTimestamp = ...;
2036 readonly t InactiveEnterTimestampMonotonic = ...;
2037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2038 readonly b CanStart = ...;
2039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2040 readonly b CanStop = ...;
2041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2042 readonly b CanReload = ...;
2043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2044 readonly b CanIsolate = ...;
2045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2046 readonly as CanClean = ['...', ...];
671fee18
LP
2047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2048 readonly b CanFreeze = ...;
47fb7fd6
ZJS
2049 readonly (uo) Job = ...;
2050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2051 readonly b StopWhenUnneeded = ...;
2052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2053 readonly b RefuseManualStart = ...;
2054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2055 readonly b RefuseManualStop = ...;
2056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2057 readonly b AllowIsolate = ...;
2058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2059 readonly b DefaultDependencies = ...;
2060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
559214cb
LB
2061 readonly b SurviveFinalKillSignal = ...;
2062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 2063 readonly s OnSuccessJobMode = '...';
294446dc 2064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2065 readonly s OnFailureJobMode = '...';
2066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2067 readonly b IgnoreOnIsolate = ...;
e30a3ba1 2068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 2069 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
2070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2071 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
2072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2073 readonly t JobTimeoutUSec = ...;
2074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2075 readonly t JobRunningTimeoutUSec = ...;
2076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2077 readonly s JobTimeoutAction = '...';
2078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2079 readonly s JobTimeoutRebootArgument = '...';
2080 readonly b ConditionResult = ...;
2081 readonly b AssertResult = ...;
2082 readonly t ConditionTimestamp = ...;
2083 readonly t ConditionTimestampMonotonic = ...;
2084 readonly t AssertTimestamp = ...;
2085 readonly t AssertTimestampMonotonic = ...;
2086 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2087 readonly a(sbbsi) Conditions = [...];
2088 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2089 readonly a(sbbsi) Asserts = [...];
2090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2091 readonly (ss) LoadError = ...;
2092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2093 readonly b Transient = ...;
2094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2095 readonly b Perpetual = ...;
2096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2097 readonly t StartLimitIntervalUSec = ...;
2098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2099 readonly u StartLimitBurst = ...;
2100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2101 readonly s StartLimitAction = '...';
2102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2103 readonly s FailureAction = '...';
2104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2105 readonly i FailureActionExitStatus = ...;
2106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2107 readonly s SuccessAction = '...';
2108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2109 readonly i SuccessActionExitStatus = ...;
2110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2111 readonly s RebootArgument = '...';
2112 readonly ay InvocationID = [...];
2113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2114 readonly s CollectMode = '...';
2115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2116 readonly as Refs = ['...', ...];
48b92b37 2117 readonly a(ss) ActivationDetails = [...];
3031660c 2118 };
47fb7fd6
ZJS
2119 interface org.freedesktop.DBus.Peer { ... };
2120 interface org.freedesktop.DBus.Introspectable { ... };
2121 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
2122};
2123 </programlisting>
2124
47fb7fd6
ZJS
2125 <!--method EnqueueJob is not documented!-->
2126
2127 <!--method Ref is not documented!-->
2128
2129 <!--method Unref is not documented!-->
2130
2131 <!--method Clean is not documented!-->
2132
671fee18
LP
2133 <!--method Freeze is not documented!-->
2134
2135 <!--method Thaw is not documented!-->
2136
47fb7fd6
ZJS
2137 <!--property PartOf is not documented!-->
2138
adc1b76c
YW
2139 <!--property Upholds is not documented!-->
2140
47fb7fd6
ZJS
2141 <!--property RequisiteOf is not documented!-->
2142
adc1b76c 2143 <!--property UpheldBy is not documented!-->
47fb7fd6 2144
adc1b76c 2145 <!--property ConsistsOf is not documented!-->
629b2a6f 2146
294446dc
LP
2147 <!--property OnSuccess is not documented!-->
2148
2149 <!--property OnSuccessOf is not documented!-->
2150
adc1b76c
YW
2151 <!--property OnFailureOf is not documented!-->
2152
47fb7fd6
ZJS
2153 <!--property ReloadPropagatedFrom is not documented!-->
2154
ffec78c0
LP
2155 <!--property PropagatesStopTo is not documented!-->
2156
2157 <!--property StopPropagatedFrom is not documented!-->
2158
47fb7fd6
ZJS
2159 <!--property JoinsNamespaceOf is not documented!-->
2160
d219a2b0
LP
2161 <!--property SliceOf is not documented!-->
2162
9e615fa3
LB
2163 <!--property WantsMountsFor is not documented!-->
2164
671fee18
LP
2165 <!--property FreezerState is not documented!-->
2166
47fb7fd6
ZJS
2167 <!--property DropInPaths is not documented!-->
2168
2169 <!--property UnitFilePreset is not documented!-->
2170
2171 <!--property StateChangeTimestamp is not documented!-->
2172
2173 <!--property StateChangeTimestampMonotonic is not documented!-->
2174
2175 <!--property CanClean is not documented!-->
2176
671fee18
LP
2177 <!--property CanFreeze is not documented!-->
2178
559214cb
LB
2179 <!--property SurviveFinalKillSignal is not documented!-->
2180
ecfcf024 2181 <!--property OnSuccessJobMode is not documented!-->
294446dc 2182
47fb7fd6
ZJS
2183 <!--property OnFailureJobMode is not documented!-->
2184
2185 <!--property JobRunningTimeoutUSec is not documented!-->
2186
2187 <!--property JobTimeoutAction is not documented!-->
2188
2189 <!--property JobTimeoutRebootArgument is not documented!-->
2190
2191 <!--property AssertResult is not documented!-->
2192
2193 <!--property AssertTimestamp is not documented!-->
2194
2195 <!--property AssertTimestampMonotonic is not documented!-->
2196
2197 <!--property Asserts is not documented!-->
2198
2199 <!--property Perpetual is not documented!-->
2200
2201 <!--property StartLimitIntervalUSec is not documented!-->
2202
2203 <!--property StartLimitAction is not documented!-->
2204
2205 <!--property FailureAction is not documented!-->
2206
2207 <!--property FailureActionExitStatus is not documented!-->
2208
2209 <!--property SuccessAction is not documented!-->
2210
2211 <!--property SuccessActionExitStatus is not documented!-->
2212
2213 <!--property RebootArgument is not documented!-->
2214
2215 <!--property InvocationID is not documented!-->
2216
2217 <!--property CollectMode is not documented!-->
2218
2219 <!--property Refs is not documented!-->
2220
00bb75d7 2221 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2222
00bb75d7 2223 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2224
00bb75d7 2225 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2226
00bb75d7 2227 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2228
00bb75d7 2229 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2230
00bb75d7 2231 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2232
00bb75d7 2233 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2234
00bb75d7 2235 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2236
00bb75d7 2237 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2238
00bb75d7 2239 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2240
00bb75d7
ZJS
2241 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2242
2243 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2244
a721cd00
LP
2245 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2246
00bb75d7
ZJS
2247 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2248
2249 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2250
2251 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2252
2253 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2254
2255 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2256
671fee18
LP
2257 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2258
2259 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2260
00bb75d7
ZJS
2261 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2262
2263 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2264
2265 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2266
2267 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2268
2269 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2270
2271 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2272
2273 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2274
2275 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2276
adc1b76c
YW
2277 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2278
00bb75d7
ZJS
2279 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2280
2281 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2282
2283 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2284
2285 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2286
adc1b76c
YW
2287 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2288
00bb75d7
ZJS
2289 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2290
2291 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2292
2293 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2294
2295 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2296
2297 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2298
294446dc
LP
2299 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2300
2301 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2302
adc1b76c
YW
2303 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2304
2305 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2306
00bb75d7
ZJS
2307 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2308
2309 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2310
2311 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2312
2313 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2314
ffec78c0
LP
2315 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2316
2317 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2318
00bb75d7
ZJS
2319 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2320
d219a2b0
LP
2321 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2322
00bb75d7
ZJS
2323 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2324
9e615fa3
LB
2325 <variablelist class="dbus-property" generated="True" extra-ref="WantsMountsFor"/>
2326
00bb75d7
ZJS
2327 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2328
2329 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2330
23e9a7dd
LP
2331 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2332
00bb75d7
ZJS
2333 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2334
2335 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2336
671fee18
LP
2337 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2338
00bb75d7
ZJS
2339 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2340
2341 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2342
2343 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2344
2345 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2346
2347 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2348
2349 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2350
2351 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2352
2353 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2354
2355 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2356
2357 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2358
2359 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2360
2361 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2362
2363 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2364
2365 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2366
2367 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2368
2369 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2370
2371 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2372
2373 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2374
2375 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2376
2377 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2378
2379 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2380
671fee18
LP
2381 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2382
00bb75d7
ZJS
2383 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2384
2385 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2386
2387 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2388
2389 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2390
2391 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2392
2393 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2394
559214cb
LB
2395 <variablelist class="dbus-property" generated="True" extra-ref="SurviveFinalKillSignal"/>
2396
ecfcf024 2397 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2398
00bb75d7
ZJS
2399 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2400
2401 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2402
2403 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2404
ff68472a
ZJS
2405 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2406
00bb75d7
ZJS
2407 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2408
2409 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2410
2411 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2412
2413 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2414
2415 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2416
2417 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2418
2419 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2420
2421 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2422
2423 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2424
2425 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2426
2427 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2428
2429 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2430
2431 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2432
2433 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2434
2435 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2436
2437 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2438
2439 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2440
2441 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2442
2443 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2444
2445 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2446
2447 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2448
2449 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2450
2451 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2452
2453 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2454
2455 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2456
2457 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2458
48b92b37
LB
2459 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2460
00bb75d7
ZJS
2461 <!--End of Autogenerated section-->
2462
2463 <refsect2>
2464 <title>Methods</title>
2465
2466 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2467 <function>Restart()</function>, <function>TryRestart()</function>,
2468 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
a721cd00
LP
2469 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2470 and <function>SetProperties()</function> implement the same operation as the respective methods on the
00bb75d7 2471 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
a721cd00
LP
2472 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2473 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2474 specific unit name. Calling the methods on the Manager object is hence a round trip
00bb75d7
ZJS
2475 optimization.</para>
2476 </refsect2>
2477
2478 <refsect2>
2479 <title>Properties</title>
2480
2481 <para><varname>Id</varname> contains the primary name of the unit.</para>
2482
2483 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2484 exposed in <varname>Id</varname>.</para>
2485
2486 <para><varname>Following</varname> either contains the empty string or contains the name of another
2487 unit that this unit follows in state. This is used for some device units which reflect the unit state
2488 machine of another unit, and which other unit this is might possibly change.</para>
2489
2490 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2491 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2492 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2493 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2494 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2495 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2496 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2497 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2498 determined automatically.</para>
2499
2500 <para><varname>Description</varname> contains the human readable description string for the
2501 unit.</para>
2502
2503 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2504 automatically generated from in case it is not a native unit (in which case it contains the empty
2505 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2506 set to <filename>/etc/fstab</filename>.</para>
2507
2508 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2509 unit.</para>
2510
2511 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2512 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2513 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2514 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2515 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2516 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2517 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2518 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2519 configuration might be active (because configuration might have been reloaded at a time where a unit
2520 was already active).</para>
2521
2522 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2523 active or not. The following states are currently defined: <literal>active</literal>,
2524 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2525 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2526 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2527 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2528 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2529 indicates that it is inactive and the previous run was not successful (more information about the
2530 reason for this is available on the unit type specific interfaces, for example for services in the
2531 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2532 has previously been inactive but is currently in the process of entering an active state. Conversely
2533 <literal>deactivating</literal> indicates that the unit is currently in the process of
2534 deactivation.</para>
2535
2536 <para><varname>SubState</varname> encodes states of the same state machine that
2537 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2538 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2539 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2540 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2541 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2542 types. At this point the low-level states are not documented here, and are more likely to be extended
2543 later on than the common high-level states explained above.</para>
2544
2545 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2546 one (if not, it contains the empty string).</para>
3031660c
ZJS
2547
2548 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2549 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2550 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2551 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2552 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2553 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2554 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2555 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2556 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2557 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2558 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2559 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2560 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2561 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2562 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2563
2564 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2565 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2566 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2567 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2568 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2569 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2570 state, or entered an inactive state. These are the points in time where the unit transitioned
2571 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2572 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2573 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2574 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2575 not yet been recorded on this boot.</para>
3031660c 2576
2736c25c
DDM
2577 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2578 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2579 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2580
2736c25c 2581 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2582 mode.</para>
2583
2584 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2585 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2586 0.</para>
2587
2588 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2589 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2590 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2591 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2592 corresponding configuration booleans in the unit file.</para>
2593
3031660c
ZJS
2594 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2595 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2596 changed since the configuration was read and hence whether a configuration reload is recommended.
2597 </para>
2598
2599 <para><varname>Markers</varname> is an array of string flags that can be set using
2600 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2601 restarted. Currently known values are <literal>needs-restart</literal> and
2602 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2603 a new version of the package is installed. Configuration management scripts may use the second to mark
2604 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2605 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2606
2607 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2608 unit file.</para>
2609
2610 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2611 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2612 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2613 checked. Conditions are checked when a unit is requested to start.</para>
2614
2615 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2616 conditions of this unit were checked. </para>
2617
2736c25c 2618 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2619 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2620 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2621 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c 2622 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
4e1ac54e 2623 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
3031660c 2624 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2625 zero/positive/negative values.</para>
3031660c
ZJS
2626
2627 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2628 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2629 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2630 will be a pair of empty strings.</para>
2631
2736c25c 2632 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2633 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2634
2635 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2636 describe the event that caused the unit to be activated, if any. The key describes the information
2637 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2638 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2639 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2640 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2641 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
8fb35004
ZJS
2642 variables described in the <literal>Environment Variables Set or Propagated by the Service
2643 Manager</literal> section in
658dc909 2644 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry>. Note
8fb35004 2645 that new key value pair may be added at any time in future versions. Existing entries will not be
48b92b37 2646 removed.</para>
3031660c 2647 </refsect2>
ae53ea52
ZJS
2648
2649 <refsect2>
2650 <title>Security</title>
2651
2652 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2653 allowed for everyone. All operations are allowed for clients with the
2654 <constant>CAP_SYS_ADMIN</constant> capability or when the
2655 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2656 polkit.</para>
ae53ea52 2657 </refsect2>
3031660c
ZJS
2658 </refsect1>
2659
2660 <refsect1>
2661 <title>Service Unit Objects</title>
2662
2663 <para>All service unit objects implement the
2664 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2665 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2666
48f99d7c 2667 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2668node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2669 interface org.freedesktop.systemd1.Service {
2670 methods:
5e8deb94
LB
2671 BindMount(in s source,
2672 in s destination,
2673 in b read_only,
2674 in b mkdir);
af477139
LB
2675 MountImage(in s source,
2676 in s destination,
2677 in b read_only,
2678 in b mkdir,
2679 in a(ss) options);
2ea24611 2680 DumpFileDescriptorStore(out a(suuutuusu) entries);
47fb7fd6
ZJS
2681 GetProcesses(out a(sus) processes);
2682 AttachProcesses(in s subcgroup,
2683 in au pids);
3031660c 2684 properties:
47fb7fd6
ZJS
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly s Type = '...';
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2688 readonly s ExitType = '...';
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2690 readonly s Restart = '...';
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e568fea9
RP
2692 readonly s RestartMode = '...';
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6 2694 readonly s PIDFile = '...';
47fb7fd6
ZJS
2695 readonly s NotifyAccess = '...';
2696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2697 readonly t RestartUSec = ...;
2698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
be1adc27
MY
2699 readonly u RestartSteps = ...;
2700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e9f17fa8 2701 readonly t RestartMaxDelayUSec = ...;
57b33e0c 2702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5171356e 2703 readonly t RestartUSecNext = ...;
be1adc27 2704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2705 readonly t TimeoutStartUSec = ...;
2706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2707 readonly t TimeoutStopUSec = ...;
2708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2709 readonly t TimeoutAbortUSec = ...;
2710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2711 readonly s TimeoutStartFailureMode = '...';
2712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2713 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2715 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2717 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2719 readonly t WatchdogUSec = ...;
2720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2721 readonly t WatchdogTimestamp = ...;
2722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2723 readonly t WatchdogTimestampMonotonic = ...;
2724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2725 readonly b RootDirectoryStartOnly = ...;
2726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2727 readonly b RemainAfterExit = ...;
2728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2729 readonly b GuessMainPID = ...;
2730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2731 readonly (aiai) RestartPreventExitStatus = ...;
2732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2733 readonly (aiai) RestartForceExitStatus = ...;
2734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2735 readonly (aiai) SuccessExitStatus = ...;
2736 readonly u MainPID = ...;
2737 readonly u ControlPID = ...;
2738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2739 readonly s BusName = '...';
2740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2741 readonly u FileDescriptorStoreMax = ...;
2742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2743 readonly u NFileDescriptorStore = ...;
b9c1883a
LP
2744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2745 readonly s FileDescriptorStorePreserve = '...';
47fb7fd6
ZJS
2746 readonly s StatusText = '...';
2747 readonly i StatusErrno = ...;
2748 readonly s Result = '...';
2749 readonly s ReloadResult = '...';
2750 readonly s CleanResult = '...';
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly s USBFunctionDescriptors = '...';
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly s USBFunctionStrings = '...';
2755 readonly u UID = ...;
2756 readonly u GID = ...;
2757 readonly u NRestarts = ...;
2758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2759 readonly s OOMPolicy = '...';
cd48e23f
RP
2760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2761 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2763 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2764 readonly t ExecMainStartTimestamp = ...;
2765 readonly t ExecMainStartTimestampMonotonic = ...;
2766 readonly t ExecMainExitTimestamp = ...;
2767 readonly t ExecMainExitTimestampMonotonic = ...;
2768 readonly u ExecMainPID = ...;
2769 readonly i ExecMainCode = ...;
2770 readonly i ExecMainStatus = ...;
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2772 readonly a(sasbttttuii) ExecCondition = [...];
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2774 readonly a(sasasttttuii) ExecConditionEx = [...];
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2776 readonly a(sasbttttuii) ExecStartPre = [...];
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2778 readonly a(sasasttttuii) ExecStartPreEx = [...];
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2780 readonly a(sasbttttuii) ExecStart = [...];
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2782 readonly a(sasasttttuii) ExecStartEx = [...];
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2784 readonly a(sasbttttuii) ExecStartPost = [...];
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2786 readonly a(sasasttttuii) ExecStartPostEx = [...];
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2788 readonly a(sasbttttuii) ExecReload = [...];
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2790 readonly a(sasasttttuii) ExecReloadEx = [...];
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2792 readonly a(sasbttttuii) ExecStop = [...];
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2794 readonly a(sasasttttuii) ExecStopEx = [...];
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2796 readonly a(sasbttttuii) ExecStopPost = [...];
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2798 readonly a(sasasttttuii) ExecStopPostEx = [...];
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2800 readonly s Slice = '...';
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2802 readonly s ControlGroup = '...';
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2804 readonly t ControlGroupId = ...;
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2806 readonly t MemoryCurrent = ...;
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
2808 readonly t MemoryPeak = ...;
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
2810 readonly t MemorySwapCurrent = ...;
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
2812 readonly t MemorySwapPeak = ...;
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 2814 readonly t MemoryZSwapCurrent = ...;
26caa668 2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2816 readonly t MemoryAvailable = ...;
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
2818 readonly t EffectiveMemoryMax = ...;
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2820 readonly t EffectiveMemoryHigh = ...;
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2822 readonly t CPUUsageNSec = ...;
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2824 readonly ay EffectiveCPUs = [...];
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2826 readonly ay EffectiveMemoryNodes = [...];
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2828 readonly t TasksCurrent = ...;
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
2830 readonly t EffectiveTasksMax = ...;
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2832 readonly t IPIngressBytes = ...;
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2834 readonly t IPIngressPackets = ...;
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2836 readonly t IPEgressBytes = ...;
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2838 readonly t IPEgressPackets = ...;
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2840 readonly t IOReadBytes = ...;
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2842 readonly t IOReadOperations = ...;
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2844 readonly t IOWriteBytes = ...;
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2846 readonly t IOWriteOperations = ...;
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2848 readonly b Delegate = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2850 readonly as DelegateControllers = ['...', ...];
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
2852 readonly s DelegateSubgroup = '...';
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2854 readonly b CPUAccounting = ...;
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2856 readonly t CPUWeight = ...;
2857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2858 readonly t StartupCPUWeight = ...;
2859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2860 readonly t CPUShares = ...;
2861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2862 readonly t StartupCPUShares = ...;
2863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2864 readonly t CPUQuotaPerSecUSec = ...;
2865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2866 readonly t CPUQuotaPeriodUSec = ...;
2867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2868 readonly ay AllowedCPUs = [...];
2869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2870 readonly ay StartupAllowedCPUs = [...];
2871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2872 readonly ay AllowedMemoryNodes = [...];
2873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2874 readonly ay StartupAllowedMemoryNodes = [...];
2875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2876 readonly b IOAccounting = ...;
2877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2878 readonly t IOWeight = ...;
2879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2880 readonly t StartupIOWeight = ...;
2881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2882 readonly a(st) IODeviceWeight = [...];
2883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2884 readonly a(st) IOReadBandwidthMax = [...];
2885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2886 readonly a(st) IOWriteBandwidthMax = [...];
2887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2888 readonly a(st) IOReadIOPSMax = [...];
2889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2890 readonly a(st) IOWriteIOPSMax = [...];
2891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2892 readonly a(st) IODeviceLatencyTargetUSec = [...];
2893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2894 readonly b BlockIOAccounting = ...;
2895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2896 readonly t BlockIOWeight = ...;
2897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2898 readonly t StartupBlockIOWeight = ...;
2899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2900 readonly a(st) BlockIODeviceWeight = [...];
2901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2902 readonly a(st) BlockIOReadBandwidth = [...];
2903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2904 readonly a(st) BlockIOWriteBandwidth = [...];
2905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2906 readonly b MemoryAccounting = ...;
2907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2908 readonly t DefaultMemoryLow = ...;
2909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2910 readonly t DefaultStartupMemoryLow = ...;
2911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2912 readonly t DefaultMemoryMin = ...;
2913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2914 readonly t MemoryMin = ...;
2915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2916 readonly t MemoryLow = ...;
2917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2918 readonly t StartupMemoryLow = ...;
2919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2920 readonly t MemoryHigh = ...;
2921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2922 readonly t StartupMemoryHigh = ...;
2923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2924 readonly t MemoryMax = ...;
2925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2926 readonly t StartupMemoryMax = ...;
2927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2928 readonly t MemorySwapMax = ...;
2929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2930 readonly t StartupMemorySwapMax = ...;
2931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2932 readonly t MemoryZSwapMax = ...;
2933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2934 readonly t StartupMemoryZSwapMax = ...;
2935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1ea275f1
MY
2936 readonly b MemoryZSwapWriteback = ...;
2937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2938 readonly t MemoryLimit = ...;
2939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2940 readonly s DevicePolicy = '...';
2941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2942 readonly a(ss) DeviceAllow = [...];
2943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2944 readonly b TasksAccounting = ...;
2945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2946 readonly t TasksMax = ...;
2947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2948 readonly b IPAccounting = ...;
2949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2950 readonly a(iayu) IPAddressAllow = [...];
2951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2952 readonly a(iayu) IPAddressDeny = [...];
2953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2954 readonly as IPIngressFilterPath = ['...', ...];
2955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2956 readonly as IPEgressFilterPath = ['...', ...];
2957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2958 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2960 readonly s ManagedOOMSwap = '...';
2961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2962 readonly s ManagedOOMMemoryPressure = '...';
2963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2964 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2966 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2968 readonly a(ss) BPFProgram = [...];
dcf4781c 2969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2970 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2972 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2974 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
2975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2976 readonly s MemoryPressureWatch = '...';
2977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2978 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
2979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2980 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
2981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2982 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
2983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2984 readonly as Environment = ['...', ...];
2985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2986 readonly a(sb) EnvironmentFiles = [...];
2987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2988 readonly as PassEnvironment = ['...', ...];
2989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2990 readonly as UnsetEnvironment = ['...', ...];
2991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2992 readonly u UMask = ...;
2993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2994 readonly t LimitCPU = ...;
2995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2996 readonly t LimitCPUSoft = ...;
2997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2998 readonly t LimitFSIZE = ...;
2999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3000 readonly t LimitFSIZESoft = ...;
3001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3002 readonly t LimitDATA = ...;
3003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3004 readonly t LimitDATASoft = ...;
3005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3006 readonly t LimitSTACK = ...;
3007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3008 readonly t LimitSTACKSoft = ...;
3009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3010 readonly t LimitCORE = ...;
3011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3012 readonly t LimitCORESoft = ...;
3013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3014 readonly t LimitRSS = ...;
3015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3016 readonly t LimitRSSSoft = ...;
3017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3018 readonly t LimitNOFILE = ...;
3019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3020 readonly t LimitNOFILESoft = ...;
3021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3022 readonly t LimitAS = ...;
3023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3024 readonly t LimitASSoft = ...;
3025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3026 readonly t LimitNPROC = ...;
3027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3028 readonly t LimitNPROCSoft = ...;
3029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3030 readonly t LimitMEMLOCK = ...;
3031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3032 readonly t LimitMEMLOCKSoft = ...;
3033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3034 readonly t LimitLOCKS = ...;
3035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3036 readonly t LimitLOCKSSoft = ...;
3037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3038 readonly t LimitSIGPENDING = ...;
3039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3040 readonly t LimitSIGPENDINGSoft = ...;
3041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3042 readonly t LimitMSGQUEUE = ...;
3043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3044 readonly t LimitMSGQUEUESoft = ...;
3045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3046 readonly t LimitNICE = ...;
3047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3048 readonly t LimitNICESoft = ...;
3049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3050 readonly t LimitRTPRIO = ...;
3051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3052 readonly t LimitRTPRIOSoft = ...;
3053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3054 readonly t LimitRTTIME = ...;
3055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3056 readonly t LimitRTTIMESoft = ...;
3057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3058 readonly s WorkingDirectory = '...';
3059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3060 readonly s RootDirectory = '...';
3061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3062 readonly s RootImage = '...';
3063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
3064 readonly a(ss) RootImageOptions = [...];
3065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3066 readonly ay RootHash = [...];
3067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3068 readonly s RootHashPath = '...';
3069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3070 readonly ay RootHashSignature = [...];
3071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3072 readonly s RootHashSignaturePath = '...';
3073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3074 readonly s RootVerity = '...';
3075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
3076 readonly b RootEphemeral = ...;
3077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
3078 readonly as ExtensionDirectories = ['...', ...];
3079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
3080 readonly a(sba(ss)) ExtensionImages = [...];
3081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
3082 readonly a(ssba(ss)) MountImages = [...];
3083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3084 readonly i OOMScoreAdjust = ...;
3085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3086 readonly t CoredumpFilter = ...;
3087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3088 readonly i Nice = ...;
3089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3090 readonly i IOSchedulingClass = ...;
3091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3092 readonly i IOSchedulingPriority = ...;
3093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3094 readonly i CPUSchedulingPolicy = ...;
3095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3096 readonly i CPUSchedulingPriority = ...;
3097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3098 readonly ay CPUAffinity = [...];
3099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3100 readonly b CPUAffinityFromNUMA = ...;
3101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3102 readonly i NUMAPolicy = ...;
3103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3104 readonly ay NUMAMask = [...];
3105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3106 readonly t TimerSlackNSec = ...;
3107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3108 readonly b CPUSchedulingResetOnFork = ...;
3109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3110 readonly b NonBlocking = ...;
3111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3112 readonly s StandardInput = '...';
3113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3114 readonly s StandardInputFileDescriptorName = '...';
3115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3116 readonly ay StandardInputData = [...];
3117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3118 readonly s StandardOutput = '...';
3119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3120 readonly s StandardOutputFileDescriptorName = '...';
3121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3122 readonly s StandardError = '...';
3123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3124 readonly s StandardErrorFileDescriptorName = '...';
3125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3126 readonly s TTYPath = '...';
3127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3128 readonly b TTYReset = ...;
3129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3130 readonly b TTYVHangup = ...;
3131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3132 readonly b TTYVTDisallocate = ...;
3133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
3134 readonly q TTYRows = ...;
3135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3136 readonly q TTYColumns = ...;
3137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3138 readonly i SyslogPriority = ...;
3139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3140 readonly s SyslogIdentifier = '...';
3141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3142 readonly b SyslogLevelPrefix = ...;
3143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3144 readonly i SyslogLevel = ...;
3145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3146 readonly i SyslogFacility = ...;
3147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3148 readonly i LogLevelMax = ...;
3149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3150 readonly t LogRateLimitIntervalUSec = ...;
3151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3152 readonly u LogRateLimitBurst = ...;
3153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3154 readonly aay LogExtraFields = [[...], ...];
3155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
3156 readonly a(bs) LogFilterPatterns = [...];
3157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3158 readonly s LogNamespace = '...';
3159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3160 readonly i SecureBits = ...;
3161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3162 readonly t CapabilityBoundingSet = ...;
3163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3164 readonly t AmbientCapabilities = ...;
3165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3166 readonly s User = '...';
3167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3168 readonly s Group = '...';
3169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3170 readonly b DynamicUser = ...;
3171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
3172 readonly b SetLoginEnvironment = ...;
3173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3174 readonly b RemoveIPC = ...;
3175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3176 readonly a(say) SetCredential = [...];
3177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3178 readonly a(say) SetCredentialEncrypted = [...];
3179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3180 readonly a(ss) LoadCredential = [...];
3181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3182 readonly a(ss) LoadCredentialEncrypted = [...];
3183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
3184 readonly as ImportCredential = ['...', ...];
3185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3186 readonly as SupplementaryGroups = ['...', ...];
3187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3188 readonly s PAMName = '...';
3189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3190 readonly as ReadWritePaths = ['...', ...];
3191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3192 readonly as ReadOnlyPaths = ['...', ...];
3193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3194 readonly as InaccessiblePaths = ['...', ...];
3195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
3196 readonly as ExecPaths = ['...', ...];
3197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3198 readonly as NoExecPaths = ['...', ...];
3199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 3200 readonly as ExecSearchPath = ['...', ...];
3201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3202 readonly t MountFlags = ...;
3203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3204 readonly b PrivateTmp = ...;
3205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3206 readonly b PrivateDevices = ...;
3207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3208 readonly b ProtectClock = ...;
3209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3210 readonly b ProtectKernelTunables = ...;
3211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3212 readonly b ProtectKernelModules = ...;
3213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3214 readonly b ProtectKernelLogs = ...;
3215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3216 readonly b ProtectControlGroups = ...;
3217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3218 readonly b PrivateNetwork = ...;
3219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3220 readonly b PrivateUsers = ...;
3221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3222 readonly b PrivateMounts = ...;
3223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3224 readonly b PrivateIPC = ...;
3225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3226 readonly s ProtectHome = '...';
3227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3228 readonly s ProtectSystem = '...';
3229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3230 readonly b SameProcessGroup = ...;
3231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3232 readonly s UtmpIdentifier = '...';
3233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3234 readonly s UtmpMode = '...';
3235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3236 readonly (bs) SELinuxContext = ...;
3237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3238 readonly (bs) AppArmorProfile = ...;
3239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3240 readonly (bs) SmackProcessLabel = ...;
3241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3242 readonly b IgnoreSIGPIPE = ...;
3243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3244 readonly b NoNewPrivileges = ...;
3245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3246 readonly (bas) SystemCallFilter = ...;
3247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3248 readonly as SystemCallArchitectures = ['...', ...];
3249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3250 readonly i SystemCallErrorNumber = ...;
3251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3252 readonly (bas) SystemCallLog = ...;
3253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3254 readonly s Personality = '...';
3255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3256 readonly b LockPersonality = ...;
3257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3258 readonly (bas) RestrictAddressFamilies = ...;
3259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3260 readonly a(sst) RuntimeDirectorySymlink = [...];
3261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3262 readonly s RuntimeDirectoryPreserve = '...';
3263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3264 readonly u RuntimeDirectoryMode = ...;
3265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3266 readonly as RuntimeDirectory = ['...', ...];
3267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3268 readonly a(sst) StateDirectorySymlink = [...];
3269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3270 readonly u StateDirectoryMode = ...;
3271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3272 readonly as StateDirectory = ['...', ...];
3273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3274 readonly a(sst) CacheDirectorySymlink = [...];
3275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3276 readonly u CacheDirectoryMode = ...;
3277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3278 readonly as CacheDirectory = ['...', ...];
3279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3280 readonly a(sst) LogsDirectorySymlink = [...];
3281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3282 readonly u LogsDirectoryMode = ...;
3283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3284 readonly as LogsDirectory = ['...', ...];
3285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3286 readonly u ConfigurationDirectoryMode = ...;
3287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3288 readonly as ConfigurationDirectory = ['...', ...];
3289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3290 readonly t TimeoutCleanUSec = ...;
3291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3292 readonly b MemoryDenyWriteExecute = ...;
3293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3294 readonly b RestrictRealtime = ...;
3295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3296 readonly b RestrictSUIDSGID = ...;
3297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3298 readonly t RestrictNamespaces = ...;
3299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3300 readonly (bas) RestrictFileSystems = ...;
3301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3302 readonly a(ssbt) BindPaths = [...];
3303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3304 readonly a(ssbt) BindReadOnlyPaths = [...];
3305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3306 readonly a(ss) TemporaryFileSystem = [...];
3307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3308 readonly b MountAPIVFS = ...;
3309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3310 readonly s KeyringMode = '...';
3311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3312 readonly s ProtectProc = '...';
3313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3314 readonly s ProcSubset = '...';
3315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3316 readonly b ProtectHostname = ...;
3317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
3318 readonly b MemoryKSM = ...;
3319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3320 readonly s NetworkNamespacePath = '...';
3321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3322 readonly s IPCNamespacePath = '...';
3323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
3324 readonly s RootImagePolicy = '...';
3325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3326 readonly s MountImagePolicy = '...';
3327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3328 readonly s ExtensionImagePolicy = '...';
3329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3330 readonly s KillMode = '...';
3331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3332 readonly i KillSignal = ...;
3333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3334 readonly i RestartKillSignal = ...;
3335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3336 readonly i FinalKillSignal = ...;
3337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3338 readonly b SendSIGKILL = ...;
3339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3340 readonly b SendSIGHUP = ...;
3341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3342 readonly i WatchdogSignal = ...;
3031660c 3343 };
47fb7fd6
ZJS
3344 interface org.freedesktop.DBus.Peer { ... };
3345 interface org.freedesktop.DBus.Introspectable { ... };
3346 interface org.freedesktop.DBus.Properties { ... };
3347 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3348};
3349 </programlisting>
3350
47fb7fd6 3351 <!--method GetProcesses is not documented!-->
3031660c 3352
47fb7fd6 3353 <!--method AttachProcesses is not documented!-->
3031660c 3354
47fb7fd6 3355 <!--property Type is not documented!-->
3031660c 3356
596e4470
HC
3357 <!--property ExitType is not documented!-->
3358
47fb7fd6 3359 <!--property Restart is not documented!-->
3031660c 3360
e568fea9
RP
3361 <!--property RestartMode is not documented!-->
3362
47fb7fd6 3363 <!--property PIDFile is not documented!-->
3031660c 3364
47fb7fd6 3365 <!--property NotifyAccess is not documented!-->
3031660c 3366
47fb7fd6 3367 <!--property RestartUSec is not documented!-->
3031660c 3368
be1adc27
MY
3369 <!--property RestartSteps is not documented!-->
3370
e9f17fa8 3371 <!--property RestartMaxDelayUSec is not documented!-->
be1adc27 3372
5171356e 3373 <!--property RestartUSecNext is not documented!-->
57b33e0c 3374
9653108f
ZJS
3375 <!--property TimeoutStartFailureMode is not documented!-->
3376
3377 <!--property TimeoutStopFailureMode is not documented!-->
3378
47fb7fd6 3379 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3380
5918a933
AB
3381 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3382
47fb7fd6 3383 <!--property WatchdogUSec is not documented!-->
3031660c 3384
47fb7fd6 3385 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3386
47fb7fd6 3387 <!--property RemainAfterExit is not documented!-->
3031660c 3388
47fb7fd6
ZJS
3389 <!--property GuessMainPID is not documented!-->
3390
3391 <!--property RestartPreventExitStatus is not documented!-->
3392
3393 <!--property RestartForceExitStatus is not documented!-->
3394
3395 <!--property SuccessExitStatus is not documented!-->
3396
3397 <!--property BusName is not documented!-->
3398
3399 <!--property FileDescriptorStoreMax is not documented!-->
3400
3401 <!--property NFileDescriptorStore is not documented!-->
3402
b9c1883a
LP
3403 <!--property FileDescriptorStorePreserve is not documented!-->
3404
47fb7fd6
ZJS
3405 <!--property StatusErrno is not documented!-->
3406
3407 <!--property ReloadResult is not documented!-->
3408
3409 <!--property CleanResult is not documented!-->
3410
3411 <!--property USBFunctionDescriptors is not documented!-->
3412
3413 <!--property USBFunctionStrings is not documented!-->
3414
3415 <!--property UID is not documented!-->
3416
3417 <!--property GID is not documented!-->
3418
3419 <!--property NRestarts is not documented!-->
3420
3421 <!--property OOMPolicy is not documented!-->
3422
cd48e23f
RP
3423 <!--property OpenFile is not documented!-->
3424
3bd28bf7
LP
3425 <!--property ReloadSignal is not documented!-->
3426
47fb7fd6
ZJS
3427 <!--property ExecCondition is not documented!-->
3428
3429 <!--property ExecConditionEx is not documented!-->
3430
3431 <!--property ExecStartPreEx is not documented!-->
3432
3433 <!--property ExecStartEx is not documented!-->
3434
3435 <!--property ExecStartPostEx is not documented!-->
3436
3437 <!--property ExecReloadEx is not documented!-->
3438
3439 <!--property ExecStopEx is not documented!-->
3440
3441 <!--property ExecStopPost is not documented!-->
3442
3443 <!--property ExecStopPostEx is not documented!-->
3444
3445 <!--property Slice is not documented!-->
3446
5483fca0
LP
3447 <!--property ControlGroupId is not documented!-->
3448
47fb7fd6
ZJS
3449 <!--property MemoryCurrent is not documented!-->
3450
6c71db76
FS
3451 <!--property MemoryPeak is not documented!-->
3452
37533c94
FS
3453 <!--property MemorySwapCurrent is not documented!-->
3454
aac3384e
FS
3455 <!--property MemorySwapPeak is not documented!-->
3456
58cde42f 3457 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 3458
4fb0d2dc
MK
3459 <!--property EffectiveMemoryMax is not documented!-->
3460
3461 <!--property EffectiveMemoryHigh is not documented!-->
3462
47fb7fd6
ZJS
3463 <!--property CPUUsageNSec is not documented!-->
3464
3465 <!--property EffectiveCPUs is not documented!-->
3466
3467 <!--property EffectiveMemoryNodes is not documented!-->
3468
3469 <!--property TasksCurrent is not documented!-->
3470
4fb0d2dc
MK
3471 <!--property EffectiveTasksMax is not documented!-->
3472
47fb7fd6
ZJS
3473 <!--property IPIngressBytes is not documented!-->
3474
3475 <!--property IPIngressPackets is not documented!-->
3476
3477 <!--property IPEgressBytes is not documented!-->
3478
3479 <!--property IPEgressPackets is not documented!-->
3480
3481 <!--property IOReadBytes is not documented!-->
3482
3483 <!--property IOReadOperations is not documented!-->
3484
3485 <!--property IOWriteBytes is not documented!-->
3486
3487 <!--property IOWriteOperations is not documented!-->
3488
3489 <!--property Delegate is not documented!-->
3490
3491 <!--property DelegateControllers is not documented!-->
3492
3493 <!--property CPUAccounting is not documented!-->
3494
3495 <!--property CPUWeight is not documented!-->
3496
3497 <!--property StartupCPUWeight is not documented!-->
3498
3499 <!--property CPUShares is not documented!-->
3500
3501 <!--property StartupCPUShares is not documented!-->
3502
3503 <!--property CPUQuotaPerSecUSec is not documented!-->
3504
3505 <!--property CPUQuotaPeriodUSec is not documented!-->
3506
3507 <!--property AllowedCPUs is not documented!-->
3508
c93a7d4a
PM
3509 <!--property StartupAllowedCPUs is not documented!-->
3510
47fb7fd6
ZJS
3511 <!--property AllowedMemoryNodes is not documented!-->
3512
c93a7d4a
PM
3513 <!--property StartupAllowedMemoryNodes is not documented!-->
3514
47fb7fd6
ZJS
3515 <!--property IOAccounting is not documented!-->
3516
3517 <!--property IOWeight is not documented!-->
3518
3519 <!--property StartupIOWeight is not documented!-->
3520
3521 <!--property IODeviceWeight is not documented!-->
3522
3523 <!--property IOReadBandwidthMax is not documented!-->
3524
3525 <!--property IOWriteBandwidthMax is not documented!-->
3526
3527 <!--property IOReadIOPSMax is not documented!-->
3528
3529 <!--property IOWriteIOPSMax is not documented!-->
3530
3531 <!--property IODeviceLatencyTargetUSec is not documented!-->
3532
3533 <!--property BlockIOAccounting is not documented!-->
3534
3535 <!--property BlockIOWeight is not documented!-->
3536
3537 <!--property StartupBlockIOWeight is not documented!-->
3538
3539 <!--property BlockIODeviceWeight is not documented!-->
3540
3541 <!--property BlockIOReadBandwidth is not documented!-->
3542
3543 <!--property BlockIOWriteBandwidth is not documented!-->
3544
3545 <!--property MemoryAccounting is not documented!-->
3546
3547 <!--property DefaultMemoryLow is not documented!-->
3548
53fda560
LB
3549 <!--property DefaultStartupMemoryLow is not documented!-->
3550
47fb7fd6
ZJS
3551 <!--property DefaultMemoryMin is not documented!-->
3552
3553 <!--property MemoryMin is not documented!-->
3554
3555 <!--property MemoryLow is not documented!-->
3556
53fda560
LB
3557 <!--property StartupMemoryLow is not documented!-->
3558
47fb7fd6
ZJS
3559 <!--property MemoryHigh is not documented!-->
3560
53fda560
LB
3561 <!--property StartupMemoryHigh is not documented!-->
3562
47fb7fd6
ZJS
3563 <!--property MemoryMax is not documented!-->
3564
53fda560
LB
3565 <!--property StartupMemoryMax is not documented!-->
3566
47fb7fd6
ZJS
3567 <!--property MemorySwapMax is not documented!-->
3568
53fda560
LB
3569 <!--property StartupMemorySwapMax is not documented!-->
3570
d7fe0a67
PV
3571 <!--property MemoryZSwapMax is not documented!-->
3572
53fda560
LB
3573 <!--property StartupMemoryZSwapMax is not documented!-->
3574
1ea275f1
MY
3575 <!--property MemoryZSwapWriteback is not documented!-->
3576
47fb7fd6
ZJS
3577 <!--property MemoryLimit is not documented!-->
3578
3579 <!--property DevicePolicy is not documented!-->
3580
3581 <!--property DeviceAllow is not documented!-->
3582
3583 <!--property TasksAccounting is not documented!-->
3584
3585 <!--property TasksMax is not documented!-->
3586
3587 <!--property IPAccounting is not documented!-->
3588
3589 <!--property IPAddressAllow is not documented!-->
3590
3591 <!--property IPAddressDeny is not documented!-->
3592
3593 <!--property IPIngressFilterPath is not documented!-->
3594
3595 <!--property IPEgressFilterPath is not documented!-->
3596
3597 <!--property DisableControllers is not documented!-->
3598
4d824a4e
AZ
3599 <!--property ManagedOOMSwap is not documented!-->
3600
3601 <!--property ManagedOOMMemoryPressure is not documented!-->
3602
d9d3f05d 3603 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3604
d8a4d64b
AZ
3605 <!--property ManagedOOMPreference is not documented!-->
3606
9e009a14
JK
3607 <!--property BPFProgram is not documented!-->
3608
dcf4781c
JK
3609 <!--property SocketBindAllow is not documented!-->
3610
3611 <!--property SocketBindDeny is not documented!-->
3612
57585d59
MV
3613 <!--property RestrictNetworkInterfaces is not documented!-->
3614
6bb00842
LP
3615 <!--property MemoryPressureWatch is not documented!-->
3616
3617 <!--property MemoryPressureThresholdUSec is not documented!-->
3618
dc7d69b3
TM
3619 <!--property NFTSet is not documented!-->
3620
cfc015f0
NR
3621 <!--property CoredumpReceive is not documented!-->
3622
47fb7fd6
ZJS
3623 <!--property EnvironmentFiles is not documented!-->
3624
3625 <!--property PassEnvironment is not documented!-->
3626
3627 <!--property UnsetEnvironment is not documented!-->
3628
3629 <!--property UMask is not documented!-->
3630
3631 <!--property LimitCPUSoft is not documented!-->
3632
3633 <!--property LimitFSIZE is not documented!-->
3634
3635 <!--property LimitFSIZESoft is not documented!-->
3636
3637 <!--property LimitDATA is not documented!-->
3638
3639 <!--property LimitDATASoft is not documented!-->
3640
3641 <!--property LimitSTACK is not documented!-->
3642
3643 <!--property LimitSTACKSoft is not documented!-->
3644
3645 <!--property LimitCORE is not documented!-->
3646
3647 <!--property LimitCORESoft is not documented!-->
3648
3649 <!--property LimitRSS is not documented!-->
3650
3651 <!--property LimitRSSSoft is not documented!-->
3652
3653 <!--property LimitNOFILE is not documented!-->
3654
3655 <!--property LimitNOFILESoft is not documented!-->
3656
3657 <!--property LimitAS is not documented!-->
3658
3659 <!--property LimitASSoft is not documented!-->
3660
3661 <!--property LimitNPROC is not documented!-->
3662
3663 <!--property LimitNPROCSoft is not documented!-->
3664
3665 <!--property LimitMEMLOCK is not documented!-->
3666
3667 <!--property LimitMEMLOCKSoft is not documented!-->
3668
3669 <!--property LimitLOCKS is not documented!-->
3670
3671 <!--property LimitLOCKSSoft is not documented!-->
3672
3673 <!--property LimitSIGPENDING is not documented!-->
3674
3675 <!--property LimitSIGPENDINGSoft is not documented!-->
3676
3677 <!--property LimitMSGQUEUE is not documented!-->
3678
3679 <!--property LimitMSGQUEUESoft is not documented!-->
3680
3681 <!--property LimitNICE is not documented!-->
3682
3683 <!--property LimitNICESoft is not documented!-->
3684
3685 <!--property LimitRTPRIO is not documented!-->
3686
3687 <!--property LimitRTPRIOSoft is not documented!-->
3688
3689 <!--property LimitRTTIME is not documented!-->
3690
3691 <!--property LimitRTTIMESoft is not documented!-->
3692
3693 <!--property WorkingDirectory is not documented!-->
3694
35f4e010
ZJS
3695 <!--property RootHashPath is not documented!-->
3696
35f4e010
ZJS
3697 <!--property RootHashSignaturePath is not documented!-->
3698
9c0c6701
DDM
3699 <!--property RootEphemeral is not documented!-->
3700
47fb7fd6
ZJS
3701 <!--property OOMScoreAdjust is not documented!-->
3702
3703 <!--property CoredumpFilter is not documented!-->
3704
3705 <!--property Nice is not documented!-->
3706
3707 <!--property IOSchedulingClass is not documented!-->
3708
3709 <!--property IOSchedulingPriority is not documented!-->
3710
3711 <!--property CPUSchedulingPolicy is not documented!-->
3712
3713 <!--property CPUSchedulingPriority is not documented!-->
3714
3715 <!--property CPUAffinity is not documented!-->
3716
3717 <!--property CPUAffinityFromNUMA is not documented!-->
3718
3719 <!--property NUMAPolicy is not documented!-->
3720
3721 <!--property NUMAMask is not documented!-->
3722
3723 <!--property TimerSlackNSec is not documented!-->
3724
3725 <!--property CPUSchedulingResetOnFork is not documented!-->
3726
3727 <!--property NonBlocking is not documented!-->
3728
3729 <!--property StandardInput is not documented!-->
3730
3731 <!--property StandardInputFileDescriptorName is not documented!-->
3732
3733 <!--property StandardInputData is not documented!-->
3734
3735 <!--property StandardOutput is not documented!-->
3736
3737 <!--property StandardOutputFileDescriptorName is not documented!-->
3738
3739 <!--property StandardError is not documented!-->
3740
3741 <!--property StandardErrorFileDescriptorName is not documented!-->
3742
3743 <!--property TTYPath is not documented!-->
3744
3745 <!--property TTYReset is not documented!-->
3746
3747 <!--property TTYVHangup is not documented!-->
3748
3749 <!--property TTYVTDisallocate is not documented!-->
3750
51462135
DDM
3751 <!--property TTYRows is not documented!-->
3752
3753 <!--property TTYColumns is not documented!-->
3754
47fb7fd6
ZJS
3755 <!--property SyslogPriority is not documented!-->
3756
3757 <!--property SyslogIdentifier is not documented!-->
3758
3759 <!--property SyslogLevelPrefix is not documented!-->
3760
3761 <!--property SyslogLevel is not documented!-->
3762
3763 <!--property SyslogFacility is not documented!-->
3764
3765 <!--property LogLevelMax is not documented!-->
3766
3767 <!--property LogRateLimitIntervalUSec is not documented!-->
3768
3769 <!--property LogRateLimitBurst is not documented!-->
3770
3771 <!--property LogExtraFields is not documented!-->
3772
523ea123
QD
3773 <!--property LogFilterPatterns is not documented!-->
3774
47fb7fd6
ZJS
3775 <!--property LogNamespace is not documented!-->
3776
3777 <!--property AmbientCapabilities is not documented!-->
3778
3779 <!--property User is not documented!-->
3780
3781 <!--property Group is not documented!-->
3782
3783 <!--property DynamicUser is not documented!-->
3784
854eca4a
MY
3785 <!--property SetLoginEnvironment is not documented!-->
3786
47fb7fd6
ZJS
3787 <!--property RemoveIPC is not documented!-->
3788
e4b2cea3
ZJS
3789 <!--property SetCredential is not documented!-->
3790
43144be4
LP
3791 <!--property SetCredentialEncrypted is not documented!-->
3792
e4b2cea3
ZJS
3793 <!--property LoadCredential is not documented!-->
3794
43144be4
LP
3795 <!--property LoadCredentialEncrypted is not documented!-->
3796
bbfb25f4
DDM
3797 <!--property ImportCredential is not documented!-->
3798
47fb7fd6
ZJS
3799 <!--property SupplementaryGroups is not documented!-->
3800
3801 <!--property PAMName is not documented!-->
3802
3803 <!--property ReadWritePaths is not documented!-->
3804
3805 <!--property ReadOnlyPaths is not documented!-->
3806
3807 <!--property InaccessiblePaths is not documented!-->
3808
ddc155b2
TM
3809 <!--property ExecPaths is not documented!-->
3810
3811 <!--property NoExecPaths is not documented!-->
3812
8c35c10d 3813 <!--property ExecSearchPath is not documented!-->
3814
47fb7fd6
ZJS
3815 <!--property PrivateTmp is not documented!-->
3816
3817 <!--property PrivateDevices is not documented!-->
3818
3819 <!--property ProtectClock is not documented!-->
3820
3821 <!--property ProtectKernelTunables is not documented!-->
3822
3823 <!--property ProtectKernelModules is not documented!-->
3824
3825 <!--property ProtectKernelLogs is not documented!-->
3826
3827 <!--property ProtectControlGroups is not documented!-->
3828
3829 <!--property PrivateNetwork is not documented!-->
3830
3831 <!--property PrivateUsers is not documented!-->
3832
3833 <!--property PrivateMounts is not documented!-->
3834
a70581ff
XR
3835 <!--property PrivateIPC is not documented!-->
3836
47fb7fd6
ZJS
3837 <!--property ProtectHome is not documented!-->
3838
3839 <!--property ProtectSystem is not documented!-->
3840
3841 <!--property SameProcessGroup is not documented!-->
3842
3843 <!--property UtmpIdentifier is not documented!-->
3844
3845 <!--property UtmpMode is not documented!-->
3846
3847 <!--property SELinuxContext is not documented!-->
3848
3849 <!--property AppArmorProfile is not documented!-->
3850
3851 <!--property SmackProcessLabel is not documented!-->
3852
3853 <!--property IgnoreSIGPIPE is not documented!-->
3854
3855 <!--property NoNewPrivileges is not documented!-->
3856
3857 <!--property SystemCallFilter is not documented!-->
3858
3859 <!--property SystemCallArchitectures is not documented!-->
3860
3861 <!--property SystemCallErrorNumber is not documented!-->
3862
1f6b4144
ZJS
3863 <!--property SystemCallLog is not documented!-->
3864
47fb7fd6
ZJS
3865 <!--property Personality is not documented!-->
3866
3867 <!--property LockPersonality is not documented!-->
3868
3869 <!--property RestrictAddressFamilies is not documented!-->
3870
3871 <!--property RuntimeDirectoryPreserve is not documented!-->
3872
3873 <!--property RuntimeDirectoryMode is not documented!-->
3874
47fb7fd6
ZJS
3875 <!--property StateDirectoryMode is not documented!-->
3876
47fb7fd6
ZJS
3877 <!--property CacheDirectoryMode is not documented!-->
3878
47fb7fd6
ZJS
3879 <!--property LogsDirectoryMode is not documented!-->
3880
47fb7fd6
ZJS
3881 <!--property ConfigurationDirectoryMode is not documented!-->
3882
3883 <!--property ConfigurationDirectory is not documented!-->
3884
3885 <!--property TimeoutCleanUSec is not documented!-->
3886
3887 <!--property MemoryDenyWriteExecute is not documented!-->
3888
3889 <!--property RestrictRealtime is not documented!-->
3890
3891 <!--property RestrictSUIDSGID is not documented!-->
3892
3893 <!--property RestrictNamespaces is not documented!-->
3894
cc86a278
ILG
3895 <!--property RestrictFileSystems is not documented!-->
3896
47fb7fd6
ZJS
3897 <!--property BindPaths is not documented!-->
3898
3899 <!--property BindReadOnlyPaths is not documented!-->
3900
3901 <!--property TemporaryFileSystem is not documented!-->
3902
3903 <!--property MountAPIVFS is not documented!-->
3904
3905 <!--property KeyringMode is not documented!-->
3906
e4b2cea3
ZJS
3907 <!--property ProtectProc is not documented!-->
3908
3909 <!--property ProcSubset is not documented!-->
3910
47fb7fd6
ZJS
3911 <!--property ProtectHostname is not documented!-->
3912
85614c6e
SR
3913 <!--property MemoryKSM is not documented!-->
3914
47fb7fd6
ZJS
3915 <!--property NetworkNamespacePath is not documented!-->
3916
a70581ff
XR
3917 <!--property IPCNamespacePath is not documented!-->
3918
84be0c71
LP
3919 <!--property RootImagePolicy is not documented!-->
3920
3921 <!--property MountImagePolicy is not documented!-->
3922
3923 <!--property ExtensionImagePolicy is not documented!-->
3924
47fb7fd6
ZJS
3925 <!--property KillMode is not documented!-->
3926
3927 <!--property KillSignal is not documented!-->
3928
3929 <!--property RestartKillSignal is not documented!-->
3930
3931 <!--property FinalKillSignal is not documented!-->
3932
3933 <!--property SendSIGKILL is not documented!-->
3934
3935 <!--property SendSIGHUP is not documented!-->
3936
3937 <!--property WatchdogSignal is not documented!-->
3938
00bb75d7 3939 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3940
00bb75d7 3941 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3942
00bb75d7 3943 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3944
00bb75d7 3945 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3946
48f99d7c
ZJS
3947 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3948
5e8deb94
LB
3949 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3950
af477139
LB
3951 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3952
2ea24611
LP
3953 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3954
00bb75d7 3955 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3956
00bb75d7 3957 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3958
00bb75d7 3959 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3960
596e4470
HC
3961 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3962
00bb75d7 3963 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3964
e568fea9
RP
3965 <variablelist class="dbus-property" generated="True" extra-ref="RestartMode"/>
3966
00bb75d7 3967 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3968
00bb75d7 3969 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3970
00bb75d7 3971 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3972
be1adc27
MY
3973 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3974
e9f17fa8 3975 <variablelist class="dbus-property" generated="True" extra-ref="RestartMaxDelayUSec"/>
be1adc27 3976
5171356e 3977 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
57b33e0c 3978
00bb75d7 3979 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3980
00bb75d7 3981 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3982
00bb75d7
ZJS
3983 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3984
9653108f
ZJS
3985 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3986
3987 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3988
00bb75d7
ZJS
3989 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3990
5918a933
AB
3991 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3992
00bb75d7
ZJS
3993 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3994
3995 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3996
3997 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3998
3999 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
4000
4001 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
4002
4003 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
4004
4005 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
4006
4007 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
4008
4009 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
4010
4011 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
4012
4013 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
4014
4015 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
4016
4017 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
4018
4019 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
4020
b9c1883a
LP
4021 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStorePreserve"/>
4022
00bb75d7
ZJS
4023 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
4024
4025 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
4026
4027 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
4028
4029 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
4030
4031 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
4032
4033 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
4034
4035 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
4036
4037 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
4038
4039 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
4040
4041 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
4042
4043 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
4044
cd48e23f
RP
4045 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
4046
3bd28bf7
LP
4047 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
4048
00bb75d7
ZJS
4049 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
4050
4051 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
4052
4053 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
4054
4055 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
4056
4057 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
4058
4059 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
4060
4061 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
4062
4063 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
4064
4065 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
4066
4067 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
4068
4069 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
4070
4071 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
4072
4073 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
4074
4075 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
4076
4077 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
4078
4079 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
4080
4081 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
4082
4083 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
4084
4085 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
4086
4087 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
4088
4089 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
4090
4091 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
4092
4093 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
4094
5483fca0
LP
4095 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
4096
00bb75d7
ZJS
4097 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
4098
6c71db76
FS
4099 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
4100
37533c94
FS
4101 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
4102
aac3384e
FS
4103 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
4104
58cde42f 4105 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 4106
93ff34e4
LB
4107 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
4108
4fb0d2dc
MK
4109 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
4110
4111 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
4112
00bb75d7
ZJS
4113 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
4114
4115 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
4116
4117 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
4118
4119 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
4120
4fb0d2dc
MK
4121 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
4122
00bb75d7
ZJS
4123 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
4124
4125 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
4126
4127 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
4128
4129 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
4130
4131 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
4132
4133 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
4134
4135 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
4136
4137 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
4138
4139 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
4140
4141 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
4142
a8b993dc
LP
4143 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
4144
00bb75d7
ZJS
4145 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
4146
4147 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
4148
4149 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
4150
4151 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
4152
4153 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
4154
4155 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
4156
4157 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
4158
4159 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
4160
c93a7d4a
PM
4161 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
4162
00bb75d7
ZJS
4163 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
4164
c93a7d4a
PM
4165 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
4166
00bb75d7
ZJS
4167 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
4168
4169 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
4170
4171 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
4172
4173 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
4174
4175 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
4176
4177 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
4178
4179 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
4180
4181 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
4182
4183 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
4184
4185 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
4186
4187 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
4188
4189 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
4190
4191 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
4192
4193 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
4194
4195 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
4196
4197 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
4198
4199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
4200
53fda560
LB
4201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
4202
00bb75d7
ZJS
4203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
4204
4205 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4206
4207 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4208
53fda560
LB
4209 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4210
00bb75d7
ZJS
4211 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4212
53fda560
LB
4213 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4214
00bb75d7
ZJS
4215 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4216
53fda560
LB
4217 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4218
00bb75d7
ZJS
4219 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4220
53fda560
LB
4221 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4222
d7fe0a67
PV
4223 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4224
53fda560
LB
4225 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4226
1ea275f1
MY
4227 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapWriteback"/>
4228
00bb75d7
ZJS
4229 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4230
4231 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4232
4233 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4234
4235 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4236
4237 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4238
4239 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4240
4241 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4242
4243 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4244
4245 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4246
4247 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4248
4249 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4250
4d824a4e
AZ
4251 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4252
4253 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4254
d9d3f05d 4255 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 4256
d8a4d64b
AZ
4257 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4258
9e009a14
JK
4259 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4260
dcf4781c
JK
4261 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4262
4263 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4264
57585d59
MV
4265 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4266
6bb00842
LP
4267 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4268
4269 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4270
dc7d69b3
TM
4271 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
4272
cfc015f0
NR
4273 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
4274
00bb75d7
ZJS
4275 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4276
4277 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4278
4279 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4280
4281 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4282
4283 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4284
4285 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4286
4287 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4288
4289 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4290
4291 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4292
4293 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4294
4295 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4296
4297 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4298
4299 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4300
4301 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4302
4303 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4304
4305 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4306
4307 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4308
4309 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4310
4311 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4312
4313 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4314
4315 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4316
4317 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4318
4319 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4320
4321 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4322
4323 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4324
4325 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4326
4327 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4328
4329 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4330
4331 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4332
4333 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4334
4335 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4336
4337 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4338
4339 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4340
4341 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4342
4343 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4344
4345 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4346
4347 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4348
4349 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4350
4351 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4352
4353 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4354
35f4e010
ZJS
4355 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4356
4357 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4358
4359 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4360
4361 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4362
4363 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4364
4365 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4366
9c0c6701
DDM
4367 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
4368
a07b9926
LB
4369 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4370
93f59701
LB
4371 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4372
35f4e010
ZJS
4373 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4374
00bb75d7
ZJS
4375 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4376
4377 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4378
4379 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4380
4381 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4382
4383 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4384
4385 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4386
4387 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4388
4389 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4390
4391 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4392
4393 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4394
4395 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4396
4397 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4398
4399 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4400
4401 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4402
4403 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4404
4405 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4406
4407 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4408
4409 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4410
4411 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4412
4413 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4414
4415 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4416
4417 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4418
4419 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4420
4421 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4422
4423 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4424
51462135
DDM
4425 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4426
4427 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4428
00bb75d7
ZJS
4429 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4430
4431 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4432
4433 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4434
4435 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4436
4437 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4438
4439 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4440
4441 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4442
4443 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4444
4445 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4446
523ea123
QD
4447 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4448
00bb75d7
ZJS
4449 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4450
4451 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4452
4453 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4454
4455 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4456
4457 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4458
4459 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4460
4461 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4462
854eca4a
MY
4463 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
4464
00bb75d7
ZJS
4465 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4466
e4b2cea3
ZJS
4467 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4468
43144be4
LP
4469 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4470
e4b2cea3
ZJS
4471 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4472
43144be4
LP
4473 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4474
bbfb25f4
DDM
4475 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
4476
00bb75d7
ZJS
4477 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4478
4479 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4480
4481 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4482
4483 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4484
4485 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4486
ddc155b2
TM
4487 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4488
4489 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4490
8c35c10d 4491 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4492
00bb75d7
ZJS
4493 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4494
4495 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4496
4497 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4498
4499 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4500
4501 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4502
4503 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4504
4505 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4506
4507 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4508
4509 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4510
4511 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4512
4513 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4514
a70581ff
XR
4515 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4516
00bb75d7
ZJS
4517 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4518
4519 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4520
4521 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4522
4523 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4524
4525 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4526
4527 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4528
4529 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4530
4531 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4532
4533 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4534
4535 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4536
4537 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4538
4539 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4540
4541 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4542
1f6b4144
ZJS
4543 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4544
00bb75d7
ZJS
4545 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4546
4547 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4548
4549 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4550
211a3d87
LB
4551 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4552
00bb75d7
ZJS
4553 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4554
4555 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4556
4557 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4558
211a3d87
LB
4559 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4560
00bb75d7
ZJS
4561 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4562
4563 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4564
211a3d87
LB
4565 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4566
00bb75d7
ZJS
4567 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4568
4569 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4570
211a3d87
LB
4571 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4572
00bb75d7
ZJS
4573 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4574
4575 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4576
4577 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4578
4579 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4580
4581 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4582
4583 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4584
4585 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4586
4587 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4588
4589 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4590
cc86a278
ILG
4591 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4592
00bb75d7
ZJS
4593 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4594
4595 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4596
4597 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4598
4599 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4600
4601 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4602
e4b2cea3
ZJS
4603 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4604
4605 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4606
00bb75d7
ZJS
4607 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4608
85614c6e
SR
4609 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
4610
00bb75d7
ZJS
4611 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4612
a70581ff
XR
4613 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4614
84be0c71
LP
4615 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4616
4617 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4618
4619 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4620
00bb75d7
ZJS
4621 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4622
4623 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4624
4625 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4626
4627 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4628
4629 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4630
4631 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4632
4633 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4634
4635 <!--End of Autogenerated section-->
4636
5e8deb94
LB
4637 <refsect2>
4638 <title>Methods</title>
4639
af477139
LB
4640 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4641 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4642 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4643 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4644 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4645 trip optimization.</para>
2ea24611
LP
4646
4647 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4648 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4649 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4650 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4651 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4652 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4653 number if this refers to a character or block device node, a file system path pointing to the inode,
4654 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4655 …).</para>
5e8deb94
LB
4656 </refsect2>
4657
00bb75d7
ZJS
4658 <refsect2>
4659 <title>Properties</title>
4660
4661 <para>Most properties of the Service interface map directly to the corresponding settings in service
4662 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4663
3c719357
LP
4664 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4665 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4666 the slight difference in naming when compared to the matching unit file settings (see
4667 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4668 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4669 the unit file settings default to a time unit of seconds (and thus are suffixed
4670 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4671 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4672 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4673 high-level (string-based) concepts and thus support more user friendly time specifications which
4674 default to second time units but allow other units too, if specified.</para>
4675
00bb75d7
ZJS
4676 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4677 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4678 last watchdog ping received from the service, or 0 if none was ever received.</para>
4679
4680 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4681 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4682 of structures where each struct contains: the binary path to execute; an array with all arguments to
4683 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4684 failure if the process exits uncleanly; two pairs of
4685 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4686 the process began and finished running the last time, or 0 if it never ran or never finished running;
4687 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4688 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4689 with runtime data.</para>
4690
4691 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4692 corresponding settings in the service unit files except that if they aren't set, their value is
4693 18446744073709551615 (i.e. -1).</para>
4694
4695 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4696 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4697 </para>
4698
4699 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4700 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4701 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4702 </para>
4703
4704 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4705 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4706 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4707 contain information about the main process of the service as far as it is known. This is often the same
4708 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4709 <varname>Type=forking</varname> services where the main process of the service is not forked off
4710 systemd directly. These fields either contain information of the last run of the process or of the
4711 current running process.</para>
4712
4713 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4714 the service. The main PID is the current main PID of the service and is 0 when the service currently
4715 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4716 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4717 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4718 process is currently running while the latter possible contains information collected from the last run
4719 even if the process is no longer around.</para>
4720
4721 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4722 to
4723 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4724 This may be used by services to inform the service manager about its internal state with a nice
4725 explanatory string.</para>
4726
4727 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4728 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4729 <varname>ActiveState</varname> above). The following values are currently known:
4730 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4731 not enough resources were available to fork off and execute the service
201632e3 4732 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4733 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4734 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4735 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4736 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4737 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4738 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4739 <varname>StartLimitBurst</varname>).</para>
4740
4741 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4742 unit are placed in.</para>
93f59701
LB
4743
4744 <para>The following properties map 1:1 to corresponding settings in the unit file:
4745 <varname>RootDirectory</varname>
4746 <varname>RootImage</varname>
4747 <varname>RootImageOptions</varname>
4748 <varname>RootVerity</varname>
4749 <varname>RootHash</varname>
4750 <varname>RootHashSignature</varname>
4751 <varname>MountImages</varname>
4752 <varname>ExtensionImages</varname>
a07b9926 4753 <varname>ExtensionDirectories</varname>
93f59701 4754 see systemd.exec(5) for their meaning.</para>
93ff34e4 4755
055665d5
MK
4756 <para><varname>MemoryAvailable</varname> takes into account unit's and parents' <literal>MemoryMax</literal>
4757 or <literal>MemoryHigh</literal> or physically available RAM versus given level's memory consumption
4758 and takes minimum. Beware that other units below the tightest parent slice may consume the memory quicker
4759 and less than reported value would remain for own allocation.
4760 It works better in conjunction with <varname>MemoryAccounting=yes</varname> on involved units.</para>
211a3d87 4761
a8b993dc
LP
4762 <para><varname>DelegateSubgroup</varname> contains the cgroup subgroup to place invoked unit processes
4763 in. As configured by the option of the same name in unit files. This is set to the empty string when it
4764 does not apply or no subgroup has been configured.</para>
4765
211a3d87
LB
4766 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4767 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4768 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4769 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4770 which will create a symlink of the given name to the respective directory. The messages take an unused
4771 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4772 </refsect2>
4773 </refsect1>
4774
4775 <refsect1>
4776 <title>Socket Unit Objects</title>
4777
48f99d7c 4778 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4779node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4780 interface org.freedesktop.systemd1.Socket {
4781 methods:
4782 GetProcesses(out a(sus) processes);
4783 AttachProcesses(in s subcgroup,
4784 in au pids);
4785 properties:
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4787 readonly s BindIPv6Only = '...';
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4789 readonly u Backlog = ...;
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4791 readonly t TimeoutUSec = ...;
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4793 readonly s BindToDevice = '...';
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4795 readonly s SocketUser = '...';
47fb7fd6
ZJS
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4797 readonly s SocketGroup = '...';
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4799 readonly u SocketMode = ...;
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4801 readonly u DirectoryMode = ...;
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4803 readonly b Accept = ...;
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4805 readonly b FlushPending = ...;
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4807 readonly b Writable = ...;
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4809 readonly b KeepAlive = ...;
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4811 readonly t KeepAliveTimeUSec = ...;
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4813 readonly t KeepAliveIntervalUSec = ...;
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4815 readonly u KeepAliveProbes = ...;
4816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4817 readonly t DeferAcceptUSec = ...;
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4819 readonly b NoDelay = ...;
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4821 readonly i Priority = ...;
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4823 readonly t ReceiveBuffer = ...;
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4825 readonly t SendBuffer = ...;
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4827 readonly i IPTOS = ...;
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4829 readonly i IPTTL = ...;
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4831 readonly t PipeSize = ...;
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4833 readonly b FreeBind = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4835 readonly b Transparent = ...;
4836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4837 readonly b Broadcast = ...;
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4839 readonly b PassCredentials = ...;
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
97df75d7
JS
4841 readonly b PassFileDescriptorsToExec = ...;
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4843 readonly b PassSecurity = ...;
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4845 readonly b PassPacketInfo = ...;
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4847 readonly s Timestamping = '...';
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4849 readonly b RemoveOnStop = ...;
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4851 readonly a(ss) Listen = [...];
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4853 readonly as Symlinks = ['...', ...];
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4855 readonly i Mark = ...;
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4857 readonly u MaxConnections = ...;
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4859 readonly u MaxConnectionsPerSource = ...;
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4861 readonly x MessageQueueMaxMessages = ...;
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4863 readonly x MessageQueueMessageSize = ...;
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4865 readonly s TCPCongestion = '...';
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4867 readonly b ReusePort = ...;
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4869 readonly s SmackLabel = '...';
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4871 readonly s SmackLabelIPIn = '...';
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4873 readonly s SmackLabelIPOut = '...';
4874 readonly u ControlPID = ...;
4875 readonly s Result = '...';
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4877 readonly u NConnections = ...;
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4879 readonly u NAccepted = ...;
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4881 readonly u NRefused = ...;
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4883 readonly s FileDescriptorName = '...';
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4885 readonly i SocketProtocol = ...;
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4887 readonly t TriggerLimitIntervalUSec = ...;
4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4889 readonly u TriggerLimitBurst = ...;
2bec84e7
LP
4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4891 readonly t PollLimitIntervalUSec = ...;
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4893 readonly u PollLimitBurst = ...;
47fb7fd6
ZJS
4894 readonly u UID = ...;
4895 readonly u GID = ...;
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4897 readonly a(sasbttttuii) ExecStartPre = [...];
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4899 readonly a(sasbttttuii) ExecStartPost = [...];
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4901 readonly a(sasbttttuii) ExecStopPre = [...];
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4903 readonly a(sasbttttuii) ExecStopPost = [...];
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4905 readonly s Slice = '...';
4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4907 readonly s ControlGroup = '...';
4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4909 readonly t ControlGroupId = ...;
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4911 readonly t MemoryCurrent = ...;
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
4913 readonly t MemoryPeak = ...;
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
4915 readonly t MemorySwapCurrent = ...;
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
4917 readonly t MemorySwapPeak = ...;
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 4919 readonly t MemoryZSwapCurrent = ...;
26caa668 4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4921 readonly t MemoryAvailable = ...;
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
4923 readonly t EffectiveMemoryMax = ...;
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4925 readonly t EffectiveMemoryHigh = ...;
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4927 readonly t CPUUsageNSec = ...;
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4929 readonly ay EffectiveCPUs = [...];
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4931 readonly ay EffectiveMemoryNodes = [...];
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4933 readonly t TasksCurrent = ...;
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
4935 readonly t EffectiveTasksMax = ...;
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4937 readonly t IPIngressBytes = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4939 readonly t IPIngressPackets = ...;
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4941 readonly t IPEgressBytes = ...;
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4943 readonly t IPEgressPackets = ...;
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4945 readonly t IOReadBytes = ...;
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4947 readonly t IOReadOperations = ...;
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4949 readonly t IOWriteBytes = ...;
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4951 readonly t IOWriteOperations = ...;
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4953 readonly b Delegate = ...;
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4955 readonly as DelegateControllers = ['...', ...];
4956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
4957 readonly s DelegateSubgroup = '...';
4958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4959 readonly b CPUAccounting = ...;
4960 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4961 readonly t CPUWeight = ...;
4962 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4963 readonly t StartupCPUWeight = ...;
4964 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4965 readonly t CPUShares = ...;
4966 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4967 readonly t StartupCPUShares = ...;
4968 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4969 readonly t CPUQuotaPerSecUSec = ...;
4970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4971 readonly t CPUQuotaPeriodUSec = ...;
4972 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4973 readonly ay AllowedCPUs = [...];
4974 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4975 readonly ay StartupAllowedCPUs = [...];
4976 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4977 readonly ay AllowedMemoryNodes = [...];
4978 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4979 readonly ay StartupAllowedMemoryNodes = [...];
4980 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4981 readonly b IOAccounting = ...;
4982 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4983 readonly t IOWeight = ...;
4984 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4985 readonly t StartupIOWeight = ...;
4986 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4987 readonly a(st) IODeviceWeight = [...];
4988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4989 readonly a(st) IOReadBandwidthMax = [...];
4990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4991 readonly a(st) IOWriteBandwidthMax = [...];
4992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4993 readonly a(st) IOReadIOPSMax = [...];
4994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4995 readonly a(st) IOWriteIOPSMax = [...];
4996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4997 readonly a(st) IODeviceLatencyTargetUSec = [...];
4998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4999 readonly b BlockIOAccounting = ...;
5000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5001 readonly t BlockIOWeight = ...;
5002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5003 readonly t StartupBlockIOWeight = ...;
5004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5005 readonly a(st) BlockIODeviceWeight = [...];
5006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5007 readonly a(st) BlockIOReadBandwidth = [...];
5008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5009 readonly a(st) BlockIOWriteBandwidth = [...];
5010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5011 readonly b MemoryAccounting = ...;
5012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5013 readonly t DefaultMemoryLow = ...;
5014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5015 readonly t DefaultStartupMemoryLow = ...;
5016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5017 readonly t DefaultMemoryMin = ...;
5018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5019 readonly t MemoryMin = ...;
5020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5021 readonly t MemoryLow = ...;
5022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5023 readonly t StartupMemoryLow = ...;
5024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5025 readonly t MemoryHigh = ...;
5026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5027 readonly t StartupMemoryHigh = ...;
5028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5029 readonly t MemoryMax = ...;
5030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5031 readonly t StartupMemoryMax = ...;
5032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5033 readonly t MemorySwapMax = ...;
5034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5035 readonly t StartupMemorySwapMax = ...;
5036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
5037 readonly t MemoryZSwapMax = ...;
5038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5039 readonly t StartupMemoryZSwapMax = ...;
5040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1ea275f1
MY
5041 readonly b MemoryZSwapWriteback = ...;
5042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5043 readonly t MemoryLimit = ...;
5044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5045 readonly s DevicePolicy = '...';
5046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5047 readonly a(ss) DeviceAllow = [...];
5048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5049 readonly b TasksAccounting = ...;
5050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5051 readonly t TasksMax = ...;
5052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5053 readonly b IPAccounting = ...;
5054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5055 readonly a(iayu) IPAddressAllow = [...];
5056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5057 readonly a(iayu) IPAddressDeny = [...];
5058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5059 readonly as IPIngressFilterPath = ['...', ...];
5060 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5061 readonly as IPEgressFilterPath = ['...', ...];
5062 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5063 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
5064 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5065 readonly s ManagedOOMSwap = '...';
5066 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5067 readonly s ManagedOOMMemoryPressure = '...';
5068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 5069 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
5070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5071 readonly s ManagedOOMPreference = '...';
9e009a14
JK
5072 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5073 readonly a(ss) BPFProgram = [...];
dcf4781c 5074 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 5075 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 5076 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 5077 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
5078 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5079 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
5080 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5081 readonly s MemoryPressureWatch = '...';
5082 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5083 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
5084 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5085 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
5086 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5087 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
5088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5089 readonly as Environment = ['...', ...];
5090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5091 readonly a(sb) EnvironmentFiles = [...];
5092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5093 readonly as PassEnvironment = ['...', ...];
5094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5095 readonly as UnsetEnvironment = ['...', ...];
5096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5097 readonly u UMask = ...;
5098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5099 readonly t LimitCPU = ...;
5100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5101 readonly t LimitCPUSoft = ...;
5102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5103 readonly t LimitFSIZE = ...;
5104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5105 readonly t LimitFSIZESoft = ...;
5106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5107 readonly t LimitDATA = ...;
5108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5109 readonly t LimitDATASoft = ...;
5110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5111 readonly t LimitSTACK = ...;
5112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5113 readonly t LimitSTACKSoft = ...;
5114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5115 readonly t LimitCORE = ...;
5116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5117 readonly t LimitCORESoft = ...;
5118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5119 readonly t LimitRSS = ...;
5120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5121 readonly t LimitRSSSoft = ...;
5122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5123 readonly t LimitNOFILE = ...;
5124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5125 readonly t LimitNOFILESoft = ...;
5126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5127 readonly t LimitAS = ...;
5128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5129 readonly t LimitASSoft = ...;
5130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5131 readonly t LimitNPROC = ...;
5132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5133 readonly t LimitNPROCSoft = ...;
5134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5135 readonly t LimitMEMLOCK = ...;
5136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5137 readonly t LimitMEMLOCKSoft = ...;
5138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5139 readonly t LimitLOCKS = ...;
5140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5141 readonly t LimitLOCKSSoft = ...;
5142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5143 readonly t LimitSIGPENDING = ...;
5144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5145 readonly t LimitSIGPENDINGSoft = ...;
5146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5147 readonly t LimitMSGQUEUE = ...;
5148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5149 readonly t LimitMSGQUEUESoft = ...;
5150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5151 readonly t LimitNICE = ...;
5152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5153 readonly t LimitNICESoft = ...;
5154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5155 readonly t LimitRTPRIO = ...;
5156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5157 readonly t LimitRTPRIOSoft = ...;
5158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5159 readonly t LimitRTTIME = ...;
5160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5161 readonly t LimitRTTIMESoft = ...;
5162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5163 readonly s WorkingDirectory = '...';
5164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5165 readonly s RootDirectory = '...';
5166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5167 readonly s RootImage = '...';
5168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5169 readonly a(ss) RootImageOptions = [...];
5170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5171 readonly ay RootHash = [...];
5172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5173 readonly s RootHashPath = '...';
5174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5175 readonly ay RootHashSignature = [...];
5176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5177 readonly s RootHashSignaturePath = '...';
5178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5179 readonly s RootVerity = '...';
5180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
5181 readonly b RootEphemeral = ...;
5182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
5183 readonly as ExtensionDirectories = ['...', ...];
5184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
5185 readonly a(sba(ss)) ExtensionImages = [...];
5186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5187 readonly a(ssba(ss)) MountImages = [...];
5188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5189 readonly i OOMScoreAdjust = ...;
5190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5191 readonly t CoredumpFilter = ...;
5192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5193 readonly i Nice = ...;
5194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5195 readonly i IOSchedulingClass = ...;
5196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5197 readonly i IOSchedulingPriority = ...;
5198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5199 readonly i CPUSchedulingPolicy = ...;
5200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5201 readonly i CPUSchedulingPriority = ...;
5202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5203 readonly ay CPUAffinity = [...];
5204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5205 readonly b CPUAffinityFromNUMA = ...;
5206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5207 readonly i NUMAPolicy = ...;
5208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5209 readonly ay NUMAMask = [...];
5210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5211 readonly t TimerSlackNSec = ...;
5212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5213 readonly b CPUSchedulingResetOnFork = ...;
5214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5215 readonly b NonBlocking = ...;
5216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5217 readonly s StandardInput = '...';
5218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5219 readonly s StandardInputFileDescriptorName = '...';
5220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5221 readonly ay StandardInputData = [...];
5222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5223 readonly s StandardOutput = '...';
5224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5225 readonly s StandardOutputFileDescriptorName = '...';
5226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5227 readonly s StandardError = '...';
5228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5229 readonly s StandardErrorFileDescriptorName = '...';
5230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5231 readonly s TTYPath = '...';
5232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5233 readonly b TTYReset = ...;
5234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5235 readonly b TTYVHangup = ...;
5236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5237 readonly b TTYVTDisallocate = ...;
5238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
5239 readonly q TTYRows = ...;
5240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5241 readonly q TTYColumns = ...;
5242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5243 readonly i SyslogPriority = ...;
5244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5245 readonly s SyslogIdentifier = '...';
5246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5247 readonly b SyslogLevelPrefix = ...;
5248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5249 readonly i SyslogLevel = ...;
5250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5251 readonly i SyslogFacility = ...;
5252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5253 readonly i LogLevelMax = ...;
5254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5255 readonly t LogRateLimitIntervalUSec = ...;
5256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5257 readonly u LogRateLimitBurst = ...;
5258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5259 readonly aay LogExtraFields = [[...], ...];
5260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
5261 readonly a(bs) LogFilterPatterns = [...];
5262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5263 readonly s LogNamespace = '...';
5264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5265 readonly i SecureBits = ...;
5266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5267 readonly t CapabilityBoundingSet = ...;
5268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5269 readonly t AmbientCapabilities = ...;
5270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5271 readonly s User = '...';
5272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5273 readonly s Group = '...';
5274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5275 readonly b DynamicUser = ...;
5276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
5277 readonly b SetLoginEnvironment = ...;
5278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5279 readonly b RemoveIPC = ...;
5280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5281 readonly a(say) SetCredential = [...];
5282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5283 readonly a(say) SetCredentialEncrypted = [...];
5284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5285 readonly a(ss) LoadCredential = [...];
5286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5287 readonly a(ss) LoadCredentialEncrypted = [...];
5288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
5289 readonly as ImportCredential = ['...', ...];
5290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5291 readonly as SupplementaryGroups = ['...', ...];
5292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5293 readonly s PAMName = '...';
5294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5295 readonly as ReadWritePaths = ['...', ...];
5296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5297 readonly as ReadOnlyPaths = ['...', ...];
5298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5299 readonly as InaccessiblePaths = ['...', ...];
5300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
5301 readonly as ExecPaths = ['...', ...];
5302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5303 readonly as NoExecPaths = ['...', ...];
5304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 5305 readonly as ExecSearchPath = ['...', ...];
5306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5307 readonly t MountFlags = ...;
5308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5309 readonly b PrivateTmp = ...;
5310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5311 readonly b PrivateDevices = ...;
5312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5313 readonly b ProtectClock = ...;
5314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5315 readonly b ProtectKernelTunables = ...;
5316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5317 readonly b ProtectKernelModules = ...;
5318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5319 readonly b ProtectKernelLogs = ...;
5320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5321 readonly b ProtectControlGroups = ...;
5322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5323 readonly b PrivateNetwork = ...;
5324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5325 readonly b PrivateUsers = ...;
5326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5327 readonly b PrivateMounts = ...;
5328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5329 readonly b PrivateIPC = ...;
5330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5331 readonly s ProtectHome = '...';
5332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5333 readonly s ProtectSystem = '...';
5334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5335 readonly b SameProcessGroup = ...;
5336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5337 readonly s UtmpIdentifier = '...';
5338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5339 readonly s UtmpMode = '...';
5340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5341 readonly (bs) SELinuxContext = ...;
5342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5343 readonly (bs) AppArmorProfile = ...;
5344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5345 readonly (bs) SmackProcessLabel = ...;
5346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5347 readonly b IgnoreSIGPIPE = ...;
5348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5349 readonly b NoNewPrivileges = ...;
5350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5351 readonly (bas) SystemCallFilter = ...;
5352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5353 readonly as SystemCallArchitectures = ['...', ...];
5354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5355 readonly i SystemCallErrorNumber = ...;
5356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
5357 readonly (bas) SystemCallLog = ...;
5358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5359 readonly s Personality = '...';
5360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5361 readonly b LockPersonality = ...;
5362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5363 readonly (bas) RestrictAddressFamilies = ...;
5364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5365 readonly a(sst) RuntimeDirectorySymlink = [...];
5366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5367 readonly s RuntimeDirectoryPreserve = '...';
5368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5369 readonly u RuntimeDirectoryMode = ...;
5370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5371 readonly as RuntimeDirectory = ['...', ...];
5372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5373 readonly a(sst) StateDirectorySymlink = [...];
5374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5375 readonly u StateDirectoryMode = ...;
5376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5377 readonly as StateDirectory = ['...', ...];
5378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5379 readonly a(sst) CacheDirectorySymlink = [...];
5380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5381 readonly u CacheDirectoryMode = ...;
5382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5383 readonly as CacheDirectory = ['...', ...];
5384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5385 readonly a(sst) LogsDirectorySymlink = [...];
5386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5387 readonly u LogsDirectoryMode = ...;
5388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5389 readonly as LogsDirectory = ['...', ...];
5390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5391 readonly u ConfigurationDirectoryMode = ...;
5392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5393 readonly as ConfigurationDirectory = ['...', ...];
5394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5395 readonly t TimeoutCleanUSec = ...;
5396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5397 readonly b MemoryDenyWriteExecute = ...;
5398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5399 readonly b RestrictRealtime = ...;
5400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5401 readonly b RestrictSUIDSGID = ...;
5402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5403 readonly t RestrictNamespaces = ...;
5404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
5405 readonly (bas) RestrictFileSystems = ...;
5406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5407 readonly a(ssbt) BindPaths = [...];
5408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5409 readonly a(ssbt) BindReadOnlyPaths = [...];
5410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5411 readonly a(ss) TemporaryFileSystem = [...];
5412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5413 readonly b MountAPIVFS = ...;
5414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5415 readonly s KeyringMode = '...';
5416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5417 readonly s ProtectProc = '...';
5418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5419 readonly s ProcSubset = '...';
5420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5421 readonly b ProtectHostname = ...;
5422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
5423 readonly b MemoryKSM = ...;
5424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5425 readonly s NetworkNamespacePath = '...';
5426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5427 readonly s IPCNamespacePath = '...';
5428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
5429 readonly s RootImagePolicy = '...';
5430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5431 readonly s MountImagePolicy = '...';
5432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5433 readonly s ExtensionImagePolicy = '...';
5434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5435 readonly s KillMode = '...';
5436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5437 readonly i KillSignal = ...;
5438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5439 readonly i RestartKillSignal = ...;
5440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5441 readonly i FinalKillSignal = ...;
5442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5443 readonly b SendSIGKILL = ...;
5444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5445 readonly b SendSIGHUP = ...;
5446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5447 readonly i WatchdogSignal = ...;
5448 };
5449 interface org.freedesktop.DBus.Peer { ... };
5450 interface org.freedesktop.DBus.Introspectable { ... };
5451 interface org.freedesktop.DBus.Properties { ... };
5452 interface org.freedesktop.systemd1.Unit { ... };
5453};
5454 </programlisting>
5455
00bb75d7
ZJS
5456 <!--method GetProcesses is not documented!-->
5457
5458 <!--method AttachProcesses is not documented!-->
5459
5460 <!--property BindIPv6Only is not documented!-->
5461
5462 <!--property Backlog is not documented!-->
5463
5464 <!--property TimeoutUSec is not documented!-->
5465
5466 <!--property BindToDevice is not documented!-->
5467
5468 <!--property SocketUser is not documented!-->
5469
5470 <!--property SocketGroup is not documented!-->
5471
5472 <!--property SocketMode is not documented!-->
5473
5474 <!--property DirectoryMode is not documented!-->
5475
5476 <!--property Writable is not documented!-->
5477
5478 <!--property KeepAlive is not documented!-->
5479
5480 <!--property KeepAliveTimeUSec is not documented!-->
5481
5482 <!--property KeepAliveIntervalUSec is not documented!-->
5483
5484 <!--property KeepAliveProbes is not documented!-->
5485
5486 <!--property DeferAcceptUSec is not documented!-->
5487
5488 <!--property NoDelay is not documented!-->
5489
5490 <!--property Priority is not documented!-->
5491
5492 <!--property ReceiveBuffer is not documented!-->
5493
5494 <!--property SendBuffer is not documented!-->
5495
5496 <!--property IPTOS is not documented!-->
5497
5498 <!--property IPTTL is not documented!-->
5499
5500 <!--property PipeSize is not documented!-->
5501
5502 <!--property FreeBind is not documented!-->
5503
5504 <!--property Transparent is not documented!-->
5505
5506 <!--property Broadcast is not documented!-->
5507
5508 <!--property PassCredentials is not documented!-->
5509
97df75d7
JS
5510 <!--property PassFileDescriptorsToExec is not documented!-->
5511
00bb75d7
ZJS
5512 <!--property PassSecurity is not documented!-->
5513
9653108f
ZJS
5514 <!--property PassPacketInfo is not documented!-->
5515
95923d7e
LP
5516 <!--property Timestamping is not documented!-->
5517
00bb75d7
ZJS
5518 <!--property RemoveOnStop is not documented!-->
5519
5520 <!--property Listen is not documented!-->
5521
5522 <!--property Symlinks is not documented!-->
5523
5524 <!--property Mark is not documented!-->
5525
5526 <!--property MaxConnections is not documented!-->
5527
5528 <!--property MaxConnectionsPerSource is not documented!-->
5529
5530 <!--property MessageQueueMaxMessages is not documented!-->
5531
5532 <!--property MessageQueueMessageSize is not documented!-->
5533
5534 <!--property TCPCongestion is not documented!-->
5535
5536 <!--property ReusePort is not documented!-->
5537
5538 <!--property SmackLabel is not documented!-->
5539
5540 <!--property SmackLabelIPIn is not documented!-->
5541
5542 <!--property SmackLabelIPOut is not documented!-->
5543
5544 <!--property NRefused is not documented!-->
5545
5546 <!--property FileDescriptorName is not documented!-->
5547
5548 <!--property SocketProtocol is not documented!-->
5549
5550 <!--property TriggerLimitIntervalUSec is not documented!-->
5551
5552 <!--property TriggerLimitBurst is not documented!-->
5553
5554 <!--property UID is not documented!-->
5555
5556 <!--property GID is not documented!-->
5557
5558 <!--property ExecStopPre is not documented!-->
5559
5560 <!--property ExecStopPost is not documented!-->
5561
5562 <!--property Slice is not documented!-->
5563
5483fca0
LP
5564 <!--property ControlGroupId is not documented!-->
5565
00bb75d7
ZJS
5566 <!--property MemoryCurrent is not documented!-->
5567
6c71db76
FS
5568 <!--property MemoryPeak is not documented!-->
5569
37533c94
FS
5570 <!--property MemorySwapCurrent is not documented!-->
5571
aac3384e
FS
5572 <!--property MemorySwapPeak is not documented!-->
5573
58cde42f 5574 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 5575
4fb0d2dc
MK
5576 <!--property EffectiveMemoryMax is not documented!-->
5577
5578 <!--property EffectiveMemoryHigh is not documented!-->
5579
00bb75d7
ZJS
5580 <!--property CPUUsageNSec is not documented!-->
5581
5582 <!--property EffectiveCPUs is not documented!-->
5583
5584 <!--property EffectiveMemoryNodes is not documented!-->
5585
5586 <!--property TasksCurrent is not documented!-->
5587
4fb0d2dc
MK
5588 <!--property EffectiveTasksMax is not documented!-->
5589
00bb75d7
ZJS
5590 <!--property IPIngressBytes is not documented!-->
5591
5592 <!--property IPIngressPackets is not documented!-->
5593
5594 <!--property IPEgressBytes is not documented!-->
5595
5596 <!--property IPEgressPackets is not documented!-->
5597
5598 <!--property IOReadBytes is not documented!-->
5599
5600 <!--property IOReadOperations is not documented!-->
5601
5602 <!--property IOWriteBytes is not documented!-->
5603
5604 <!--property IOWriteOperations is not documented!-->
5605
5606 <!--property Delegate is not documented!-->
5607
5608 <!--property DelegateControllers is not documented!-->
5609
5610 <!--property CPUAccounting is not documented!-->
5611
5612 <!--property CPUWeight is not documented!-->
5613
5614 <!--property StartupCPUWeight is not documented!-->
5615
5616 <!--property CPUShares is not documented!-->
5617
5618 <!--property StartupCPUShares is not documented!-->
5619
5620 <!--property CPUQuotaPerSecUSec is not documented!-->
5621
5622 <!--property CPUQuotaPeriodUSec is not documented!-->
5623
5624 <!--property AllowedCPUs is not documented!-->
5625
c93a7d4a
PM
5626 <!--property StartupAllowedCPUs is not documented!-->
5627
00bb75d7
ZJS
5628 <!--property AllowedMemoryNodes is not documented!-->
5629
c93a7d4a
PM
5630 <!--property StartupAllowedMemoryNodes is not documented!-->
5631
00bb75d7
ZJS
5632 <!--property IOAccounting is not documented!-->
5633
5634 <!--property IOWeight is not documented!-->
5635
5636 <!--property StartupIOWeight is not documented!-->
5637
5638 <!--property IODeviceWeight is not documented!-->
5639
5640 <!--property IOReadBandwidthMax is not documented!-->
5641
5642 <!--property IOWriteBandwidthMax is not documented!-->
5643
5644 <!--property IOReadIOPSMax is not documented!-->
5645
5646 <!--property IOWriteIOPSMax is not documented!-->
5647
5648 <!--property IODeviceLatencyTargetUSec is not documented!-->
5649
5650 <!--property BlockIOAccounting is not documented!-->
5651
5652 <!--property BlockIOWeight is not documented!-->
5653
5654 <!--property StartupBlockIOWeight is not documented!-->
5655
5656 <!--property BlockIODeviceWeight is not documented!-->
5657
5658 <!--property BlockIOReadBandwidth is not documented!-->
5659
5660 <!--property BlockIOWriteBandwidth is not documented!-->
5661
5662 <!--property MemoryAccounting is not documented!-->
5663
5664 <!--property DefaultMemoryLow is not documented!-->
5665
53fda560
LB
5666 <!--property DefaultStartupMemoryLow is not documented!-->
5667
00bb75d7
ZJS
5668 <!--property DefaultMemoryMin is not documented!-->
5669
5670 <!--property MemoryMin is not documented!-->
5671
5672 <!--property MemoryLow is not documented!-->
5673
53fda560
LB
5674 <!--property StartupMemoryLow is not documented!-->
5675
00bb75d7
ZJS
5676 <!--property MemoryHigh is not documented!-->
5677
53fda560
LB
5678 <!--property StartupMemoryHigh is not documented!-->
5679
00bb75d7
ZJS
5680 <!--property MemoryMax is not documented!-->
5681
53fda560
LB
5682 <!--property StartupMemoryMax is not documented!-->
5683
00bb75d7
ZJS
5684 <!--property MemorySwapMax is not documented!-->
5685
53fda560
LB
5686 <!--property StartupMemorySwapMax is not documented!-->
5687
d7fe0a67
PV
5688 <!--property MemoryZSwapMax is not documented!-->
5689
53fda560
LB
5690 <!--property StartupMemoryZSwapMax is not documented!-->
5691
1ea275f1
MY
5692 <!--property MemoryZSwapWriteback is not documented!-->
5693
00bb75d7
ZJS
5694 <!--property MemoryLimit is not documented!-->
5695
5696 <!--property DevicePolicy is not documented!-->
5697
5698 <!--property DeviceAllow is not documented!-->
5699
5700 <!--property TasksAccounting is not documented!-->
5701
5702 <!--property TasksMax is not documented!-->
5703
5704 <!--property IPAccounting is not documented!-->
5705
5706 <!--property IPAddressAllow is not documented!-->
5707
5708 <!--property IPAddressDeny is not documented!-->
5709
5710 <!--property IPIngressFilterPath is not documented!-->
5711
5712 <!--property IPEgressFilterPath is not documented!-->
5713
5714 <!--property DisableControllers is not documented!-->
5715
4d824a4e
AZ
5716 <!--property ManagedOOMSwap is not documented!-->
5717
5718 <!--property ManagedOOMMemoryPressure is not documented!-->
5719
d9d3f05d 5720 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5721
d8a4d64b
AZ
5722 <!--property ManagedOOMPreference is not documented!-->
5723
9e009a14
JK
5724 <!--property BPFProgram is not documented!-->
5725
dcf4781c
JK
5726 <!--property SocketBindAllow is not documented!-->
5727
5728 <!--property SocketBindDeny is not documented!-->
5729
57585d59
MV
5730 <!--property RestrictNetworkInterfaces is not documented!-->
5731
6bb00842
LP
5732 <!--property MemoryPressureWatch is not documented!-->
5733
5734 <!--property MemoryPressureThresholdUSec is not documented!-->
5735
dc7d69b3
TM
5736 <!--property NFTSet is not documented!-->
5737
cfc015f0
NR
5738 <!--property CoredumpReceive is not documented!-->
5739
00bb75d7
ZJS
5740 <!--property EnvironmentFiles is not documented!-->
5741
5742 <!--property PassEnvironment is not documented!-->
5743
5744 <!--property UnsetEnvironment is not documented!-->
5745
5746 <!--property UMask is not documented!-->
5747
5748 <!--property LimitCPUSoft is not documented!-->
5749
5750 <!--property LimitFSIZE is not documented!-->
5751
5752 <!--property LimitFSIZESoft is not documented!-->
5753
5754 <!--property LimitDATA is not documented!-->
5755
5756 <!--property LimitDATASoft is not documented!-->
5757
5758 <!--property LimitSTACK is not documented!-->
5759
5760 <!--property LimitSTACKSoft is not documented!-->
5761
5762 <!--property LimitCORE is not documented!-->
5763
5764 <!--property LimitCORESoft is not documented!-->
5765
5766 <!--property LimitRSS is not documented!-->
5767
5768 <!--property LimitRSSSoft is not documented!-->
5769
5770 <!--property LimitNOFILE is not documented!-->
5771
5772 <!--property LimitNOFILESoft is not documented!-->
5773
5774 <!--property LimitAS is not documented!-->
5775
5776 <!--property LimitASSoft is not documented!-->
5777
5778 <!--property LimitNPROC is not documented!-->
5779
5780 <!--property LimitNPROCSoft is not documented!-->
5781
5782 <!--property LimitMEMLOCK is not documented!-->
5783
5784 <!--property LimitMEMLOCKSoft is not documented!-->
5785
5786 <!--property LimitLOCKS is not documented!-->
5787
5788 <!--property LimitLOCKSSoft is not documented!-->
5789
5790 <!--property LimitSIGPENDING is not documented!-->
5791
5792 <!--property LimitSIGPENDINGSoft is not documented!-->
5793
5794 <!--property LimitMSGQUEUE is not documented!-->
5795
5796 <!--property LimitMSGQUEUESoft is not documented!-->
5797
5798 <!--property LimitNICE is not documented!-->
5799
5800 <!--property LimitNICESoft is not documented!-->
5801
5802 <!--property LimitRTPRIO is not documented!-->
5803
5804 <!--property LimitRTPRIOSoft is not documented!-->
5805
5806 <!--property LimitRTTIME is not documented!-->
5807
5808 <!--property LimitRTTIMESoft is not documented!-->
5809
5810 <!--property WorkingDirectory is not documented!-->
5811
35f4e010
ZJS
5812 <!--property RootHashPath is not documented!-->
5813
35f4e010
ZJS
5814 <!--property RootHashSignaturePath is not documented!-->
5815
9c0c6701
DDM
5816 <!--property RootEphemeral is not documented!-->
5817
00bb75d7
ZJS
5818 <!--property OOMScoreAdjust is not documented!-->
5819
5820 <!--property CoredumpFilter is not documented!-->
5821
5822 <!--property Nice is not documented!-->
5823
5824 <!--property IOSchedulingClass is not documented!-->
5825
5826 <!--property IOSchedulingPriority is not documented!-->
5827
5828 <!--property CPUSchedulingPolicy is not documented!-->
5829
5830 <!--property CPUSchedulingPriority is not documented!-->
5831
5832 <!--property CPUAffinity is not documented!-->
5833
5834 <!--property CPUAffinityFromNUMA is not documented!-->
5835
5836 <!--property NUMAPolicy is not documented!-->
5837
5838 <!--property NUMAMask is not documented!-->
5839
5840 <!--property TimerSlackNSec is not documented!-->
5841
5842 <!--property CPUSchedulingResetOnFork is not documented!-->
5843
5844 <!--property NonBlocking is not documented!-->
5845
5846 <!--property StandardInput is not documented!-->
5847
5848 <!--property StandardInputFileDescriptorName is not documented!-->
5849
5850 <!--property StandardInputData is not documented!-->
5851
5852 <!--property StandardOutput is not documented!-->
5853
5854 <!--property StandardOutputFileDescriptorName is not documented!-->
5855
5856 <!--property StandardError is not documented!-->
5857
5858 <!--property StandardErrorFileDescriptorName is not documented!-->
5859
5860 <!--property TTYPath is not documented!-->
5861
5862 <!--property TTYReset is not documented!-->
5863
5864 <!--property TTYVHangup is not documented!-->
5865
5866 <!--property TTYVTDisallocate is not documented!-->
5867
51462135
DDM
5868 <!--property TTYRows is not documented!-->
5869
5870 <!--property TTYColumns is not documented!-->
5871
00bb75d7
ZJS
5872 <!--property SyslogPriority is not documented!-->
5873
5874 <!--property SyslogIdentifier is not documented!-->
5875
5876 <!--property SyslogLevelPrefix is not documented!-->
5877
5878 <!--property SyslogLevel is not documented!-->
5879
5880 <!--property SyslogFacility is not documented!-->
5881
5882 <!--property LogLevelMax is not documented!-->
5883
5884 <!--property LogRateLimitIntervalUSec is not documented!-->
5885
5886 <!--property LogRateLimitBurst is not documented!-->
5887
5888 <!--property LogExtraFields is not documented!-->
5889
523ea123
QD
5890 <!--property LogFilterPatterns is not documented!-->
5891
00bb75d7
ZJS
5892 <!--property LogNamespace is not documented!-->
5893
5894 <!--property AmbientCapabilities is not documented!-->
5895
5896 <!--property User is not documented!-->
5897
5898 <!--property Group is not documented!-->
5899
5900 <!--property DynamicUser is not documented!-->
5901
854eca4a
MY
5902 <!--property SetLoginEnvironment is not documented!-->
5903
00bb75d7
ZJS
5904 <!--property RemoveIPC is not documented!-->
5905
e4b2cea3
ZJS
5906 <!--property SetCredential is not documented!-->
5907
43144be4
LP
5908 <!--property SetCredentialEncrypted is not documented!-->
5909
e4b2cea3
ZJS
5910 <!--property LoadCredential is not documented!-->
5911
43144be4
LP
5912 <!--property LoadCredentialEncrypted is not documented!-->
5913
bbfb25f4
DDM
5914 <!--property ImportCredential is not documented!-->
5915
00bb75d7
ZJS
5916 <!--property SupplementaryGroups is not documented!-->
5917
5918 <!--property PAMName is not documented!-->
5919
5920 <!--property ReadWritePaths is not documented!-->
5921
5922 <!--property ReadOnlyPaths is not documented!-->
5923
5924 <!--property InaccessiblePaths is not documented!-->
5925
ddc155b2
TM
5926 <!--property ExecPaths is not documented!-->
5927
5928 <!--property NoExecPaths is not documented!-->
5929
8c35c10d 5930 <!--property ExecSearchPath is not documented!-->
5931
00bb75d7
ZJS
5932 <!--property PrivateTmp is not documented!-->
5933
5934 <!--property PrivateDevices is not documented!-->
5935
5936 <!--property ProtectClock is not documented!-->
5937
5938 <!--property ProtectKernelTunables is not documented!-->
5939
5940 <!--property ProtectKernelModules is not documented!-->
5941
5942 <!--property ProtectKernelLogs is not documented!-->
5943
5944 <!--property ProtectControlGroups is not documented!-->
5945
5946 <!--property PrivateNetwork is not documented!-->
5947
5948 <!--property PrivateUsers is not documented!-->
5949
5950 <!--property PrivateMounts is not documented!-->
5951
a70581ff
XR
5952 <!--property PrivateIPC is not documented!-->
5953
00bb75d7
ZJS
5954 <!--property ProtectHome is not documented!-->
5955
5956 <!--property ProtectSystem is not documented!-->
5957
5958 <!--property SameProcessGroup is not documented!-->
5959
5960 <!--property UtmpIdentifier is not documented!-->
5961
5962 <!--property UtmpMode is not documented!-->
5963
5964 <!--property SELinuxContext is not documented!-->
5965
5966 <!--property AppArmorProfile is not documented!-->
5967
5968 <!--property SmackProcessLabel is not documented!-->
5969
5970 <!--property IgnoreSIGPIPE is not documented!-->
5971
5972 <!--property NoNewPrivileges is not documented!-->
5973
5974 <!--property SystemCallFilter is not documented!-->
5975
5976 <!--property SystemCallArchitectures is not documented!-->
5977
5978 <!--property SystemCallErrorNumber is not documented!-->
5979
1f6b4144
ZJS
5980 <!--property SystemCallLog is not documented!-->
5981
00bb75d7
ZJS
5982 <!--property Personality is not documented!-->
5983
5984 <!--property LockPersonality is not documented!-->
5985
5986 <!--property RestrictAddressFamilies is not documented!-->
5987
5988 <!--property RuntimeDirectoryPreserve is not documented!-->
5989
5990 <!--property RuntimeDirectoryMode is not documented!-->
5991
00bb75d7
ZJS
5992 <!--property StateDirectoryMode is not documented!-->
5993
00bb75d7
ZJS
5994 <!--property CacheDirectoryMode is not documented!-->
5995
00bb75d7
ZJS
5996 <!--property LogsDirectoryMode is not documented!-->
5997
00bb75d7
ZJS
5998 <!--property ConfigurationDirectoryMode is not documented!-->
5999
6000 <!--property ConfigurationDirectory is not documented!-->
6001
6002 <!--property TimeoutCleanUSec is not documented!-->
6003
6004 <!--property MemoryDenyWriteExecute is not documented!-->
6005
6006 <!--property RestrictRealtime is not documented!-->
6007
6008 <!--property RestrictSUIDSGID is not documented!-->
6009
6010 <!--property RestrictNamespaces is not documented!-->
6011
cc86a278
ILG
6012 <!--property RestrictFileSystems is not documented!-->
6013
00bb75d7
ZJS
6014 <!--property BindPaths is not documented!-->
6015
6016 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 6017
00bb75d7 6018 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 6019
00bb75d7 6020 <!--property MountAPIVFS is not documented!-->
47fb7fd6 6021
00bb75d7 6022 <!--property KeyringMode is not documented!-->
47fb7fd6 6023
e4b2cea3
ZJS
6024 <!--property ProtectProc is not documented!-->
6025
6026 <!--property ProcSubset is not documented!-->
6027
00bb75d7 6028 <!--property ProtectHostname is not documented!-->
47fb7fd6 6029
85614c6e
SR
6030 <!--property MemoryKSM is not documented!-->
6031
00bb75d7 6032 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 6033
a70581ff
XR
6034 <!--property IPCNamespacePath is not documented!-->
6035
84be0c71
LP
6036 <!--property RootImagePolicy is not documented!-->
6037
6038 <!--property MountImagePolicy is not documented!-->
6039
6040 <!--property ExtensionImagePolicy is not documented!-->
6041
00bb75d7 6042 <!--property KillMode is not documented!-->
47fb7fd6 6043
00bb75d7 6044 <!--property KillSignal is not documented!-->
47fb7fd6 6045
00bb75d7 6046 <!--property RestartKillSignal is not documented!-->
47fb7fd6 6047
00bb75d7 6048 <!--property FinalKillSignal is not documented!-->
47fb7fd6 6049
00bb75d7 6050 <!--property SendSIGKILL is not documented!-->
47fb7fd6 6051
00bb75d7 6052 <!--property SendSIGHUP is not documented!-->
47fb7fd6 6053
00bb75d7 6054 <!--property WatchdogSignal is not documented!-->
47fb7fd6 6055
00bb75d7 6056 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 6057
00bb75d7 6058 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 6059
00bb75d7 6060 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 6061
00bb75d7 6062 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 6063
48f99d7c
ZJS
6064 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
6065
00bb75d7 6066 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 6067
00bb75d7 6068 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 6069
00bb75d7 6070 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 6071
00bb75d7 6072 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 6073
00bb75d7 6074 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 6075
00bb75d7 6076 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 6077
00bb75d7 6078 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 6079
00bb75d7 6080 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 6081
00bb75d7 6082 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 6083
00bb75d7 6084 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 6085
00bb75d7 6086 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 6087
c882b714
ZJS
6088 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
6089
00bb75d7 6090 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 6091
00bb75d7 6092 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 6093
00bb75d7 6094 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 6095
00bb75d7 6096 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 6097
00bb75d7 6098 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 6099
00bb75d7 6100 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 6101
00bb75d7 6102 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 6103
00bb75d7 6104 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 6105
00bb75d7 6106 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 6107
00bb75d7 6108 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 6109
00bb75d7 6110 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 6111
00bb75d7 6112 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 6113
00bb75d7 6114 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 6115
00bb75d7 6116 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 6117
00bb75d7 6118 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 6119
00bb75d7 6120 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 6121
00bb75d7 6122 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 6123
97df75d7
JS
6124 <variablelist class="dbus-property" generated="True" extra-ref="PassFileDescriptorsToExec"/>
6125
00bb75d7 6126 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 6127
9653108f
ZJS
6128 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
6129
95923d7e
LP
6130 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
6131
00bb75d7 6132 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 6133
00bb75d7 6134 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 6135
00bb75d7 6136 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 6137
00bb75d7 6138 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 6139
00bb75d7 6140 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 6141
00bb75d7 6142 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 6143
00bb75d7 6144 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 6145
00bb75d7 6146 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 6147
00bb75d7 6148 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 6149
00bb75d7 6150 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 6151
00bb75d7 6152 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 6153
00bb75d7 6154 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 6155
00bb75d7 6156 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 6157
00bb75d7 6158 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 6159
00bb75d7 6160 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 6161
00bb75d7 6162 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 6163
00bb75d7 6164 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 6165
00bb75d7 6166 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 6167
00bb75d7 6168 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 6169
00bb75d7 6170 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 6171
00bb75d7 6172 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 6173
00bb75d7 6174 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 6175
2bec84e7
LP
6176 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitIntervalUSec"/>
6177
6178 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitBurst"/>
6179
00bb75d7 6180 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 6181
00bb75d7 6182 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 6183
00bb75d7 6184 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 6185
00bb75d7 6186 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 6187
00bb75d7 6188 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 6189
00bb75d7 6190 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 6191
00bb75d7 6192 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 6193
00bb75d7 6194 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 6195
5483fca0
LP
6196 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
6197
00bb75d7 6198 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 6199
6c71db76
FS
6200 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
6201
37533c94
FS
6202 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
6203
aac3384e
FS
6204 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
6205
58cde42f 6206 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 6207
93ff34e4
LB
6208 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
6209
4fb0d2dc
MK
6210 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
6211
6212 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
6213
00bb75d7 6214 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 6215
00bb75d7 6216 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 6217
00bb75d7 6218 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 6219
00bb75d7 6220 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 6221
4fb0d2dc
MK
6222 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
6223
00bb75d7 6224 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 6225
00bb75d7 6226 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 6227
00bb75d7 6228 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 6229
00bb75d7 6230 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 6231
00bb75d7 6232 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 6233
00bb75d7 6234 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 6235
00bb75d7 6236 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 6237
00bb75d7 6238 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 6239
00bb75d7 6240 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 6241
00bb75d7 6242 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 6243
a8b993dc
LP
6244 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
6245
00bb75d7 6246 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 6247
00bb75d7 6248 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6249
00bb75d7 6250 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6251
00bb75d7 6252 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6253
00bb75d7 6254 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6255
00bb75d7 6256 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6257
00bb75d7 6258 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6259
00bb75d7 6260 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6261
c93a7d4a
PM
6262 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
6263
00bb75d7 6264 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6265
c93a7d4a
PM
6266 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
6267
00bb75d7 6268 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6269
00bb75d7 6270 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6271
00bb75d7 6272 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6273
00bb75d7 6274 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6275
00bb75d7 6276 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6277
00bb75d7 6278 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6279
00bb75d7 6280 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6281
00bb75d7 6282 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6283
00bb75d7 6284 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6285
00bb75d7 6286 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6287
00bb75d7 6288 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6289
00bb75d7 6290 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6291
00bb75d7 6292 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6293
00bb75d7 6294 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6295
00bb75d7 6296 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6297
00bb75d7 6298 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6299
00bb75d7 6300 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6301
53fda560
LB
6302 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
6303
00bb75d7 6304 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6305
00bb75d7 6306 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6307
00bb75d7 6308 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6309
53fda560
LB
6310 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
6311
00bb75d7 6312 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6313
53fda560
LB
6314 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6315
00bb75d7 6316 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6317
53fda560
LB
6318 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6319
00bb75d7 6320 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6321
53fda560
LB
6322 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6323
d7fe0a67
PV
6324 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6325
53fda560
LB
6326 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6327
1ea275f1
MY
6328 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapWriteback"/>
6329
00bb75d7 6330 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6331
00bb75d7 6332 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6333
00bb75d7 6334 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6335
00bb75d7 6336 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6337
00bb75d7 6338 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6339
00bb75d7 6340 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6341
00bb75d7 6342 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6343
00bb75d7 6344 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6345
00bb75d7 6346 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6347
00bb75d7 6348 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6349
00bb75d7 6350 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6351
4d824a4e
AZ
6352 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6353
6354 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6355
d9d3f05d 6356 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6357
d8a4d64b
AZ
6358 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6359
9e009a14
JK
6360 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6361
dcf4781c
JK
6362 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6363
6364 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6365
57585d59
MV
6366 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6367
6bb00842
LP
6368 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6369
6370 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6371
dc7d69b3
TM
6372 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
6373
cfc015f0
NR
6374 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
6375
00bb75d7 6376 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6377
00bb75d7 6378 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6379
00bb75d7 6380 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6381
00bb75d7 6382 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6383
00bb75d7 6384 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6385
00bb75d7 6386 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6387
00bb75d7 6388 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6389
00bb75d7 6390 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6391
00bb75d7 6392 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6393
00bb75d7 6394 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6395
00bb75d7 6396 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6397
00bb75d7 6398 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6399
00bb75d7 6400 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6401
00bb75d7 6402 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6403
00bb75d7 6404 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6405
00bb75d7 6406 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6407
00bb75d7 6408 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6409
00bb75d7 6410 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6411
00bb75d7 6412 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6413
00bb75d7 6414 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6415
00bb75d7 6416 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6417
00bb75d7 6418 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6419
00bb75d7 6420 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6421
00bb75d7 6422 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6423
00bb75d7 6424 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6425
00bb75d7 6426 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6427
00bb75d7 6428 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6429
00bb75d7 6430 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6431
00bb75d7 6432 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6433
00bb75d7 6434 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6435
00bb75d7 6436 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6437
00bb75d7 6438 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6439
00bb75d7 6440 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6441
00bb75d7 6442 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6443
00bb75d7 6444 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6445
00bb75d7 6446 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6447
00bb75d7 6448 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6449
00bb75d7 6450 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6451
00bb75d7 6452 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6453
00bb75d7 6454 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6455
35f4e010
ZJS
6456 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6457
6458 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6459
6460 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6461
6462 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6463
6464 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6465
6466 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6467
9c0c6701
DDM
6468 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
6469
a07b9926
LB
6470 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6471
93f59701
LB
6472 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6473
35f4e010
ZJS
6474 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6475
00bb75d7 6476 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6477
00bb75d7 6478 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6479
00bb75d7 6480 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6481
00bb75d7 6482 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6483
00bb75d7 6484 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6485
00bb75d7 6486 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6487
00bb75d7 6488 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6489
00bb75d7 6490 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6491
00bb75d7 6492 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6493
00bb75d7 6494 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6495
00bb75d7 6496 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6497
00bb75d7 6498 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6499
00bb75d7 6500 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6501
00bb75d7 6502 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6503
00bb75d7 6504 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6505
00bb75d7 6506 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6507
00bb75d7 6508 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6509
00bb75d7 6510 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6511
00bb75d7 6512 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6513
00bb75d7 6514 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6515
00bb75d7 6516 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6517
00bb75d7 6518 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6519
00bb75d7 6520 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6521
00bb75d7 6522 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6523
00bb75d7 6524 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6525
51462135
DDM
6526 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6527
6528 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6529
00bb75d7 6530 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6531
00bb75d7 6532 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6533
00bb75d7 6534 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6535
00bb75d7 6536 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6537
00bb75d7 6538 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6539
00bb75d7 6540 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6541
00bb75d7 6542 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6543
00bb75d7 6544 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6545
00bb75d7 6546 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6547
523ea123
QD
6548 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6549
00bb75d7 6550 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6551
00bb75d7
ZJS
6552 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6553
6554 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6555
6556 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6557
6558 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6559
6560 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6561
6562 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6563
854eca4a
MY
6564 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
6565
00bb75d7
ZJS
6566 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6567
e4b2cea3
ZJS
6568 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6569
43144be4
LP
6570 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6571
e4b2cea3
ZJS
6572 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6573
43144be4
LP
6574 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6575
bbfb25f4
DDM
6576 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
6577
00bb75d7
ZJS
6578 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6579
6580 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6581
6582 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6583
6584 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6585
6586 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6587
ddc155b2
TM
6588 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6589
6590 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6591
8c35c10d 6592 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6593
00bb75d7
ZJS
6594 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6595
6596 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6597
6598 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6599
6600 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6601
6602 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6603
6604 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6605
6606 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6607
6608 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6609
6610 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6611
6612 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6613
6614 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6615
a70581ff
XR
6616 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6617
00bb75d7
ZJS
6618 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6619
6620 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6621
6622 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6623
6624 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6625
6626 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6627
6628 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6629
6630 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6631
6632 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6633
6634 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6635
6636 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6637
00bb75d7 6638 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6639
00bb75d7 6640 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6641
00bb75d7 6642 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6643
1f6b4144
ZJS
6644 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6645
00bb75d7 6646 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6647
00bb75d7 6648 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6649
00bb75d7 6650 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6651
211a3d87
LB
6652 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6653
00bb75d7 6654 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6655
00bb75d7 6656 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6657
00bb75d7 6658 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6659
211a3d87
LB
6660 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6661
00bb75d7 6662 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6663
00bb75d7 6664 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6665
211a3d87
LB
6666 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6667
00bb75d7 6668 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6669
00bb75d7 6670 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6671
211a3d87
LB
6672 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6673
00bb75d7 6674 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6675
00bb75d7 6676 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6677
00bb75d7 6678 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6679
00bb75d7 6680 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6681
00bb75d7 6682 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6683
00bb75d7 6684 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6685
00bb75d7 6686 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6687
00bb75d7 6688 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6689
00bb75d7 6690 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6691
cc86a278
ILG
6692 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6693
00bb75d7 6694 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6695
00bb75d7 6696 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6697
00bb75d7 6698 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6699
00bb75d7 6700 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6701
00bb75d7 6702 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6703
e4b2cea3
ZJS
6704 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6705
6706 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6707
00bb75d7 6708 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6709
85614c6e
SR
6710 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
6711
00bb75d7 6712 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6713
a70581ff
XR
6714 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6715
84be0c71
LP
6716 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6717
6718 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6719
6720 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6721
00bb75d7 6722 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6723
00bb75d7 6724 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6725
00bb75d7 6726 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6727
00bb75d7 6728 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6729
00bb75d7 6730 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6731
00bb75d7 6732 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6733
00bb75d7 6734 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6735
00bb75d7 6736 <!--End of Autogenerated section-->
47fb7fd6 6737
2bec84e7
LP
6738 <para><varname>PollLimitIntervalUSec</varname>/<varname>PollLimitBurst</varname> properties configure the
6739 polling limit for the socket unit. Expects a time in µs, resp. an unsigned integer. If either is set to
6740 zero the limiting feature is turned off.</para>
6741
47fb7fd6
ZJS
6742 <refsect2>
6743 <title>Properties</title>
6744
6745 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6746 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6747 processes to execute. They also share most of the fields related to the execution context that Service
6748 objects expose (see above).</para>
6749
6750 <para>In addition to these properties there are the following:</para>
6751
6752 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6753 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6754 i.e. those where systemd is responsible for accepted connections. </para>
6755
6756 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6757 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6758 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6759
6760 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6761 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6762 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6763 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6764 meaning as they have for the corresponding field of service units (see above). In addition to that,
6765 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6766 continuously.</para>
3e5f04bf
RM
6767
6768 <para><varname>FlushPending</varname> specifies whether to flush the socket
6769 just before entering the listening state. This setting only applies to sockets with
6770 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6771 </refsect2>
6772 </refsect1>
6773
6774 <refsect1>
6775 <title>Target Unit Objects</title>
6776
48f99d7c 6777 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6778node /org/freedesktop/systemd1/unit/basic_2etarget {
6779 interface org.freedesktop.systemd1.Target {
6780 };
6781 interface org.freedesktop.DBus.Peer { ... };
6782 interface org.freedesktop.DBus.Introspectable { ... };
6783 interface org.freedesktop.DBus.Properties { ... };
6784 interface org.freedesktop.systemd1.Unit { ... };
6785};
6786 </programlisting>
6787
6788 <para>Target units have neither type-specific methods nor properties.</para>
6789 </refsect1>
6790
6791
6792 <refsect1>
6793 <title>Device Unit Objects</title>
6794
6795 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6796 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6797
48f99d7c
ZJS
6798 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6799node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6800 interface org.freedesktop.systemd1.Device {
6801 properties:
6802 readonly s SysFSPath = '...';
3031660c 6803 };
47fb7fd6
ZJS
6804 interface org.freedesktop.DBus.Peer { ... };
6805 interface org.freedesktop.DBus.Introspectable { ... };
6806 interface org.freedesktop.DBus.Properties { ... };
6807 interface org.freedesktop.systemd1.Unit { ... };
6808};
6809 </programlisting>
6810
00bb75d7
ZJS
6811 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6812
00bb75d7
ZJS
6813 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6814
6815 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6816
6817 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6818
48f99d7c
ZJS
6819 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6820
00bb75d7
ZJS
6821 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6822
6823 <!--End of Autogenerated section-->
6824
47fb7fd6
ZJS
6825 <refsect2>
6826 <title>Properties</title>
6827
6828 <para>Device units only expose a single type-specific property:</para>
6829
6830 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6831 to.</para>
6832 </refsect2>
6833 </refsect1>
6834
6835 <refsect1>
6836 <title>Mount Unit Objects</title>
6837
6838 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6839 interface (described here) in addition to the generic
6840 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6841
48f99d7c 6842 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6843node /org/freedesktop/systemd1/unit/home_2emount {
6844 interface org.freedesktop.systemd1.Mount {
6845 methods:
6846 GetProcesses(out a(sus) processes);
6847 AttachProcesses(in s subcgroup,
6848 in au pids);
6849 properties:
6850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6851 readonly s Where = '...';
6852 readonly s What = '...';
6853 readonly s Options = '...';
6854 readonly s Type = '...';
6855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6856 readonly t TimeoutUSec = ...;
6857 readonly u ControlPID = ...;
6858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6859 readonly u DirectoryMode = ...;
6860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6861 readonly b SloppyOptions = ...;
6862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6863 readonly b LazyUnmount = ...;
6864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6865 readonly b ForceUnmount = ...;
35f4e010
ZJS
6866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6867 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6868 readonly s Result = '...';
6869 readonly u UID = ...;
6870 readonly u GID = ...;
6871 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6872 readonly a(sasbttttuii) ExecMount = [...];
6873 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6874 readonly a(sasbttttuii) ExecUnmount = [...];
6875 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6876 readonly a(sasbttttuii) ExecRemount = [...];
6877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6878 readonly s Slice = '...';
6879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6880 readonly s ControlGroup = '...';
6881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6882 readonly t ControlGroupId = ...;
6883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6884 readonly t MemoryCurrent = ...;
6885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
6886 readonly t MemoryPeak = ...;
6887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
6888 readonly t MemorySwapCurrent = ...;
6889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
6890 readonly t MemorySwapPeak = ...;
6891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 6892 readonly t MemoryZSwapCurrent = ...;
26caa668 6893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6894 readonly t MemoryAvailable = ...;
6895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
6896 readonly t EffectiveMemoryMax = ...;
6897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6898 readonly t EffectiveMemoryHigh = ...;
6899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6900 readonly t CPUUsageNSec = ...;
6901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6902 readonly ay EffectiveCPUs = [...];
6903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6904 readonly ay EffectiveMemoryNodes = [...];
6905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6906 readonly t TasksCurrent = ...;
6907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
6908 readonly t EffectiveTasksMax = ...;
6909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6910 readonly t IPIngressBytes = ...;
6911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6912 readonly t IPIngressPackets = ...;
6913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6914 readonly t IPEgressBytes = ...;
6915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6916 readonly t IPEgressPackets = ...;
6917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6918 readonly t IOReadBytes = ...;
6919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6920 readonly t IOReadOperations = ...;
6921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6922 readonly t IOWriteBytes = ...;
6923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6924 readonly t IOWriteOperations = ...;
6925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6926 readonly b Delegate = ...;
6927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6928 readonly as DelegateControllers = ['...', ...];
6929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
6930 readonly s DelegateSubgroup = '...';
6931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6932 readonly b CPUAccounting = ...;
6933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6934 readonly t CPUWeight = ...;
6935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6936 readonly t StartupCPUWeight = ...;
6937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6938 readonly t CPUShares = ...;
6939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6940 readonly t StartupCPUShares = ...;
6941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6942 readonly t CPUQuotaPerSecUSec = ...;
6943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6944 readonly t CPUQuotaPeriodUSec = ...;
6945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6946 readonly ay AllowedCPUs = [...];
6947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6948 readonly ay StartupAllowedCPUs = [...];
6949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6950 readonly ay AllowedMemoryNodes = [...];
6951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6952 readonly ay StartupAllowedMemoryNodes = [...];
6953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6954 readonly b IOAccounting = ...;
6955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6956 readonly t IOWeight = ...;
6957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6958 readonly t StartupIOWeight = ...;
6959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6960 readonly a(st) IODeviceWeight = [...];
6961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6962 readonly a(st) IOReadBandwidthMax = [...];
6963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6964 readonly a(st) IOWriteBandwidthMax = [...];
6965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6966 readonly a(st) IOReadIOPSMax = [...];
6967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6968 readonly a(st) IOWriteIOPSMax = [...];
6969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6970 readonly a(st) IODeviceLatencyTargetUSec = [...];
6971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6972 readonly b BlockIOAccounting = ...;
6973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6974 readonly t BlockIOWeight = ...;
6975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6976 readonly t StartupBlockIOWeight = ...;
6977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6978 readonly a(st) BlockIODeviceWeight = [...];
6979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6980 readonly a(st) BlockIOReadBandwidth = [...];
6981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6982 readonly a(st) BlockIOWriteBandwidth = [...];
6983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6984 readonly b MemoryAccounting = ...;
6985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6986 readonly t DefaultMemoryLow = ...;
6987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6988 readonly t DefaultStartupMemoryLow = ...;
6989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6990 readonly t DefaultMemoryMin = ...;
6991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6992 readonly t MemoryMin = ...;
6993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6994 readonly t MemoryLow = ...;
6995 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6996 readonly t StartupMemoryLow = ...;
6997 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6998 readonly t MemoryHigh = ...;
6999 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
7000 readonly t StartupMemoryHigh = ...;
7001 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
7002 readonly t MemoryMax = ...;
7003 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
7004 readonly t StartupMemoryMax = ...;
7005 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
7006 readonly t MemorySwapMax = ...;
7007 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
7008 readonly t StartupMemorySwapMax = ...;
7009 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
7010 readonly t MemoryZSwapMax = ...;
7011 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
7012 readonly t StartupMemoryZSwapMax = ...;
7013 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1ea275f1
MY
7014 readonly b MemoryZSwapWriteback = ...;
7015 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
7016 readonly t MemoryLimit = ...;
7017 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7018 readonly s DevicePolicy = '...';
7019 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7020 readonly a(ss) DeviceAllow = [...];
7021 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7022 readonly b TasksAccounting = ...;
7023 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7024 readonly t TasksMax = ...;
7025 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7026 readonly b IPAccounting = ...;
7027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7028 readonly a(iayu) IPAddressAllow = [...];
7029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7030 readonly a(iayu) IPAddressDeny = [...];
7031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7032 readonly as IPIngressFilterPath = ['...', ...];
7033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7034 readonly as IPEgressFilterPath = ['...', ...];
7035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7036 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7038 readonly s ManagedOOMSwap = '...';
7039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7040 readonly s ManagedOOMMemoryPressure = '...';
7041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 7042 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
7043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7044 readonly s ManagedOOMPreference = '...';
9e009a14
JK
7045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7046 readonly a(ss) BPFProgram = [...];
dcf4781c 7047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 7048 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 7049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 7050 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
7051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7052 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
7053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7054 readonly s MemoryPressureWatch = '...';
7055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7056 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
7057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7058 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
7059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7060 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
7061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7062 readonly as Environment = ['...', ...];
7063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7064 readonly a(sb) EnvironmentFiles = [...];
7065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7066 readonly as PassEnvironment = ['...', ...];
7067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7068 readonly as UnsetEnvironment = ['...', ...];
7069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7070 readonly u UMask = ...;
7071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7072 readonly t LimitCPU = ...;
7073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7074 readonly t LimitCPUSoft = ...;
7075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7076 readonly t LimitFSIZE = ...;
7077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7078 readonly t LimitFSIZESoft = ...;
7079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7080 readonly t LimitDATA = ...;
7081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7082 readonly t LimitDATASoft = ...;
7083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7084 readonly t LimitSTACK = ...;
7085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7086 readonly t LimitSTACKSoft = ...;
7087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7088 readonly t LimitCORE = ...;
7089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7090 readonly t LimitCORESoft = ...;
7091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7092 readonly t LimitRSS = ...;
7093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7094 readonly t LimitRSSSoft = ...;
7095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7096 readonly t LimitNOFILE = ...;
7097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7098 readonly t LimitNOFILESoft = ...;
7099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7100 readonly t LimitAS = ...;
7101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7102 readonly t LimitASSoft = ...;
7103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7104 readonly t LimitNPROC = ...;
7105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7106 readonly t LimitNPROCSoft = ...;
7107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7108 readonly t LimitMEMLOCK = ...;
7109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7110 readonly t LimitMEMLOCKSoft = ...;
7111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7112 readonly t LimitLOCKS = ...;
7113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7114 readonly t LimitLOCKSSoft = ...;
7115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7116 readonly t LimitSIGPENDING = ...;
7117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7118 readonly t LimitSIGPENDINGSoft = ...;
7119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7120 readonly t LimitMSGQUEUE = ...;
7121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7122 readonly t LimitMSGQUEUESoft = ...;
7123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7124 readonly t LimitNICE = ...;
7125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7126 readonly t LimitNICESoft = ...;
7127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7128 readonly t LimitRTPRIO = ...;
7129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7130 readonly t LimitRTPRIOSoft = ...;
7131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7132 readonly t LimitRTTIME = ...;
7133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7134 readonly t LimitRTTIMESoft = ...;
7135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7136 readonly s WorkingDirectory = '...';
7137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7138 readonly s RootDirectory = '...';
7139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7140 readonly s RootImage = '...';
7141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7142 readonly a(ss) RootImageOptions = [...];
7143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7144 readonly ay RootHash = [...];
7145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7146 readonly s RootHashPath = '...';
7147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7148 readonly ay RootHashSignature = [...];
7149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7150 readonly s RootHashSignaturePath = '...';
7151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7152 readonly s RootVerity = '...';
7153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
7154 readonly b RootEphemeral = ...;
7155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
7156 readonly as ExtensionDirectories = ['...', ...];
7157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
7158 readonly a(sba(ss)) ExtensionImages = [...];
7159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7160 readonly a(ssba(ss)) MountImages = [...];
7161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7162 readonly i OOMScoreAdjust = ...;
7163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7164 readonly t CoredumpFilter = ...;
7165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7166 readonly i Nice = ...;
7167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7168 readonly i IOSchedulingClass = ...;
7169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7170 readonly i IOSchedulingPriority = ...;
7171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7172 readonly i CPUSchedulingPolicy = ...;
7173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7174 readonly i CPUSchedulingPriority = ...;
7175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7176 readonly ay CPUAffinity = [...];
7177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7178 readonly b CPUAffinityFromNUMA = ...;
7179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7180 readonly i NUMAPolicy = ...;
7181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7182 readonly ay NUMAMask = [...];
7183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7184 readonly t TimerSlackNSec = ...;
7185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7186 readonly b CPUSchedulingResetOnFork = ...;
7187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7188 readonly b NonBlocking = ...;
7189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7190 readonly s StandardInput = '...';
7191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7192 readonly s StandardInputFileDescriptorName = '...';
7193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7194 readonly ay StandardInputData = [...];
7195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7196 readonly s StandardOutput = '...';
7197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7198 readonly s StandardOutputFileDescriptorName = '...';
7199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7200 readonly s StandardError = '...';
7201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7202 readonly s StandardErrorFileDescriptorName = '...';
7203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7204 readonly s TTYPath = '...';
7205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7206 readonly b TTYReset = ...;
7207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7208 readonly b TTYVHangup = ...;
7209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7210 readonly b TTYVTDisallocate = ...;
7211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
7212 readonly q TTYRows = ...;
7213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7214 readonly q TTYColumns = ...;
7215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7216 readonly i SyslogPriority = ...;
7217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7218 readonly s SyslogIdentifier = '...';
7219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7220 readonly b SyslogLevelPrefix = ...;
7221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7222 readonly i SyslogLevel = ...;
7223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7224 readonly i SyslogFacility = ...;
7225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7226 readonly i LogLevelMax = ...;
7227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7228 readonly t LogRateLimitIntervalUSec = ...;
7229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7230 readonly u LogRateLimitBurst = ...;
7231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7232 readonly aay LogExtraFields = [[...], ...];
7233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
7234 readonly a(bs) LogFilterPatterns = [...];
7235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7236 readonly s LogNamespace = '...';
7237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7238 readonly i SecureBits = ...;
7239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7240 readonly t CapabilityBoundingSet = ...;
7241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7242 readonly t AmbientCapabilities = ...;
7243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7244 readonly s User = '...';
7245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7246 readonly s Group = '...';
7247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7248 readonly b DynamicUser = ...;
7249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
7250 readonly b SetLoginEnvironment = ...;
7251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7252 readonly b RemoveIPC = ...;
7253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7254 readonly a(say) SetCredential = [...];
7255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7256 readonly a(say) SetCredentialEncrypted = [...];
7257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7258 readonly a(ss) LoadCredential = [...];
7259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7260 readonly a(ss) LoadCredentialEncrypted = [...];
7261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
7262 readonly as ImportCredential = ['...', ...];
7263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7264 readonly as SupplementaryGroups = ['...', ...];
7265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7266 readonly s PAMName = '...';
7267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7268 readonly as ReadWritePaths = ['...', ...];
7269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7270 readonly as ReadOnlyPaths = ['...', ...];
7271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7272 readonly as InaccessiblePaths = ['...', ...];
7273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7274 readonly as ExecPaths = ['...', ...];
7275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7276 readonly as NoExecPaths = ['...', ...];
7277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 7278 readonly as ExecSearchPath = ['...', ...];
7279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7280 readonly t MountFlags = ...;
7281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7282 readonly b PrivateTmp = ...;
7283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7284 readonly b PrivateDevices = ...;
7285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7286 readonly b ProtectClock = ...;
7287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7288 readonly b ProtectKernelTunables = ...;
7289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7290 readonly b ProtectKernelModules = ...;
7291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7292 readonly b ProtectKernelLogs = ...;
7293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7294 readonly b ProtectControlGroups = ...;
7295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7296 readonly b PrivateNetwork = ...;
7297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7298 readonly b PrivateUsers = ...;
7299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7300 readonly b PrivateMounts = ...;
7301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7302 readonly b PrivateIPC = ...;
7303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7304 readonly s ProtectHome = '...';
7305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7306 readonly s ProtectSystem = '...';
7307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7308 readonly b SameProcessGroup = ...;
7309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7310 readonly s UtmpIdentifier = '...';
7311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7312 readonly s UtmpMode = '...';
7313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7314 readonly (bs) SELinuxContext = ...;
7315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7316 readonly (bs) AppArmorProfile = ...;
7317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7318 readonly (bs) SmackProcessLabel = ...;
7319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7320 readonly b IgnoreSIGPIPE = ...;
7321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7322 readonly b NoNewPrivileges = ...;
7323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7324 readonly (bas) SystemCallFilter = ...;
7325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7326 readonly as SystemCallArchitectures = ['...', ...];
7327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7328 readonly i SystemCallErrorNumber = ...;
7329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7330 readonly (bas) SystemCallLog = ...;
7331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7332 readonly s Personality = '...';
7333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7334 readonly b LockPersonality = ...;
7335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7336 readonly (bas) RestrictAddressFamilies = ...;
7337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7338 readonly a(sst) RuntimeDirectorySymlink = [...];
7339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7340 readonly s RuntimeDirectoryPreserve = '...';
7341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7342 readonly u RuntimeDirectoryMode = ...;
7343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7344 readonly as RuntimeDirectory = ['...', ...];
7345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7346 readonly a(sst) StateDirectorySymlink = [...];
7347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7348 readonly u StateDirectoryMode = ...;
7349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7350 readonly as StateDirectory = ['...', ...];
7351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7352 readonly a(sst) CacheDirectorySymlink = [...];
7353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7354 readonly u CacheDirectoryMode = ...;
7355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7356 readonly as CacheDirectory = ['...', ...];
7357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7358 readonly a(sst) LogsDirectorySymlink = [...];
7359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7360 readonly u LogsDirectoryMode = ...;
7361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7362 readonly as LogsDirectory = ['...', ...];
7363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7364 readonly u ConfigurationDirectoryMode = ...;
7365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7366 readonly as ConfigurationDirectory = ['...', ...];
7367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7368 readonly t TimeoutCleanUSec = ...;
7369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7370 readonly b MemoryDenyWriteExecute = ...;
7371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7372 readonly b RestrictRealtime = ...;
7373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7374 readonly b RestrictSUIDSGID = ...;
7375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7376 readonly t RestrictNamespaces = ...;
7377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
7378 readonly (bas) RestrictFileSystems = ...;
7379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7380 readonly a(ssbt) BindPaths = [...];
7381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7382 readonly a(ssbt) BindReadOnlyPaths = [...];
7383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7384 readonly a(ss) TemporaryFileSystem = [...];
7385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7386 readonly b MountAPIVFS = ...;
7387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7388 readonly s KeyringMode = '...';
7389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7390 readonly s ProtectProc = '...';
7391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7392 readonly s ProcSubset = '...';
7393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7394 readonly b ProtectHostname = ...;
7395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
7396 readonly b MemoryKSM = ...;
7397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7398 readonly s NetworkNamespacePath = '...';
7399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7400 readonly s IPCNamespacePath = '...';
7401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
7402 readonly s RootImagePolicy = '...';
7403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7404 readonly s MountImagePolicy = '...';
7405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7406 readonly s ExtensionImagePolicy = '...';
7407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7408 readonly s KillMode = '...';
7409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7410 readonly i KillSignal = ...;
7411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7412 readonly i RestartKillSignal = ...;
7413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7414 readonly i FinalKillSignal = ...;
7415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7416 readonly b SendSIGKILL = ...;
7417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7418 readonly b SendSIGHUP = ...;
7419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7420 readonly i WatchdogSignal = ...;
3031660c 7421 };
47fb7fd6
ZJS
7422 interface org.freedesktop.DBus.Peer { ... };
7423 interface org.freedesktop.DBus.Introspectable { ... };
7424 interface org.freedesktop.DBus.Properties { ... };
7425 interface org.freedesktop.systemd1.Unit { ... };
7426};
7427 </programlisting>
7428
00bb75d7
ZJS
7429 <!--method GetProcesses is not documented!-->
7430
7431 <!--method AttachProcesses is not documented!-->
7432
7433 <!--property Where is not documented!-->
7434
7435 <!--property What is not documented!-->
7436
7437 <!--property Options is not documented!-->
7438
7439 <!--property Type is not documented!-->
7440
7441 <!--property TimeoutUSec is not documented!-->
7442
7443 <!--property DirectoryMode is not documented!-->
7444
7445 <!--property SloppyOptions is not documented!-->
7446
7447 <!--property LazyUnmount is not documented!-->
7448
7449 <!--property ForceUnmount is not documented!-->
7450
35f4e010
ZJS
7451 <!--property ReadWriteOnly is not documented!-->
7452
00bb75d7
ZJS
7453 <!--property UID is not documented!-->
7454
7455 <!--property GID is not documented!-->
7456
7457 <!--property ExecUnmount is not documented!-->
7458
7459 <!--property ExecRemount is not documented!-->
7460
7461 <!--property Slice is not documented!-->
7462
5483fca0
LP
7463 <!--property ControlGroupId is not documented!-->
7464
00bb75d7
ZJS
7465 <!--property MemoryCurrent is not documented!-->
7466
6c71db76
FS
7467 <!--property MemoryPeak is not documented!-->
7468
37533c94
FS
7469 <!--property MemorySwapCurrent is not documented!-->
7470
aac3384e
FS
7471 <!--property MemorySwapPeak is not documented!-->
7472
58cde42f 7473 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 7474
4fb0d2dc
MK
7475 <!--property EffectiveMemoryMax is not documented!-->
7476
7477 <!--property EffectiveMemoryHigh is not documented!-->
7478
00bb75d7
ZJS
7479 <!--property CPUUsageNSec is not documented!-->
7480
7481 <!--property EffectiveCPUs is not documented!-->
7482
7483 <!--property EffectiveMemoryNodes is not documented!-->
7484
7485 <!--property TasksCurrent is not documented!-->
7486
4fb0d2dc
MK
7487 <!--property EffectiveTasksMax is not documented!-->
7488
00bb75d7
ZJS
7489 <!--property IPIngressBytes is not documented!-->
7490
7491 <!--property IPIngressPackets is not documented!-->
7492
7493 <!--property IPEgressBytes is not documented!-->
7494
7495 <!--property IPEgressPackets is not documented!-->
7496
7497 <!--property IOReadBytes is not documented!-->
7498
7499 <!--property IOReadOperations is not documented!-->
7500
7501 <!--property IOWriteBytes is not documented!-->
7502
7503 <!--property IOWriteOperations is not documented!-->
7504
7505 <!--property Delegate is not documented!-->
7506
7507 <!--property DelegateControllers is not documented!-->
7508
7509 <!--property CPUAccounting is not documented!-->
7510
7511 <!--property CPUWeight is not documented!-->
7512
7513 <!--property StartupCPUWeight is not documented!-->
7514
7515 <!--property CPUShares is not documented!-->
7516
7517 <!--property StartupCPUShares is not documented!-->
7518
7519 <!--property CPUQuotaPerSecUSec is not documented!-->
7520
7521 <!--property CPUQuotaPeriodUSec is not documented!-->
7522
7523 <!--property AllowedCPUs is not documented!-->
7524
c93a7d4a
PM
7525 <!--property StartupAllowedCPUs is not documented!-->
7526
00bb75d7
ZJS
7527 <!--property AllowedMemoryNodes is not documented!-->
7528
c93a7d4a
PM
7529 <!--property StartupAllowedMemoryNodes is not documented!-->
7530
00bb75d7
ZJS
7531 <!--property IOAccounting is not documented!-->
7532
7533 <!--property IOWeight is not documented!-->
7534
7535 <!--property StartupIOWeight is not documented!-->
7536
7537 <!--property IODeviceWeight is not documented!-->
7538
7539 <!--property IOReadBandwidthMax is not documented!-->
7540
7541 <!--property IOWriteBandwidthMax is not documented!-->
7542
7543 <!--property IOReadIOPSMax is not documented!-->
7544
7545 <!--property IOWriteIOPSMax is not documented!-->
7546
7547 <!--property IODeviceLatencyTargetUSec is not documented!-->
7548
7549 <!--property BlockIOAccounting is not documented!-->
7550
7551 <!--property BlockIOWeight is not documented!-->
7552
7553 <!--property StartupBlockIOWeight is not documented!-->
7554
7555 <!--property BlockIODeviceWeight is not documented!-->
7556
7557 <!--property BlockIOReadBandwidth is not documented!-->
7558
7559 <!--property BlockIOWriteBandwidth is not documented!-->
7560
7561 <!--property MemoryAccounting is not documented!-->
7562
7563 <!--property DefaultMemoryLow is not documented!-->
7564
53fda560
LB
7565 <!--property DefaultStartupMemoryLow is not documented!-->
7566
00bb75d7
ZJS
7567 <!--property DefaultMemoryMin is not documented!-->
7568
7569 <!--property MemoryMin is not documented!-->
7570
7571 <!--property MemoryLow is not documented!-->
7572
53fda560
LB
7573 <!--property StartupMemoryLow is not documented!-->
7574
00bb75d7
ZJS
7575 <!--property MemoryHigh is not documented!-->
7576
53fda560
LB
7577 <!--property StartupMemoryHigh is not documented!-->
7578
00bb75d7
ZJS
7579 <!--property MemoryMax is not documented!-->
7580
53fda560
LB
7581 <!--property StartupMemoryMax is not documented!-->
7582
00bb75d7
ZJS
7583 <!--property MemorySwapMax is not documented!-->
7584
53fda560
LB
7585 <!--property StartupMemorySwapMax is not documented!-->
7586
d7fe0a67
PV
7587 <!--property MemoryZSwapMax is not documented!-->
7588
53fda560
LB
7589 <!--property StartupMemoryZSwapMax is not documented!-->
7590
1ea275f1
MY
7591 <!--property MemoryZSwapWriteback is not documented!-->
7592
00bb75d7
ZJS
7593 <!--property MemoryLimit is not documented!-->
7594
7595 <!--property DevicePolicy is not documented!-->
7596
7597 <!--property DeviceAllow is not documented!-->
7598
7599 <!--property TasksAccounting is not documented!-->
7600
7601 <!--property TasksMax is not documented!-->
7602
7603 <!--property IPAccounting is not documented!-->
7604
7605 <!--property IPAddressAllow is not documented!-->
7606
7607 <!--property IPAddressDeny is not documented!-->
7608
7609 <!--property IPIngressFilterPath is not documented!-->
7610
7611 <!--property IPEgressFilterPath is not documented!-->
7612
7613 <!--property DisableControllers is not documented!-->
7614
4d824a4e
AZ
7615 <!--property ManagedOOMSwap is not documented!-->
7616
7617 <!--property ManagedOOMMemoryPressure is not documented!-->
7618
d9d3f05d 7619 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7620
d8a4d64b
AZ
7621 <!--property ManagedOOMPreference is not documented!-->
7622
9e009a14
JK
7623 <!--property BPFProgram is not documented!-->
7624
dcf4781c
JK
7625 <!--property SocketBindAllow is not documented!-->
7626
7627 <!--property SocketBindDeny is not documented!-->
7628
57585d59
MV
7629 <!--property RestrictNetworkInterfaces is not documented!-->
7630
6bb00842
LP
7631 <!--property MemoryPressureWatch is not documented!-->
7632
7633 <!--property MemoryPressureThresholdUSec is not documented!-->
7634
dc7d69b3
TM
7635 <!--property NFTSet is not documented!-->
7636
cfc015f0
NR
7637 <!--property CoredumpReceive is not documented!-->
7638
00bb75d7
ZJS
7639 <!--property EnvironmentFiles is not documented!-->
7640
7641 <!--property PassEnvironment is not documented!-->
7642
7643 <!--property UnsetEnvironment is not documented!-->
7644
7645 <!--property UMask is not documented!-->
7646
7647 <!--property LimitCPUSoft is not documented!-->
7648
7649 <!--property LimitFSIZE is not documented!-->
7650
7651 <!--property LimitFSIZESoft is not documented!-->
7652
7653 <!--property LimitDATA is not documented!-->
7654
7655 <!--property LimitDATASoft is not documented!-->
7656
7657 <!--property LimitSTACK is not documented!-->
7658
7659 <!--property LimitSTACKSoft is not documented!-->
7660
7661 <!--property LimitCORE is not documented!-->
7662
7663 <!--property LimitCORESoft is not documented!-->
7664
7665 <!--property LimitRSS is not documented!-->
7666
7667 <!--property LimitRSSSoft is not documented!-->
7668
7669 <!--property LimitNOFILE is not documented!-->
7670
7671 <!--property LimitNOFILESoft is not documented!-->
7672
7673 <!--property LimitAS is not documented!-->
7674
7675 <!--property LimitASSoft is not documented!-->
7676
7677 <!--property LimitNPROC is not documented!-->
7678
7679 <!--property LimitNPROCSoft is not documented!-->
7680
7681 <!--property LimitMEMLOCK is not documented!-->
7682
7683 <!--property LimitMEMLOCKSoft is not documented!-->
7684
7685 <!--property LimitLOCKS is not documented!-->
7686
7687 <!--property LimitLOCKSSoft is not documented!-->
7688
7689 <!--property LimitSIGPENDING is not documented!-->
7690
7691 <!--property LimitSIGPENDINGSoft is not documented!-->
7692
7693 <!--property LimitMSGQUEUE is not documented!-->
7694
7695 <!--property LimitMSGQUEUESoft is not documented!-->
7696
7697 <!--property LimitNICE is not documented!-->
7698
7699 <!--property LimitNICESoft is not documented!-->
7700
7701 <!--property LimitRTPRIO is not documented!-->
7702
7703 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7704
00bb75d7 7705 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7706
00bb75d7 7707 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7708
00bb75d7 7709 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7710
35f4e010
ZJS
7711 <!--property RootHashPath is not documented!-->
7712
35f4e010
ZJS
7713 <!--property RootHashSignaturePath is not documented!-->
7714
9c0c6701
DDM
7715 <!--property RootEphemeral is not documented!-->
7716
00bb75d7 7717 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7718
00bb75d7 7719 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7720
00bb75d7 7721 <!--property Nice is not documented!-->
47fb7fd6 7722
00bb75d7 7723 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7724
00bb75d7 7725 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7726
00bb75d7 7727 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7728
00bb75d7 7729 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7730
00bb75d7 7731 <!--property CPUAffinity is not documented!-->
47fb7fd6 7732
00bb75d7 7733 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7734
00bb75d7 7735 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7736
00bb75d7 7737 <!--property NUMAMask is not documented!-->
47fb7fd6 7738
00bb75d7 7739 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7740
00bb75d7 7741 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7742
00bb75d7 7743 <!--property NonBlocking is not documented!-->
47fb7fd6 7744
00bb75d7 7745 <!--property StandardInput is not documented!-->
47fb7fd6 7746
00bb75d7 7747 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7748
00bb75d7 7749 <!--property StandardInputData is not documented!-->
47fb7fd6 7750
00bb75d7 7751 <!--property StandardOutput is not documented!-->
47fb7fd6 7752
00bb75d7 7753 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7754
00bb75d7 7755 <!--property StandardError is not documented!-->
47fb7fd6 7756
00bb75d7
ZJS
7757 <!--property StandardErrorFileDescriptorName is not documented!-->
7758
7759 <!--property TTYPath is not documented!-->
7760
7761 <!--property TTYReset is not documented!-->
7762
7763 <!--property TTYVHangup is not documented!-->
7764
7765 <!--property TTYVTDisallocate is not documented!-->
7766
51462135
DDM
7767 <!--property TTYRows is not documented!-->
7768
7769 <!--property TTYColumns is not documented!-->
7770
00bb75d7
ZJS
7771 <!--property SyslogPriority is not documented!-->
7772
7773 <!--property SyslogIdentifier is not documented!-->
7774
7775 <!--property SyslogLevelPrefix is not documented!-->
7776
7777 <!--property SyslogLevel is not documented!-->
7778
7779 <!--property SyslogFacility is not documented!-->
7780
7781 <!--property LogLevelMax is not documented!-->
7782
7783 <!--property LogRateLimitIntervalUSec is not documented!-->
7784
7785 <!--property LogRateLimitBurst is not documented!-->
7786
7787 <!--property LogExtraFields is not documented!-->
7788
523ea123
QD
7789 <!--property LogFilterPatterns is not documented!-->
7790
00bb75d7
ZJS
7791 <!--property LogNamespace is not documented!-->
7792
7793 <!--property AmbientCapabilities is not documented!-->
7794
7795 <!--property User is not documented!-->
7796
7797 <!--property Group is not documented!-->
7798
7799 <!--property DynamicUser is not documented!-->
7800
854eca4a
MY
7801 <!--property SetLoginEnvironment is not documented!-->
7802
00bb75d7
ZJS
7803 <!--property RemoveIPC is not documented!-->
7804
e4b2cea3
ZJS
7805 <!--property SetCredential is not documented!-->
7806
43144be4
LP
7807 <!--property SetCredentialEncrypted is not documented!-->
7808
e4b2cea3
ZJS
7809 <!--property LoadCredential is not documented!-->
7810
43144be4
LP
7811 <!--property LoadCredentialEncrypted is not documented!-->
7812
bbfb25f4
DDM
7813 <!--property ImportCredential is not documented!-->
7814
00bb75d7
ZJS
7815 <!--property SupplementaryGroups is not documented!-->
7816
7817 <!--property PAMName is not documented!-->
7818
7819 <!--property ReadWritePaths is not documented!-->
7820
7821 <!--property ReadOnlyPaths is not documented!-->
7822
7823 <!--property InaccessiblePaths is not documented!-->
7824
ddc155b2
TM
7825 <!--property ExecPaths is not documented!-->
7826
7827 <!--property NoExecPaths is not documented!-->
7828
8c35c10d 7829 <!--property ExecSearchPath is not documented!-->
7830
00bb75d7
ZJS
7831 <!--property PrivateTmp is not documented!-->
7832
7833 <!--property PrivateDevices is not documented!-->
7834
7835 <!--property ProtectClock is not documented!-->
7836
7837 <!--property ProtectKernelTunables is not documented!-->
7838
7839 <!--property ProtectKernelModules is not documented!-->
7840
7841 <!--property ProtectKernelLogs is not documented!-->
7842
7843 <!--property ProtectControlGroups is not documented!-->
7844
7845 <!--property PrivateNetwork is not documented!-->
7846
7847 <!--property PrivateUsers is not documented!-->
7848
7849 <!--property PrivateMounts is not documented!-->
7850
a70581ff
XR
7851 <!--property PrivateIPC is not documented!-->
7852
00bb75d7
ZJS
7853 <!--property ProtectHome is not documented!-->
7854
7855 <!--property ProtectSystem is not documented!-->
7856
7857 <!--property SameProcessGroup is not documented!-->
7858
7859 <!--property UtmpIdentifier is not documented!-->
7860
7861 <!--property UtmpMode is not documented!-->
7862
7863 <!--property SELinuxContext is not documented!-->
7864
7865 <!--property AppArmorProfile is not documented!-->
7866
7867 <!--property SmackProcessLabel is not documented!-->
7868
7869 <!--property IgnoreSIGPIPE is not documented!-->
7870
7871 <!--property NoNewPrivileges is not documented!-->
7872
7873 <!--property SystemCallFilter is not documented!-->
7874
7875 <!--property SystemCallArchitectures is not documented!-->
7876
7877 <!--property SystemCallErrorNumber is not documented!-->
7878
1f6b4144
ZJS
7879 <!--property SystemCallLog is not documented!-->
7880
00bb75d7
ZJS
7881 <!--property Personality is not documented!-->
7882
7883 <!--property LockPersonality is not documented!-->
7884
7885 <!--property RestrictAddressFamilies is not documented!-->
7886
7887 <!--property RuntimeDirectoryPreserve is not documented!-->
7888
7889 <!--property RuntimeDirectoryMode is not documented!-->
7890
00bb75d7
ZJS
7891 <!--property StateDirectoryMode is not documented!-->
7892
00bb75d7
ZJS
7893 <!--property CacheDirectoryMode is not documented!-->
7894
00bb75d7
ZJS
7895 <!--property LogsDirectoryMode is not documented!-->
7896
00bb75d7
ZJS
7897 <!--property ConfigurationDirectoryMode is not documented!-->
7898
7899 <!--property ConfigurationDirectory is not documented!-->
7900
7901 <!--property TimeoutCleanUSec is not documented!-->
7902
7903 <!--property MemoryDenyWriteExecute is not documented!-->
7904
7905 <!--property RestrictRealtime is not documented!-->
7906
7907 <!--property RestrictSUIDSGID is not documented!-->
7908
7909 <!--property RestrictNamespaces is not documented!-->
7910
cc86a278
ILG
7911 <!--property RestrictFileSystems is not documented!-->
7912
00bb75d7
ZJS
7913 <!--property BindPaths is not documented!-->
7914
7915 <!--property BindReadOnlyPaths is not documented!-->
7916
7917 <!--property TemporaryFileSystem is not documented!-->
7918
7919 <!--property MountAPIVFS is not documented!-->
7920
7921 <!--property KeyringMode is not documented!-->
7922
e4b2cea3
ZJS
7923 <!--property ProtectProc is not documented!-->
7924
7925 <!--property ProcSubset is not documented!-->
7926
00bb75d7
ZJS
7927 <!--property ProtectHostname is not documented!-->
7928
85614c6e
SR
7929 <!--property MemoryKSM is not documented!-->
7930
00bb75d7
ZJS
7931 <!--property NetworkNamespacePath is not documented!-->
7932
a70581ff
XR
7933 <!--property IPCNamespacePath is not documented!-->
7934
84be0c71
LP
7935 <!--property RootImagePolicy is not documented!-->
7936
7937 <!--property MountImagePolicy is not documented!-->
7938
7939 <!--property ExtensionImagePolicy is not documented!-->
7940
00bb75d7
ZJS
7941 <!--property KillMode is not documented!-->
7942
7943 <!--property KillSignal is not documented!-->
7944
7945 <!--property RestartKillSignal is not documented!-->
7946
7947 <!--property FinalKillSignal is not documented!-->
7948
7949 <!--property SendSIGKILL is not documented!-->
7950
7951 <!--property SendSIGHUP is not documented!-->
7952
7953 <!--property WatchdogSignal is not documented!-->
7954
7955 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7956
00bb75d7
ZJS
7957 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7958
7959 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7960
7961 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7962
48f99d7c
ZJS
7963 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7964
00bb75d7
ZJS
7965 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7966
7967 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7968
7969 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7970
7971 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7972
7973 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7974
7975 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7976
7977 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7978
7979 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7980
7981 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7982
7983 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7984
7985 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7986
7987 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7988
35f4e010
ZJS
7989 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7990
00bb75d7
ZJS
7991 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7992
7993 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7994
7995 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7996
7997 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7998
7999 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
8000
8001 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
8002
8003 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8004
8005 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8006
5483fca0
LP
8007 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
8008
00bb75d7
ZJS
8009 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8010
6c71db76
FS
8011 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
8012
37533c94
FS
8013 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
8014
aac3384e
FS
8015 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
8016
58cde42f 8017 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 8018
93ff34e4
LB
8019 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
8020
4fb0d2dc
MK
8021 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
8022
8023 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
8024
00bb75d7
ZJS
8025 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8026
8027 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8028
8029 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8030
8031 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8032
4fb0d2dc
MK
8033 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
8034
00bb75d7
ZJS
8035 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8036
8037 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8038
8039 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8040
8041 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8042
8043 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8044
8045 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8046
8047 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8048
8049 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8050
8051 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8052
8053 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8054
a8b993dc
LP
8055 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
8056
00bb75d7
ZJS
8057 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8058
8059 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8060
00bb75d7 8061 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8062
00bb75d7 8063 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8064
00bb75d7 8065 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8066
00bb75d7 8067 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8068
00bb75d7 8069 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8070
00bb75d7 8071 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8072
c93a7d4a
PM
8073 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
8074
00bb75d7 8075 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8076
c93a7d4a
PM
8077 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
8078
00bb75d7 8079 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8080
00bb75d7 8081 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8082
00bb75d7 8083 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8084
00bb75d7 8085 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8086
00bb75d7 8087 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8088
00bb75d7 8089 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8090
00bb75d7 8091 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8092
00bb75d7 8093 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8094
00bb75d7 8095 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8096
00bb75d7 8097 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8098
00bb75d7 8099 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8100
00bb75d7 8101 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8102
00bb75d7 8103 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8104
00bb75d7 8105 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8106
00bb75d7 8107 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8108
00bb75d7 8109 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8110
00bb75d7 8111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8112
53fda560
LB
8113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
8114
00bb75d7 8115 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8116
00bb75d7 8117 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8118
00bb75d7 8119 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 8120
53fda560
LB
8121 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
8122
00bb75d7 8123 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 8124
53fda560
LB
8125 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
8126
00bb75d7 8127 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 8128
53fda560
LB
8129 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
8130
00bb75d7 8131 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 8132
53fda560
LB
8133 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
8134
d7fe0a67
PV
8135 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
8136
53fda560
LB
8137 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
8138
1ea275f1
MY
8139 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapWriteback"/>
8140
00bb75d7 8141 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 8142
00bb75d7 8143 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 8144
00bb75d7 8145 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 8146
00bb75d7 8147 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 8148
00bb75d7 8149 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 8150
00bb75d7 8151 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 8152
00bb75d7 8153 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 8154
00bb75d7 8155 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 8156
00bb75d7 8157 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 8158
00bb75d7 8159 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 8160
00bb75d7 8161 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 8162
4d824a4e
AZ
8163 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8164
8165 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8166
d9d3f05d 8167 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 8168
d8a4d64b
AZ
8169 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
8170
9e009a14
JK
8171 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
8172
dcf4781c
JK
8173 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
8174
8175 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
8176
57585d59
MV
8177 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
8178
6bb00842
LP
8179 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
8180
8181 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
8182
dc7d69b3
TM
8183 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
8184
cfc015f0
NR
8185 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
8186
00bb75d7 8187 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 8188
00bb75d7 8189 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 8190
00bb75d7 8191 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 8192
00bb75d7 8193 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 8194
00bb75d7 8195 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 8196
00bb75d7 8197 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 8198
00bb75d7 8199 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 8200
00bb75d7 8201 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 8202
00bb75d7 8203 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 8204
00bb75d7 8205 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 8206
00bb75d7 8207 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 8208
00bb75d7 8209 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 8210
00bb75d7 8211 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 8212
00bb75d7 8213 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 8214
00bb75d7 8215 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 8216
00bb75d7 8217 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 8218
00bb75d7 8219 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 8220
00bb75d7 8221 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 8222
00bb75d7 8223 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 8224
00bb75d7 8225 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 8226
00bb75d7 8227 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 8228
00bb75d7 8229 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 8230
00bb75d7 8231 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 8232
00bb75d7 8233 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 8234
00bb75d7 8235 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 8236
00bb75d7 8237 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 8238
00bb75d7 8239 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 8240
00bb75d7 8241 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 8242
00bb75d7 8243 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 8244
00bb75d7 8245 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 8246
00bb75d7 8247 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 8248
00bb75d7 8249 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 8250
00bb75d7 8251 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 8252
00bb75d7 8253 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 8254
00bb75d7 8255 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 8256
00bb75d7 8257 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 8258
00bb75d7 8259 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 8260
00bb75d7 8261 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 8262
00bb75d7 8263 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 8264
00bb75d7 8265 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 8266
35f4e010
ZJS
8267 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8268
8269 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8270
8271 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8272
8273 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8274
8275 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8276
8277 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8278
9c0c6701
DDM
8279 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
8280
a07b9926
LB
8281 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
8282
93f59701
LB
8283 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
8284
35f4e010
ZJS
8285 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8286
00bb75d7 8287 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 8288
00bb75d7 8289 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 8290
00bb75d7 8291 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 8292
00bb75d7 8293 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 8294
00bb75d7 8295 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 8296
00bb75d7 8297 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 8298
00bb75d7 8299 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 8300
00bb75d7 8301 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 8302
00bb75d7 8303 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 8304
00bb75d7 8305 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 8306
00bb75d7 8307 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 8308
00bb75d7 8309 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 8310
00bb75d7 8311 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 8312
00bb75d7 8313 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 8314
00bb75d7 8315 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 8316
00bb75d7 8317 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 8318
00bb75d7 8319 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 8320
00bb75d7 8321 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 8322
00bb75d7 8323 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 8324
00bb75d7 8325 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8326
00bb75d7 8327 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8328
00bb75d7 8329 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8330
00bb75d7 8331 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8332
00bb75d7 8333 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8334
00bb75d7 8335 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8336
51462135
DDM
8337 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
8338
8339 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
8340
00bb75d7 8341 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8342
00bb75d7 8343 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8344
00bb75d7 8345 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8346
00bb75d7 8347 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8348
00bb75d7 8349 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8350
00bb75d7 8351 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8352
00bb75d7 8353 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8354
00bb75d7 8355 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8356
00bb75d7 8357 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8358
523ea123
QD
8359 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
8360
00bb75d7 8361 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8362
00bb75d7 8363 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8364
00bb75d7 8365 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8366
00bb75d7 8367 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8368
00bb75d7 8369 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8370
00bb75d7 8371 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8372
00bb75d7 8373 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8374
854eca4a
MY
8375 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
8376
00bb75d7 8377 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8378
e4b2cea3
ZJS
8379 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8380
43144be4
LP
8381 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8382
e4b2cea3
ZJS
8383 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8384
43144be4
LP
8385 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8386
bbfb25f4
DDM
8387 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
8388
00bb75d7 8389 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8390
00bb75d7 8391 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8392
00bb75d7 8393 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8394
00bb75d7 8395 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8396
00bb75d7 8397 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8398
ddc155b2
TM
8399 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8400
8401 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8402
8c35c10d 8403 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
8404
00bb75d7 8405 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8406
00bb75d7 8407 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8408
00bb75d7 8409 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8410
00bb75d7 8411 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8412
00bb75d7 8413 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8414
00bb75d7 8415 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8416
00bb75d7 8417 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8418
00bb75d7 8419 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8420
00bb75d7 8421 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8422
00bb75d7 8423 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8424
00bb75d7 8425 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8426
a70581ff
XR
8427 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8428
00bb75d7 8429 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8430
00bb75d7 8431 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8432
00bb75d7 8433 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8434
00bb75d7 8435 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8436
00bb75d7 8437 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8438
00bb75d7 8439 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8440
00bb75d7 8441 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8442
00bb75d7 8443 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8444
00bb75d7 8445 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8446
00bb75d7 8447 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8448
00bb75d7 8449 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8450
00bb75d7 8451 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8452
00bb75d7 8453 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8454
1f6b4144
ZJS
8455 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8456
00bb75d7 8457 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8458
00bb75d7 8459 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8460
00bb75d7 8461 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8462
211a3d87
LB
8463 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8464
00bb75d7 8465 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8466
00bb75d7 8467 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8468
00bb75d7 8469 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8470
211a3d87
LB
8471 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8472
00bb75d7 8473 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8474
00bb75d7 8475 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 8476
211a3d87
LB
8477 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8478
00bb75d7 8479 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 8480
00bb75d7 8481 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 8482
211a3d87
LB
8483 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8484
00bb75d7 8485 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 8486
00bb75d7 8487 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 8488
00bb75d7 8489 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 8490
00bb75d7 8491 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 8492
00bb75d7 8493 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 8494
00bb75d7 8495 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 8496
00bb75d7 8497 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 8498
00bb75d7 8499 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 8500
00bb75d7 8501 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 8502
cc86a278
ILG
8503 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8504
00bb75d7 8505 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 8506
00bb75d7 8507 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 8508
00bb75d7 8509 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 8510
00bb75d7 8511 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 8512
00bb75d7 8513 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 8514
e4b2cea3
ZJS
8515 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8516
8517 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8518
00bb75d7 8519 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 8520
85614c6e
SR
8521 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
8522
00bb75d7 8523 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 8524
a70581ff
XR
8525 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8526
84be0c71
LP
8527 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8528
8529 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8530
8531 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8532
00bb75d7 8533 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 8534
00bb75d7 8535 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 8536
00bb75d7 8537 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 8538
00bb75d7 8539 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 8540
00bb75d7 8541 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8542
00bb75d7 8543 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8544
00bb75d7 8545 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8546
00bb75d7 8547 <!--End of Autogenerated section-->
47fb7fd6
ZJS
8548
8549 <refsect2>
8550 <title>Properties</title>
8551
8552 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8553 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8554 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8555 execute. They also share most of the fields related to the execution context that Service objects
8556 expose (see above). In addition to these properties there are the following:</para>
8557
8558 <para><varname>ControlPID</varname> contains the PID of the currently running
8559 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8560 running, otherwise 0.</para>
8561
8562 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8563 can take the values <literal>success</literal>, <literal>resources</literal>,
8564 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8565 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8566 corresponding field of service unit objects (see above).</para>
8567 </refsect2>
8568 </refsect1>
8569
8570 <refsect1>
8571 <title>Automount Unit Objects</title>
8572
8573 <para>All automount unit objects implement the
8574 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8575 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8576
48f99d7c 8577 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
8578node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8579 interface org.freedesktop.systemd1.Automount {
8580 properties:
8581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8582 readonly s Where = '...';
8583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
8584 readonly s ExtraOptions = '...';
8585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8586 readonly u DirectoryMode = ...;
8587 readonly s Result = '...';
8588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8589 readonly t TimeoutIdleUSec = ...;
3031660c 8590 };
47fb7fd6
ZJS
8591 interface org.freedesktop.DBus.Peer { ... };
8592 interface org.freedesktop.DBus.Introspectable { ... };
8593 interface org.freedesktop.DBus.Properties { ... };
8594 interface org.freedesktop.systemd1.Unit { ... };
8595};
8596 </programlisting>
8597
8598 <!--property Where is not documented!-->
8599
7c5cef22
AS
8600 <!--property ExtraOptions is not documented!-->
8601
47fb7fd6
ZJS
8602 <!--property DirectoryMode is not documented!-->
8603
8604 <!--property TimeoutIdleUSec is not documented!-->
8605
00bb75d7
ZJS
8606 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8607
00bb75d7
ZJS
8608 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8609
8610 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8611
8612 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8613
48f99d7c
ZJS
8614 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8615
00bb75d7
ZJS
8616 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8617
7c5cef22
AS
8618 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8619
00bb75d7
ZJS
8620 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8621
8622 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8623
8624 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8625
8626 <!--End of Autogenerated section-->
8627
47fb7fd6
ZJS
8628 <refsect2>
8629 <title>Properties</title>
8630
8631 <para>Most of the properties map directly to the corresponding settings in the automount unit
8632 files.</para>
8633
8634 <para><varname>Result</varname> knows the values <literal>success</literal> and
8635 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8636 the corresponding field of the Service object.</para>
8637 </refsect2>
8638 </refsect1>
8639
8640
8641 <refsect1>
8642 <title>Timer Unit Objects</title>
8643
8644 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8645 interface (described here) in addition to the generic
8646 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8647
48f99d7c 8648 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
8649node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8650 interface org.freedesktop.systemd1.Timer {
8651 properties:
8652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8653 readonly s Unit = '...';
8654 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8655 readonly a(stt) TimersMonotonic = [...];
8656 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8657 readonly a(sst) TimersCalendar = [...];
8658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8659 readonly b OnClockChange = ...;
8660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8661 readonly b OnTimezoneChange = ...;
8662 readonly t NextElapseUSecRealtime = ...;
8663 readonly t NextElapseUSecMonotonic = ...;
8664 readonly t LastTriggerUSec = ...;
8665 readonly t LastTriggerUSecMonotonic = ...;
8666 readonly s Result = '...';
8667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8668 readonly t AccuracyUSec = ...;
8669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8670 readonly t RandomizedDelayUSec = ...;
8671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
8672 readonly b FixedRandomDelay = ...;
8673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8674 readonly b Persistent = ...;
8675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8676 readonly b WakeSystem = ...;
8677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8678 readonly b RemainAfterElapse = ...;
3031660c 8679 };
47fb7fd6
ZJS
8680 interface org.freedesktop.DBus.Peer { ... };
8681 interface org.freedesktop.DBus.Introspectable { ... };
8682 interface org.freedesktop.DBus.Properties { ... };
8683 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8684};
8685 </programlisting>
8686
47fb7fd6
ZJS
8687 <!--property OnClockChange is not documented!-->
8688
8689 <!--property OnTimezoneChange is not documented!-->
8690
8691 <!--property LastTriggerUSec is not documented!-->
8692
8693 <!--property LastTriggerUSecMonotonic is not documented!-->
8694
8695 <!--property AccuracyUSec is not documented!-->
8696
8697 <!--property RandomizedDelayUSec is not documented!-->
8698
acf24a1a
KG
8699 <!--property FixedRandomDelay is not documented!-->
8700
47fb7fd6
ZJS
8701 <!--property Persistent is not documented!-->
8702
8703 <!--property WakeSystem is not documented!-->
8704
8705 <!--property RemainAfterElapse is not documented!-->
8706
00bb75d7
ZJS
8707 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8708
00bb75d7
ZJS
8709 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8710
8711 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8712
8713 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8714
48f99d7c
ZJS
8715 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8716
00bb75d7
ZJS
8717 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8718
8719 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8720
8721 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8722
8723 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8724
8725 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8726
8727 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8728
8729 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8730
8731 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8732
8733 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8734
8735 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8736
8737 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8738
8739 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8740
acf24a1a
KG
8741 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8742
00bb75d7
ZJS
8743 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8744
8745 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8746
8747 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8748
8749 <!--End of Autogenerated section-->
8750
3031660c
ZJS
8751 <refsect2>
8752 <title>Properties</title>
8753
47fb7fd6 8754 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8755
47fb7fd6
ZJS
8756 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8757 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8758 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8759 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8760 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8761 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8762 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8763
47fb7fd6
ZJS
8764 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8765 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8766 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8767 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8768
47fb7fd6
ZJS
8769 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8770 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8771 does not include at least one calendar event.</para>
3031660c 8772
47fb7fd6
ZJS
8773 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8774 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8775 does not include at least one monotonic event.</para>
8776
8777 <para><varname>Result</varname> knows the values <literal>success</literal> and
8778 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8779 property of the service interface.</para>
3031660c
ZJS
8780 </refsect2>
8781 </refsect1>
8782
8783 <refsect1>
47fb7fd6 8784 <title>Swap Unit Objects</title>
3031660c 8785
47fb7fd6
ZJS
8786 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8787 interface (described here) in addition to the generic
8788 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8789
48f99d7c 8790 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8791node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8792 interface org.freedesktop.systemd1.Swap {
3031660c 8793 methods:
47fb7fd6
ZJS
8794 GetProcesses(out a(sus) processes);
8795 AttachProcesses(in s subcgroup,
8796 in au pids);
3031660c 8797 properties:
47fb7fd6
ZJS
8798 readonly s What = '...';
8799 readonly i Priority = ...;
8800 readonly s Options = '...';
8801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8802 readonly t TimeoutUSec = ...;
8803 readonly u ControlPID = ...;
8804 readonly s Result = '...';
8805 readonly u UID = ...;
8806 readonly u GID = ...;
8807 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8808 readonly a(sasbttttuii) ExecActivate = [...];
8809 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8810 readonly a(sasbttttuii) ExecDeactivate = [...];
8811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8812 readonly s Slice = '...';
8813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8814 readonly s ControlGroup = '...';
8815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8816 readonly t ControlGroupId = ...;
8817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8818 readonly t MemoryCurrent = ...;
8819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
8820 readonly t MemoryPeak = ...;
8821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
8822 readonly t MemorySwapCurrent = ...;
8823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
8824 readonly t MemorySwapPeak = ...;
8825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 8826 readonly t MemoryZSwapCurrent = ...;
26caa668 8827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8828 readonly t MemoryAvailable = ...;
8829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
8830 readonly t EffectiveMemoryMax = ...;
8831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8832 readonly t EffectiveMemoryHigh = ...;
8833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8834 readonly t CPUUsageNSec = ...;
8835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8836 readonly ay EffectiveCPUs = [...];
8837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8838 readonly ay EffectiveMemoryNodes = [...];
8839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8840 readonly t TasksCurrent = ...;
8841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
8842 readonly t EffectiveTasksMax = ...;
8843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8844 readonly t IPIngressBytes = ...;
8845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8846 readonly t IPIngressPackets = ...;
8847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8848 readonly t IPEgressBytes = ...;
8849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8850 readonly t IPEgressPackets = ...;
8851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8852 readonly t IOReadBytes = ...;
8853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8854 readonly t IOReadOperations = ...;
8855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8856 readonly t IOWriteBytes = ...;
8857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8858 readonly t IOWriteOperations = ...;
8859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8860 readonly b Delegate = ...;
8861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8862 readonly as DelegateControllers = ['...', ...];
8863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
8864 readonly s DelegateSubgroup = '...';
8865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8866 readonly b CPUAccounting = ...;
8867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8868 readonly t CPUWeight = ...;
8869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8870 readonly t StartupCPUWeight = ...;
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8872 readonly t CPUShares = ...;
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8874 readonly t StartupCPUShares = ...;
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8876 readonly t CPUQuotaPerSecUSec = ...;
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8878 readonly t CPUQuotaPeriodUSec = ...;
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8880 readonly ay AllowedCPUs = [...];
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8882 readonly ay StartupAllowedCPUs = [...];
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8884 readonly ay AllowedMemoryNodes = [...];
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8886 readonly ay StartupAllowedMemoryNodes = [...];
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8888 readonly b IOAccounting = ...;
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8890 readonly t IOWeight = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8892 readonly t StartupIOWeight = ...;
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8894 readonly a(st) IODeviceWeight = [...];
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8896 readonly a(st) IOReadBandwidthMax = [...];
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8898 readonly a(st) IOWriteBandwidthMax = [...];
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8900 readonly a(st) IOReadIOPSMax = [...];
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8902 readonly a(st) IOWriteIOPSMax = [...];
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8904 readonly a(st) IODeviceLatencyTargetUSec = [...];
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8906 readonly b BlockIOAccounting = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8908 readonly t BlockIOWeight = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8910 readonly t StartupBlockIOWeight = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8912 readonly a(st) BlockIODeviceWeight = [...];
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8914 readonly a(st) BlockIOReadBandwidth = [...];
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8916 readonly a(st) BlockIOWriteBandwidth = [...];
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8918 readonly b MemoryAccounting = ...;
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8920 readonly t DefaultMemoryLow = ...;
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8922 readonly t DefaultStartupMemoryLow = ...;
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8924 readonly t DefaultMemoryMin = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8926 readonly t MemoryMin = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8928 readonly t MemoryLow = ...;
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8930 readonly t StartupMemoryLow = ...;
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8932 readonly t MemoryHigh = ...;
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8934 readonly t StartupMemoryHigh = ...;
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8936 readonly t MemoryMax = ...;
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8938 readonly t StartupMemoryMax = ...;
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8940 readonly t MemorySwapMax = ...;
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8942 readonly t StartupMemorySwapMax = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8944 readonly t MemoryZSwapMax = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8946 readonly t StartupMemoryZSwapMax = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1ea275f1
MY
8948 readonly b MemoryZSwapWriteback = ...;
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8950 readonly t MemoryLimit = ...;
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8952 readonly s DevicePolicy = '...';
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8954 readonly a(ss) DeviceAllow = [...];
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8956 readonly b TasksAccounting = ...;
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8958 readonly t TasksMax = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8960 readonly b IPAccounting = ...;
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8962 readonly a(iayu) IPAddressAllow = [...];
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8964 readonly a(iayu) IPAddressDeny = [...];
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8966 readonly as IPIngressFilterPath = ['...', ...];
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8968 readonly as IPEgressFilterPath = ['...', ...];
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8970 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8972 readonly s ManagedOOMSwap = '...';
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8974 readonly s ManagedOOMMemoryPressure = '...';
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8976 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8978 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8980 readonly a(ss) BPFProgram = [...];
dcf4781c 8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8982 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8984 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8986 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8988 readonly s MemoryPressureWatch = '...';
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8990 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8992 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8994 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8996 readonly as Environment = ['...', ...];
8997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8998 readonly a(sb) EnvironmentFiles = [...];
8999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9000 readonly as PassEnvironment = ['...', ...];
9001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9002 readonly as UnsetEnvironment = ['...', ...];
9003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9004 readonly u UMask = ...;
9005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9006 readonly t LimitCPU = ...;
9007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9008 readonly t LimitCPUSoft = ...;
9009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9010 readonly t LimitFSIZE = ...;
9011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9012 readonly t LimitFSIZESoft = ...;
9013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9014 readonly t LimitDATA = ...;
9015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9016 readonly t LimitDATASoft = ...;
9017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9018 readonly t LimitSTACK = ...;
9019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9020 readonly t LimitSTACKSoft = ...;
9021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9022 readonly t LimitCORE = ...;
9023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9024 readonly t LimitCORESoft = ...;
9025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9026 readonly t LimitRSS = ...;
9027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9028 readonly t LimitRSSSoft = ...;
9029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9030 readonly t LimitNOFILE = ...;
9031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9032 readonly t LimitNOFILESoft = ...;
9033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9034 readonly t LimitAS = ...;
9035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9036 readonly t LimitASSoft = ...;
9037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9038 readonly t LimitNPROC = ...;
9039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9040 readonly t LimitNPROCSoft = ...;
9041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9042 readonly t LimitMEMLOCK = ...;
9043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9044 readonly t LimitMEMLOCKSoft = ...;
9045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9046 readonly t LimitLOCKS = ...;
9047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9048 readonly t LimitLOCKSSoft = ...;
9049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9050 readonly t LimitSIGPENDING = ...;
9051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9052 readonly t LimitSIGPENDINGSoft = ...;
9053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9054 readonly t LimitMSGQUEUE = ...;
9055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9056 readonly t LimitMSGQUEUESoft = ...;
9057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9058 readonly t LimitNICE = ...;
9059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9060 readonly t LimitNICESoft = ...;
9061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9062 readonly t LimitRTPRIO = ...;
9063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9064 readonly t LimitRTPRIOSoft = ...;
9065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9066 readonly t LimitRTTIME = ...;
9067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9068 readonly t LimitRTTIMESoft = ...;
9069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9070 readonly s WorkingDirectory = '...';
9071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9072 readonly s RootDirectory = '...';
9073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9074 readonly s RootImage = '...';
9075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
9076 readonly a(ss) RootImageOptions = [...];
9077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9078 readonly ay RootHash = [...];
9079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9080 readonly s RootHashPath = '...';
9081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9082 readonly ay RootHashSignature = [...];
9083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9084 readonly s RootHashSignaturePath = '...';
9085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9086 readonly s RootVerity = '...';
9087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
9088 readonly b RootEphemeral = ...;
9089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
9090 readonly as ExtensionDirectories = ['...', ...];
9091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
9092 readonly a(sba(ss)) ExtensionImages = [...];
9093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
9094 readonly a(ssba(ss)) MountImages = [...];
9095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9096 readonly i OOMScoreAdjust = ...;
9097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9098 readonly t CoredumpFilter = ...;
9099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9100 readonly i Nice = ...;
9101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9102 readonly i IOSchedulingClass = ...;
9103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9104 readonly i IOSchedulingPriority = ...;
9105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9106 readonly i CPUSchedulingPolicy = ...;
9107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9108 readonly i CPUSchedulingPriority = ...;
9109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9110 readonly ay CPUAffinity = [...];
9111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9112 readonly b CPUAffinityFromNUMA = ...;
9113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9114 readonly i NUMAPolicy = ...;
9115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9116 readonly ay NUMAMask = [...];
9117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9118 readonly t TimerSlackNSec = ...;
9119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9120 readonly b CPUSchedulingResetOnFork = ...;
9121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9122 readonly b NonBlocking = ...;
9123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9124 readonly s StandardInput = '...';
9125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9126 readonly s StandardInputFileDescriptorName = '...';
9127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9128 readonly ay StandardInputData = [...];
9129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9130 readonly s StandardOutput = '...';
9131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9132 readonly s StandardOutputFileDescriptorName = '...';
9133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9134 readonly s StandardError = '...';
9135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9136 readonly s StandardErrorFileDescriptorName = '...';
9137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9138 readonly s TTYPath = '...';
9139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9140 readonly b TTYReset = ...;
9141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9142 readonly b TTYVHangup = ...;
9143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9144 readonly b TTYVTDisallocate = ...;
9145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
9146 readonly q TTYRows = ...;
9147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9148 readonly q TTYColumns = ...;
9149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9150 readonly i SyslogPriority = ...;
9151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9152 readonly s SyslogIdentifier = '...';
9153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9154 readonly b SyslogLevelPrefix = ...;
9155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9156 readonly i SyslogLevel = ...;
9157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9158 readonly i SyslogFacility = ...;
9159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9160 readonly i LogLevelMax = ...;
9161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9162 readonly t LogRateLimitIntervalUSec = ...;
9163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9164 readonly u LogRateLimitBurst = ...;
9165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9166 readonly aay LogExtraFields = [[...], ...];
9167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
9168 readonly a(bs) LogFilterPatterns = [...];
9169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9170 readonly s LogNamespace = '...';
9171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9172 readonly i SecureBits = ...;
9173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9174 readonly t CapabilityBoundingSet = ...;
9175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9176 readonly t AmbientCapabilities = ...;
9177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9178 readonly s User = '...';
9179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9180 readonly s Group = '...';
9181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9182 readonly b DynamicUser = ...;
9183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
9184 readonly b SetLoginEnvironment = ...;
9185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9186 readonly b RemoveIPC = ...;
9187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9188 readonly a(say) SetCredential = [...];
9189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
9190 readonly a(say) SetCredentialEncrypted = [...];
9191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9192 readonly a(ss) LoadCredential = [...];
9193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
9194 readonly a(ss) LoadCredentialEncrypted = [...];
9195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
9196 readonly as ImportCredential = ['...', ...];
9197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9198 readonly as SupplementaryGroups = ['...', ...];
9199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9200 readonly s PAMName = '...';
9201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9202 readonly as ReadWritePaths = ['...', ...];
9203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9204 readonly as ReadOnlyPaths = ['...', ...];
9205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9206 readonly as InaccessiblePaths = ['...', ...];
9207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
9208 readonly as ExecPaths = ['...', ...];
9209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9210 readonly as NoExecPaths = ['...', ...];
9211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 9212 readonly as ExecSearchPath = ['...', ...];
9213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9214 readonly t MountFlags = ...;
9215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9216 readonly b PrivateTmp = ...;
9217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9218 readonly b PrivateDevices = ...;
9219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9220 readonly b ProtectClock = ...;
9221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9222 readonly b ProtectKernelTunables = ...;
9223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9224 readonly b ProtectKernelModules = ...;
9225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9226 readonly b ProtectKernelLogs = ...;
9227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9228 readonly b ProtectControlGroups = ...;
9229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9230 readonly b PrivateNetwork = ...;
9231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9232 readonly b PrivateUsers = ...;
9233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9234 readonly b PrivateMounts = ...;
9235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
9236 readonly b PrivateIPC = ...;
9237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9238 readonly s ProtectHome = '...';
9239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9240 readonly s ProtectSystem = '...';
9241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9242 readonly b SameProcessGroup = ...;
9243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9244 readonly s UtmpIdentifier = '...';
9245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9246 readonly s UtmpMode = '...';
9247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9248 readonly (bs) SELinuxContext = ...;
9249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9250 readonly (bs) AppArmorProfile = ...;
9251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9252 readonly (bs) SmackProcessLabel = ...;
9253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9254 readonly b IgnoreSIGPIPE = ...;
9255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9256 readonly b NoNewPrivileges = ...;
9257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9258 readonly (bas) SystemCallFilter = ...;
9259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9260 readonly as SystemCallArchitectures = ['...', ...];
9261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9262 readonly i SystemCallErrorNumber = ...;
9263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
9264 readonly (bas) SystemCallLog = ...;
9265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9266 readonly s Personality = '...';
9267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9268 readonly b LockPersonality = ...;
9269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9270 readonly (bas) RestrictAddressFamilies = ...;
9271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9272 readonly a(sst) RuntimeDirectorySymlink = [...];
9273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9274 readonly s RuntimeDirectoryPreserve = '...';
9275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9276 readonly u RuntimeDirectoryMode = ...;
9277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9278 readonly as RuntimeDirectory = ['...', ...];
9279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9280 readonly a(sst) StateDirectorySymlink = [...];
9281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9282 readonly u StateDirectoryMode = ...;
9283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9284 readonly as StateDirectory = ['...', ...];
9285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9286 readonly a(sst) CacheDirectorySymlink = [...];
9287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9288 readonly u CacheDirectoryMode = ...;
9289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9290 readonly as CacheDirectory = ['...', ...];
9291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9292 readonly a(sst) LogsDirectorySymlink = [...];
9293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9294 readonly u LogsDirectoryMode = ...;
9295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9296 readonly as LogsDirectory = ['...', ...];
9297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9298 readonly u ConfigurationDirectoryMode = ...;
9299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9300 readonly as ConfigurationDirectory = ['...', ...];
9301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9302 readonly t TimeoutCleanUSec = ...;
9303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9304 readonly b MemoryDenyWriteExecute = ...;
9305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9306 readonly b RestrictRealtime = ...;
9307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9308 readonly b RestrictSUIDSGID = ...;
9309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9310 readonly t RestrictNamespaces = ...;
9311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
9312 readonly (bas) RestrictFileSystems = ...;
9313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9314 readonly a(ssbt) BindPaths = [...];
9315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9316 readonly a(ssbt) BindReadOnlyPaths = [...];
9317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9318 readonly a(ss) TemporaryFileSystem = [...];
9319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9320 readonly b MountAPIVFS = ...;
9321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9322 readonly s KeyringMode = '...';
9323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9324 readonly s ProtectProc = '...';
9325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9326 readonly s ProcSubset = '...';
9327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9328 readonly b ProtectHostname = ...;
9329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
9330 readonly b MemoryKSM = ...;
9331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9332 readonly s NetworkNamespacePath = '...';
9333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
9334 readonly s IPCNamespacePath = '...';
9335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
9336 readonly s RootImagePolicy = '...';
9337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9338 readonly s MountImagePolicy = '...';
9339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9340 readonly s ExtensionImagePolicy = '...';
9341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9342 readonly s KillMode = '...';
9343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9344 readonly i KillSignal = ...;
9345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9346 readonly i RestartKillSignal = ...;
9347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9348 readonly i FinalKillSignal = ...;
9349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9350 readonly b SendSIGKILL = ...;
9351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9352 readonly b SendSIGHUP = ...;
9353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9354 readonly i WatchdogSignal = ...;
3031660c 9355 };
47fb7fd6
ZJS
9356 interface org.freedesktop.DBus.Peer { ... };
9357 interface org.freedesktop.DBus.Introspectable { ... };
9358 interface org.freedesktop.DBus.Properties { ... };
9359 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9360};
9361 </programlisting>
9362
00bb75d7
ZJS
9363 <!--method GetProcesses is not documented!-->
9364
9365 <!--method AttachProcesses is not documented!-->
9366
9367 <!--property What is not documented!-->
9368
9369 <!--property Priority is not documented!-->
9370
9371 <!--property Options is not documented!-->
9372
9373 <!--property TimeoutUSec is not documented!-->
9374
9375 <!--property UID is not documented!-->
9376
9377 <!--property GID is not documented!-->
9378
9379 <!--property ExecDeactivate is not documented!-->
9380
9381 <!--property Slice is not documented!-->
9382
5483fca0
LP
9383 <!--property ControlGroupId is not documented!-->
9384
00bb75d7
ZJS
9385 <!--property MemoryCurrent is not documented!-->
9386
6c71db76
FS
9387 <!--property MemoryPeak is not documented!-->
9388
37533c94
FS
9389 <!--property MemorySwapCurrent is not documented!-->
9390
aac3384e
FS
9391 <!--property MemorySwapPeak is not documented!-->
9392
58cde42f 9393 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 9394
4fb0d2dc
MK
9395 <!--property EffectiveMemoryMax is not documented!-->
9396
9397 <!--property EffectiveMemoryHigh is not documented!-->
9398
00bb75d7
ZJS
9399 <!--property CPUUsageNSec is not documented!-->
9400
9401 <!--property EffectiveCPUs is not documented!-->
9402
9403 <!--property EffectiveMemoryNodes is not documented!-->
9404
9405 <!--property TasksCurrent is not documented!-->
9406
4fb0d2dc
MK
9407 <!--property EffectiveTasksMax is not documented!-->
9408
00bb75d7
ZJS
9409 <!--property IPIngressBytes is not documented!-->
9410
9411 <!--property IPIngressPackets is not documented!-->
9412
9413 <!--property IPEgressBytes is not documented!-->
9414
9415 <!--property IPEgressPackets is not documented!-->
9416
9417 <!--property IOReadBytes is not documented!-->
9418
9419 <!--property IOReadOperations is not documented!-->
9420
9421 <!--property IOWriteBytes is not documented!-->
9422
9423 <!--property IOWriteOperations is not documented!-->
9424
9425 <!--property Delegate is not documented!-->
9426
9427 <!--property DelegateControllers is not documented!-->
9428
9429 <!--property CPUAccounting is not documented!-->
9430
9431 <!--property CPUWeight is not documented!-->
9432
9433 <!--property StartupCPUWeight is not documented!-->
9434
9435 <!--property CPUShares is not documented!-->
9436
9437 <!--property StartupCPUShares is not documented!-->
9438
9439 <!--property CPUQuotaPerSecUSec is not documented!-->
9440
9441 <!--property CPUQuotaPeriodUSec is not documented!-->
9442
9443 <!--property AllowedCPUs is not documented!-->
9444
c93a7d4a
PM
9445 <!--property StartupAllowedCPUs is not documented!-->
9446
00bb75d7
ZJS
9447 <!--property AllowedMemoryNodes is not documented!-->
9448
c93a7d4a
PM
9449 <!--property StartupAllowedMemoryNodes is not documented!-->
9450
00bb75d7
ZJS
9451 <!--property IOAccounting is not documented!-->
9452
9453 <!--property IOWeight is not documented!-->
9454
9455 <!--property StartupIOWeight is not documented!-->
9456
9457 <!--property IODeviceWeight is not documented!-->
9458
9459 <!--property IOReadBandwidthMax is not documented!-->
9460
9461 <!--property IOWriteBandwidthMax is not documented!-->
9462
9463 <!--property IOReadIOPSMax is not documented!-->
9464
9465 <!--property IOWriteIOPSMax is not documented!-->
9466
9467 <!--property IODeviceLatencyTargetUSec is not documented!-->
9468
9469 <!--property BlockIOAccounting is not documented!-->
9470
9471 <!--property BlockIOWeight is not documented!-->
9472
9473 <!--property StartupBlockIOWeight is not documented!-->
9474
9475 <!--property BlockIODeviceWeight is not documented!-->
9476
9477 <!--property BlockIOReadBandwidth is not documented!-->
9478
9479 <!--property BlockIOWriteBandwidth is not documented!-->
9480
9481 <!--property MemoryAccounting is not documented!-->
9482
9483 <!--property DefaultMemoryLow is not documented!-->
9484
53fda560
LB
9485 <!--property DefaultStartupMemoryLow is not documented!-->
9486
00bb75d7
ZJS
9487 <!--property DefaultMemoryMin is not documented!-->
9488
9489 <!--property MemoryMin is not documented!-->
9490
9491 <!--property MemoryLow is not documented!-->
9492
53fda560
LB
9493 <!--property StartupMemoryLow is not documented!-->
9494
00bb75d7
ZJS
9495 <!--property MemoryHigh is not documented!-->
9496
53fda560
LB
9497 <!--property StartupMemoryHigh is not documented!-->
9498
00bb75d7
ZJS
9499 <!--property MemoryMax is not documented!-->
9500
53fda560
LB
9501 <!--property StartupMemoryMax is not documented!-->
9502
00bb75d7
ZJS
9503 <!--property MemorySwapMax is not documented!-->
9504
53fda560
LB
9505 <!--property StartupMemorySwapMax is not documented!-->
9506
d7fe0a67
PV
9507 <!--property MemoryZSwapMax is not documented!-->
9508
53fda560
LB
9509 <!--property StartupMemoryZSwapMax is not documented!-->
9510
1ea275f1
MY
9511 <!--property MemoryZSwapWriteback is not documented!-->
9512
00bb75d7
ZJS
9513 <!--property MemoryLimit is not documented!-->
9514
9515 <!--property DevicePolicy is not documented!-->
9516
9517 <!--property DeviceAllow is not documented!-->
9518
9519 <!--property TasksAccounting is not documented!-->
9520
9521 <!--property TasksMax is not documented!-->
9522
9523 <!--property IPAccounting is not documented!-->
9524
9525 <!--property IPAddressAllow is not documented!-->
9526
9527 <!--property IPAddressDeny is not documented!-->
9528
9529 <!--property IPIngressFilterPath is not documented!-->
9530
9531 <!--property IPEgressFilterPath is not documented!-->
9532
9533 <!--property DisableControllers is not documented!-->
9534
4d824a4e
AZ
9535 <!--property ManagedOOMSwap is not documented!-->
9536
9537 <!--property ManagedOOMMemoryPressure is not documented!-->
9538
d9d3f05d 9539 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9540
d8a4d64b
AZ
9541 <!--property ManagedOOMPreference is not documented!-->
9542
9e009a14
JK
9543 <!--property BPFProgram is not documented!-->
9544
dcf4781c
JK
9545 <!--property SocketBindAllow is not documented!-->
9546
9547 <!--property SocketBindDeny is not documented!-->
9548
57585d59
MV
9549 <!--property RestrictNetworkInterfaces is not documented!-->
9550
6bb00842
LP
9551 <!--property MemoryPressureWatch is not documented!-->
9552
9553 <!--property MemoryPressureThresholdUSec is not documented!-->
9554
dc7d69b3
TM
9555 <!--property NFTSet is not documented!-->
9556
cfc015f0
NR
9557 <!--property CoredumpReceive is not documented!-->
9558
00bb75d7
ZJS
9559 <!--property EnvironmentFiles is not documented!-->
9560
9561 <!--property PassEnvironment is not documented!-->
9562
9563 <!--property UnsetEnvironment is not documented!-->
9564
9565 <!--property UMask is not documented!-->
9566
9567 <!--property LimitCPUSoft is not documented!-->
9568
9569 <!--property LimitFSIZE is not documented!-->
9570
9571 <!--property LimitFSIZESoft is not documented!-->
9572
9573 <!--property LimitDATA is not documented!-->
9574
9575 <!--property LimitDATASoft is not documented!-->
9576
9577 <!--property LimitSTACK is not documented!-->
9578
9579 <!--property LimitSTACKSoft is not documented!-->
9580
9581 <!--property LimitCORE is not documented!-->
9582
9583 <!--property LimitCORESoft is not documented!-->
9584
9585 <!--property LimitRSS is not documented!-->
9586
9587 <!--property LimitRSSSoft is not documented!-->
9588
9589 <!--property LimitNOFILE is not documented!-->
9590
9591 <!--property LimitNOFILESoft is not documented!-->
9592
9593 <!--property LimitAS is not documented!-->
9594
9595 <!--property LimitASSoft is not documented!-->
9596
9597 <!--property LimitNPROC is not documented!-->
9598
9599 <!--property LimitNPROCSoft is not documented!-->
9600
9601 <!--property LimitMEMLOCK is not documented!-->
9602
9603 <!--property LimitMEMLOCKSoft is not documented!-->
9604
9605 <!--property LimitLOCKS is not documented!-->
9606
9607 <!--property LimitLOCKSSoft is not documented!-->
9608
9609 <!--property LimitSIGPENDING is not documented!-->
9610
9611 <!--property LimitSIGPENDINGSoft is not documented!-->
9612
9613 <!--property LimitMSGQUEUE is not documented!-->
9614
9615 <!--property LimitMSGQUEUESoft is not documented!-->
9616
9617 <!--property LimitNICE is not documented!-->
9618
9619 <!--property LimitNICESoft is not documented!-->
9620
9621 <!--property LimitRTPRIO is not documented!-->
9622
9623 <!--property LimitRTPRIOSoft is not documented!-->
9624
9625 <!--property LimitRTTIME is not documented!-->
9626
9627 <!--property LimitRTTIMESoft is not documented!-->
9628
9629 <!--property WorkingDirectory is not documented!-->
9630
35f4e010
ZJS
9631 <!--property RootHashPath is not documented!-->
9632
35f4e010
ZJS
9633 <!--property RootHashSignaturePath is not documented!-->
9634
9c0c6701
DDM
9635 <!--property RootEphemeral is not documented!-->
9636
00bb75d7
ZJS
9637 <!--property OOMScoreAdjust is not documented!-->
9638
9639 <!--property CoredumpFilter is not documented!-->
9640
9641 <!--property Nice is not documented!-->
9642
9643 <!--property IOSchedulingClass is not documented!-->
9644
9645 <!--property IOSchedulingPriority is not documented!-->
9646
9647 <!--property CPUSchedulingPolicy is not documented!-->
9648
9649 <!--property CPUSchedulingPriority is not documented!-->
9650
9651 <!--property CPUAffinity is not documented!-->
9652
9653 <!--property CPUAffinityFromNUMA is not documented!-->
9654
9655 <!--property NUMAPolicy is not documented!-->
9656
9657 <!--property NUMAMask is not documented!-->
9658
9659 <!--property TimerSlackNSec is not documented!-->
9660
9661 <!--property CPUSchedulingResetOnFork is not documented!-->
9662
9663 <!--property NonBlocking is not documented!-->
9664
9665 <!--property StandardInput is not documented!-->
9666
9667 <!--property StandardInputFileDescriptorName is not documented!-->
9668
9669 <!--property StandardInputData is not documented!-->
9670
9671 <!--property StandardOutput is not documented!-->
9672
9673 <!--property StandardOutputFileDescriptorName is not documented!-->
9674
9675 <!--property StandardError is not documented!-->
9676
9677 <!--property StandardErrorFileDescriptorName is not documented!-->
9678
9679 <!--property TTYPath is not documented!-->
9680
9681 <!--property TTYReset is not documented!-->
9682
9683 <!--property TTYVHangup is not documented!-->
9684
9685 <!--property TTYVTDisallocate is not documented!-->
9686
51462135
DDM
9687 <!--property TTYRows is not documented!-->
9688
9689 <!--property TTYColumns is not documented!-->
9690
00bb75d7
ZJS
9691 <!--property SyslogPriority is not documented!-->
9692
9693 <!--property SyslogIdentifier is not documented!-->
9694
9695 <!--property SyslogLevelPrefix is not documented!-->
9696
9697 <!--property SyslogLevel is not documented!-->
9698
9699 <!--property SyslogFacility is not documented!-->
9700
9701 <!--property LogLevelMax is not documented!-->
9702
9703 <!--property LogRateLimitIntervalUSec is not documented!-->
9704
9705 <!--property LogRateLimitBurst is not documented!-->
9706
9707 <!--property LogExtraFields is not documented!-->
9708
523ea123
QD
9709 <!--property LogFilterPatterns is not documented!-->
9710
00bb75d7
ZJS
9711 <!--property LogNamespace is not documented!-->
9712
9713 <!--property AmbientCapabilities is not documented!-->
9714
9715 <!--property User is not documented!-->
9716
9717 <!--property Group is not documented!-->
9718
9719 <!--property DynamicUser is not documented!-->
9720
854eca4a
MY
9721 <!--property SetLoginEnvironment is not documented!-->
9722
00bb75d7
ZJS
9723 <!--property RemoveIPC is not documented!-->
9724
e4b2cea3
ZJS
9725 <!--property SetCredential is not documented!-->
9726
43144be4
LP
9727 <!--property SetCredentialEncrypted is not documented!-->
9728
e4b2cea3
ZJS
9729 <!--property LoadCredential is not documented!-->
9730
43144be4
LP
9731 <!--property LoadCredentialEncrypted is not documented!-->
9732
bbfb25f4
DDM
9733 <!--property ImportCredential is not documented!-->
9734
00bb75d7
ZJS
9735 <!--property SupplementaryGroups is not documented!-->
9736
9737 <!--property PAMName is not documented!-->
9738
9739 <!--property ReadWritePaths is not documented!-->
3031660c 9740
00bb75d7 9741 <!--property ReadOnlyPaths is not documented!-->
3031660c 9742
00bb75d7 9743 <!--property InaccessiblePaths is not documented!-->
3031660c 9744
ddc155b2
TM
9745 <!--property ExecPaths is not documented!-->
9746
9747 <!--property NoExecPaths is not documented!-->
9748
8c35c10d 9749 <!--property ExecSearchPath is not documented!-->
9750
00bb75d7 9751 <!--property PrivateTmp is not documented!-->
3031660c 9752
00bb75d7 9753 <!--property PrivateDevices is not documented!-->
3031660c 9754
00bb75d7 9755 <!--property ProtectClock is not documented!-->
3031660c 9756
00bb75d7 9757 <!--property ProtectKernelTunables is not documented!-->
3031660c 9758
00bb75d7 9759 <!--property ProtectKernelModules is not documented!-->
3031660c 9760
00bb75d7 9761 <!--property ProtectKernelLogs is not documented!-->
3031660c 9762
00bb75d7 9763 <!--property ProtectControlGroups is not documented!-->
3031660c 9764
00bb75d7 9765 <!--property PrivateNetwork is not documented!-->
3031660c 9766
00bb75d7 9767 <!--property PrivateUsers is not documented!-->
3031660c 9768
00bb75d7 9769 <!--property PrivateMounts is not documented!-->
3031660c 9770
a70581ff
XR
9771 <!--property PrivateIPC is not documented!-->
9772
00bb75d7 9773 <!--property ProtectHome is not documented!-->
3031660c 9774
00bb75d7 9775 <!--property ProtectSystem is not documented!-->
3031660c 9776
00bb75d7 9777 <!--property SameProcessGroup is not documented!-->
3031660c 9778
00bb75d7 9779 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 9780
00bb75d7 9781 <!--property UtmpMode is not documented!-->
47fb7fd6 9782
00bb75d7 9783 <!--property SELinuxContext is not documented!-->
47fb7fd6 9784
00bb75d7 9785 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9786
00bb75d7 9787 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9788
00bb75d7 9789 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9790
00bb75d7 9791 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9792
00bb75d7 9793 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9794
00bb75d7 9795 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9796
00bb75d7 9797 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9798
1f6b4144
ZJS
9799 <!--property SystemCallLog is not documented!-->
9800
00bb75d7 9801 <!--property Personality is not documented!-->
47fb7fd6 9802
00bb75d7 9803 <!--property LockPersonality is not documented!-->
47fb7fd6 9804
00bb75d7 9805 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9806
00bb75d7 9807 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9808
00bb75d7 9809 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9810
00bb75d7 9811 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9812
00bb75d7 9813 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9814
00bb75d7 9815 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9816
00bb75d7 9817 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9818
00bb75d7 9819 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9820
00bb75d7 9821 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9822
00bb75d7 9823 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9824
00bb75d7 9825 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9826
00bb75d7 9827 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9828
00bb75d7 9829 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9830
cc86a278
ILG
9831 <!--property RestrictFileSystems is not documented!-->
9832
00bb75d7 9833 <!--property BindPaths is not documented!-->
47fb7fd6 9834
00bb75d7 9835 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9836
00bb75d7 9837 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9838
00bb75d7 9839 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9840
00bb75d7 9841 <!--property KeyringMode is not documented!-->
47fb7fd6 9842
e4b2cea3
ZJS
9843 <!--property ProtectProc is not documented!-->
9844
9845 <!--property ProcSubset is not documented!-->
9846
00bb75d7 9847 <!--property ProtectHostname is not documented!-->
47fb7fd6 9848
85614c6e
SR
9849 <!--property MemoryKSM is not documented!-->
9850
00bb75d7 9851 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9852
a70581ff
XR
9853 <!--property IPCNamespacePath is not documented!-->
9854
84be0c71
LP
9855 <!--property RootImagePolicy is not documented!-->
9856
9857 <!--property MountImagePolicy is not documented!-->
9858
9859 <!--property ExtensionImagePolicy is not documented!-->
9860
00bb75d7 9861 <!--property KillMode is not documented!-->
47fb7fd6 9862
00bb75d7 9863 <!--property KillSignal is not documented!-->
47fb7fd6 9864
00bb75d7 9865 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9866
00bb75d7 9867 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9868
00bb75d7 9869 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9870
00bb75d7 9871 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9872
00bb75d7 9873 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9874
00bb75d7 9875 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9876
00bb75d7 9877 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9878
00bb75d7 9879 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9880
00bb75d7 9881 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9882
48f99d7c
ZJS
9883 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9884
00bb75d7 9885 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9886
00bb75d7 9887 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9888
00bb75d7 9889 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9890
00bb75d7 9891 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9892
00bb75d7 9893 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9894
00bb75d7 9895 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9896
00bb75d7 9897 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9898
00bb75d7 9899 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9900
00bb75d7 9901 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9902
00bb75d7 9903 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9904
00bb75d7 9905 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9906
00bb75d7 9907 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9908
00bb75d7 9909 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9910
00bb75d7 9911 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9912
5483fca0
LP
9913 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9914
00bb75d7 9915 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9916
6c71db76
FS
9917 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
9918
37533c94
FS
9919 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
9920
aac3384e
FS
9921 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
9922
58cde42f 9923 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 9924
93ff34e4
LB
9925 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9926
4fb0d2dc
MK
9927 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
9928
9929 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
9930
00bb75d7 9931 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9932
00bb75d7 9933 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9934
00bb75d7 9935 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9936
00bb75d7 9937 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9938
4fb0d2dc
MK
9939 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
9940
00bb75d7 9941 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9942
00bb75d7 9943 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9944
00bb75d7 9945 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9946
00bb75d7 9947 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9948
00bb75d7 9949 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9950
00bb75d7 9951 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9952
00bb75d7 9953 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9954
00bb75d7 9955 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9956
00bb75d7 9957 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9958
00bb75d7 9959 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9960
a8b993dc
LP
9961 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
9962
00bb75d7 9963 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9964
00bb75d7 9965 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9966
00bb75d7 9967 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9968
00bb75d7 9969 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9970
00bb75d7 9971 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9972
00bb75d7 9973 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9974
00bb75d7 9975 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9976
00bb75d7 9977 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9978
c93a7d4a
PM
9979 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9980
00bb75d7 9981 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9982
c93a7d4a
PM
9983 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9984
00bb75d7 9985 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9986
00bb75d7 9987 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9988
00bb75d7 9989 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9990
00bb75d7 9991 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9992
00bb75d7 9993 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9994
00bb75d7 9995 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9996
00bb75d7 9997 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9998
00bb75d7 9999 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 10000
00bb75d7 10001 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 10002
00bb75d7 10003 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 10004
00bb75d7 10005 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 10006
00bb75d7 10007 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 10008
00bb75d7 10009 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 10010
00bb75d7 10011 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 10012
00bb75d7 10013 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 10014
00bb75d7 10015 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 10016
00bb75d7 10017 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 10018
53fda560
LB
10019 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10020
00bb75d7 10021 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 10022
00bb75d7 10023 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 10024
00bb75d7
ZJS
10025 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10026
53fda560
LB
10027 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10028
00bb75d7
ZJS
10029 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10030
53fda560
LB
10031 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10032
00bb75d7
ZJS
10033 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10034
53fda560
LB
10035 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10036
00bb75d7
ZJS
10037 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10038
53fda560
LB
10039 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10040
d7fe0a67
PV
10041 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10042
53fda560
LB
10043 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10044
1ea275f1
MY
10045 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapWriteback"/>
10046
00bb75d7
ZJS
10047 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10048
10049 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10050
10051 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10052
10053 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10054
10055 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10056
10057 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10058
10059 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10060
10061 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10062
10063 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10064
10065 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10066
10067 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10068
4d824a4e
AZ
10069 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10070
10071 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10072
d9d3f05d 10073 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10074
d8a4d64b
AZ
10075 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10076
9e009a14
JK
10077 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10078
dcf4781c
JK
10079 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10080
10081 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10082
57585d59
MV
10083 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10084
6bb00842
LP
10085 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10086
10087 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10088
dc7d69b3
TM
10089 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
10090
cfc015f0
NR
10091 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
10092
00bb75d7
ZJS
10093 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
10094
10095 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
10096
10097 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
10098
10099 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
10100
10101 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
10102
10103 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
10104
10105 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
10106
10107 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
10108
10109 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
10110
10111 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
10112
10113 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
10114
10115 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
10116
10117 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
10118
10119 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
10120
10121 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
10122
10123 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
10124
10125 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
10126
10127 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
10128
10129 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
10130
10131 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
10132
10133 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
10134
10135 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
10136
10137 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
10138
10139 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
10140
10141 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
10142
10143 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
10144
10145 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
10146
10147 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
10148
10149 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
10150
10151 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
10152
10153 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
10154
10155 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
10156
10157 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
10158
10159 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
10160
10161 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
10162
10163 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
10164
10165 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
10166
10167 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
10168
10169 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
10170
10171 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
10172
35f4e010
ZJS
10173 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
10174
10175 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
10176
10177 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
10178
10179 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
10180
10181 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
10182
10183 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
10184
9c0c6701
DDM
10185 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
10186
a07b9926
LB
10187 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
10188
93f59701
LB
10189 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
10190
35f4e010
ZJS
10191 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
10192
00bb75d7
ZJS
10193 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
10194
10195 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
10196
10197 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
10198
10199 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
10200
10201 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
10202
10203 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
10204
10205 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
10206
10207 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
10208
10209 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
10210
10211 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
10212
10213 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
10214
10215 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
10216
10217 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
10218
10219 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
10220
10221 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
10222
10223 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
10224
10225 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
10226
10227 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
10228
10229 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
10230
10231 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 10232
00bb75d7 10233 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 10234
00bb75d7 10235 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 10236
00bb75d7 10237 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 10238
00bb75d7 10239 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 10240
00bb75d7 10241 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 10242
51462135
DDM
10243 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
10244
10245 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
10246
00bb75d7 10247 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 10248
00bb75d7 10249 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 10250
00bb75d7 10251 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 10252
00bb75d7 10253 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 10254
00bb75d7 10255 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 10256
00bb75d7 10257 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 10258
00bb75d7 10259 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 10260
00bb75d7 10261 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 10262
00bb75d7 10263 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 10264
523ea123
QD
10265 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
10266
00bb75d7 10267 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 10268
00bb75d7 10269 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 10270
00bb75d7 10271 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 10272
00bb75d7 10273 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 10274
00bb75d7 10275 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 10276
00bb75d7 10277 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 10278
00bb75d7 10279 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 10280
854eca4a
MY
10281 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
10282
00bb75d7 10283 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 10284
e4b2cea3
ZJS
10285 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
10286
43144be4
LP
10287 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
10288
e4b2cea3
ZJS
10289 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
10290
43144be4
LP
10291 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
10292
bbfb25f4
DDM
10293 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
10294
00bb75d7 10295 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 10296
00bb75d7 10297 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 10298
00bb75d7 10299 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 10300
00bb75d7 10301 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 10302
00bb75d7 10303 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 10304
ddc155b2
TM
10305 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
10306
10307 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
10308
8c35c10d 10309 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
10310
00bb75d7 10311 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 10312
00bb75d7 10313 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 10314
00bb75d7 10315 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 10316
00bb75d7 10317 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 10318
00bb75d7 10319 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 10320
00bb75d7 10321 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 10322
00bb75d7 10323 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 10324
00bb75d7 10325 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 10326
00bb75d7 10327 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 10328
00bb75d7 10329 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 10330
00bb75d7 10331 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 10332
a70581ff
XR
10333 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
10334
00bb75d7 10335 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 10336
00bb75d7 10337 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 10338
00bb75d7 10339 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 10340
00bb75d7 10341 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 10342
00bb75d7 10343 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 10344
00bb75d7 10345 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 10346
00bb75d7 10347 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 10348
00bb75d7 10349 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 10350
00bb75d7 10351 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 10352
00bb75d7 10353 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 10354
00bb75d7 10355 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 10356
00bb75d7 10357 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 10358
00bb75d7 10359 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 10360
1f6b4144
ZJS
10361 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
10362
00bb75d7 10363 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 10364
00bb75d7 10365 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 10366
00bb75d7 10367 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 10368
211a3d87
LB
10369 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
10370
00bb75d7 10371 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 10372
00bb75d7 10373 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 10374
00bb75d7 10375 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 10376
211a3d87
LB
10377 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
10378
00bb75d7 10379 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 10380
00bb75d7 10381 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 10382
211a3d87
LB
10383 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
10384
00bb75d7 10385 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 10386
00bb75d7 10387 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 10388
211a3d87
LB
10389 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
10390
00bb75d7 10391 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 10392
00bb75d7 10393 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 10394
00bb75d7 10395 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 10396
00bb75d7 10397 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 10398
00bb75d7 10399 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 10400
00bb75d7 10401 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 10402
00bb75d7 10403 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 10404
00bb75d7 10405 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 10406
00bb75d7 10407 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 10408
cc86a278
ILG
10409 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
10410
00bb75d7 10411 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 10412
00bb75d7 10413 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 10414
00bb75d7 10415 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 10416
00bb75d7 10417 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 10418
00bb75d7 10419 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 10420
e4b2cea3
ZJS
10421 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
10422
10423 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
10424
00bb75d7 10425 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 10426
85614c6e
SR
10427 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
10428
00bb75d7 10429 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 10430
a70581ff
XR
10431 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
10432
84be0c71
LP
10433 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
10434
10435 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
10436
10437 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
10438
00bb75d7 10439 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 10440
00bb75d7 10441 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 10442
00bb75d7 10443 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 10444
00bb75d7 10445 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 10446
00bb75d7 10447 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 10448
00bb75d7 10449 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 10450
00bb75d7 10451 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 10452
00bb75d7 10453 <!--End of Autogenerated section-->
3031660c
ZJS
10454
10455 <refsect2>
10456 <title>Properties</title>
10457
10458 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
10459 units invoke the
d3fcecf3 10460 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
10461 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
10462 information about processes to execute. They also share most of the fields related to the execution
10463 context that Service objects expose (see above). In addition to these properties there are the
10464 following:</para>
10465
10466 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
10467 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
10468 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 10469 command if there is one running, otherwise 0.</para>
3031660c
ZJS
10470
10471 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
10472 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 10473 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
10474 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
10475 corresponding field of service unit objects (see above).</para>
10476 </refsect2>
10477 </refsect1>
10478
10479
10480 <refsect1>
10481 <title>Path Unit Objects</title>
10482
48f99d7c 10483 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 10484node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 10485 interface org.freedesktop.systemd1.Path {
3031660c 10486 properties:
47fb7fd6
ZJS
10487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10488 readonly s Unit = '...';
10489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10490 readonly a(ss) Paths = [...];
10491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10492 readonly b MakeDirectory = ...;
10493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10494 readonly u DirectoryMode = ...;
10495 readonly s Result = '...';
47dba9fb
LB
10496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10497 readonly t TriggerLimitIntervalUSec = ...;
10498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10499 readonly u TriggerLimitBurst = ...;
3031660c 10500 };
47fb7fd6
ZJS
10501 interface org.freedesktop.DBus.Peer { ... };
10502 interface org.freedesktop.DBus.Introspectable { ... };
10503 interface org.freedesktop.DBus.Properties { ... };
10504 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10505};
10506 </programlisting>
10507
47fb7fd6
ZJS
10508 <!--property MakeDirectory is not documented!-->
10509
10510 <!--property DirectoryMode is not documented!-->
10511
47dba9fb
LB
10512 <!--property TriggerLimitIntervalUSec is not documented!-->
10513
10514 <!--property TriggerLimitBurst is not documented!-->
10515
00bb75d7
ZJS
10516 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10517
00bb75d7
ZJS
10518 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10519
10520 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10521
10522 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10523
48f99d7c
ZJS
10524 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10525
00bb75d7
ZJS
10526 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10527
10528 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10529
10530 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10531
10532 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10533
10534 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10535
47dba9fb
LB
10536 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10537
10538 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10539
00bb75d7
ZJS
10540 <!--End of Autogenerated section-->
10541
3031660c
ZJS
10542 <refsect2>
10543 <title>Properties</title>
10544
10545 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10546
10547 <para>The others:</para>
10548
10549 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10550 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 10551 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
10552 which correspond directly to the matching settings in the path unit files; and the path to watch,
10553 possibly including glob expressions.</para>
10554
10555 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 10556 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
10557 interface.</para>
10558 </refsect2>
10559 </refsect1>
10560
10561 <refsect1>
10562 <title>Slice Unit Objects</title>
10563
10564 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10565 interface (described here) in addition to the generic
10566 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10567
48f99d7c 10568 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 10569node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
10570 interface org.freedesktop.systemd1.Slice {
10571 methods:
47fb7fd6
ZJS
10572 GetProcesses(out a(sus) processes);
10573 AttachProcesses(in s subcgroup,
10574 in au pids);
3031660c 10575 properties:
47fb7fd6
ZJS
10576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10577 readonly s Slice = '...';
10578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10579 readonly s ControlGroup = '...';
10580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10581 readonly t ControlGroupId = ...;
10582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10583 readonly t MemoryCurrent = ...;
10584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
10585 readonly t MemoryPeak = ...;
10586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
10587 readonly t MemorySwapCurrent = ...;
10588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
10589 readonly t MemorySwapPeak = ...;
10590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 10591 readonly t MemoryZSwapCurrent = ...;
26caa668 10592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10593 readonly t MemoryAvailable = ...;
10594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
10595 readonly t EffectiveMemoryMax = ...;
10596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10597 readonly t EffectiveMemoryHigh = ...;
10598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10599 readonly t CPUUsageNSec = ...;
10600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10601 readonly ay EffectiveCPUs = [...];
10602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10603 readonly ay EffectiveMemoryNodes = [...];
10604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10605 readonly t TasksCurrent = ...;
10606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
10607 readonly t EffectiveTasksMax = ...;
10608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10609 readonly t IPIngressBytes = ...;
10610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10611 readonly t IPIngressPackets = ...;
10612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10613 readonly t IPEgressBytes = ...;
10614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10615 readonly t IPEgressPackets = ...;
10616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10617 readonly t IOReadBytes = ...;
10618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10619 readonly t IOReadOperations = ...;
10620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10621 readonly t IOWriteBytes = ...;
10622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10623 readonly t IOWriteOperations = ...;
10624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10625 readonly b Delegate = ...;
10626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10627 readonly as DelegateControllers = ['...', ...];
10628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
10629 readonly s DelegateSubgroup = '...';
10630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10631 readonly b CPUAccounting = ...;
10632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10633 readonly t CPUWeight = ...;
10634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10635 readonly t StartupCPUWeight = ...;
10636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10637 readonly t CPUShares = ...;
10638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10639 readonly t StartupCPUShares = ...;
10640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10641 readonly t CPUQuotaPerSecUSec = ...;
10642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10643 readonly t CPUQuotaPeriodUSec = ...;
10644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10645 readonly ay AllowedCPUs = [...];
10646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10647 readonly ay StartupAllowedCPUs = [...];
10648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10649 readonly ay AllowedMemoryNodes = [...];
10650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10651 readonly ay StartupAllowedMemoryNodes = [...];
10652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10653 readonly b IOAccounting = ...;
10654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10655 readonly t IOWeight = ...;
10656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10657 readonly t StartupIOWeight = ...;
10658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10659 readonly a(st) IODeviceWeight = [...];
10660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10661 readonly a(st) IOReadBandwidthMax = [...];
10662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10663 readonly a(st) IOWriteBandwidthMax = [...];
10664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10665 readonly a(st) IOReadIOPSMax = [...];
10666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10667 readonly a(st) IOWriteIOPSMax = [...];
10668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10669 readonly a(st) IODeviceLatencyTargetUSec = [...];
10670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10671 readonly b BlockIOAccounting = ...;
10672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10673 readonly t BlockIOWeight = ...;
10674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10675 readonly t StartupBlockIOWeight = ...;
10676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10677 readonly a(st) BlockIODeviceWeight = [...];
10678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10679 readonly a(st) BlockIOReadBandwidth = [...];
10680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10681 readonly a(st) BlockIOWriteBandwidth = [...];
10682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10683 readonly b MemoryAccounting = ...;
10684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10685 readonly t DefaultMemoryLow = ...;
10686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10687 readonly t DefaultStartupMemoryLow = ...;
10688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10689 readonly t DefaultMemoryMin = ...;
10690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10691 readonly t MemoryMin = ...;
10692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10693 readonly t MemoryLow = ...;
10694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10695 readonly t StartupMemoryLow = ...;
10696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10697 readonly t MemoryHigh = ...;
10698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10699 readonly t StartupMemoryHigh = ...;
10700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10701 readonly t MemoryMax = ...;
10702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10703 readonly t StartupMemoryMax = ...;
10704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10705 readonly t MemorySwapMax = ...;
10706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10707 readonly t StartupMemorySwapMax = ...;
10708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10709 readonly t MemoryZSwapMax = ...;
10710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10711 readonly t StartupMemoryZSwapMax = ...;
10712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1ea275f1
MY
10713 readonly b MemoryZSwapWriteback = ...;
10714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10715 readonly t MemoryLimit = ...;
10716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10717 readonly s DevicePolicy = '...';
10718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10719 readonly a(ss) DeviceAllow = [...];
10720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10721 readonly b TasksAccounting = ...;
10722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10723 readonly t TasksMax = ...;
10724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10725 readonly b IPAccounting = ...;
10726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10727 readonly a(iayu) IPAddressAllow = [...];
10728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10729 readonly a(iayu) IPAddressDeny = [...];
10730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10731 readonly as IPIngressFilterPath = ['...', ...];
10732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10733 readonly as IPEgressFilterPath = ['...', ...];
10734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10735 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10737 readonly s ManagedOOMSwap = '...';
10738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10739 readonly s ManagedOOMMemoryPressure = '...';
10740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10741 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10743 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10745 readonly a(ss) BPFProgram = [...];
dcf4781c 10746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10747 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10749 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10751 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10753 readonly s MemoryPressureWatch = '...';
10754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10755 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
10756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10757 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
10758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10759 readonly b CoredumpReceive = ...;
3031660c 10760 };
47fb7fd6
ZJS
10761 interface org.freedesktop.DBus.Peer { ... };
10762 interface org.freedesktop.DBus.Introspectable { ... };
10763 interface org.freedesktop.DBus.Properties { ... };
10764 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10765};
10766 </programlisting>
10767
47fb7fd6
ZJS
10768 <!--method GetProcesses is not documented!-->
10769
10770 <!--method AttachProcesses is not documented!-->
10771
10772 <!--property Slice is not documented!-->
10773
5483fca0
LP
10774 <!--property ControlGroupId is not documented!-->
10775
47fb7fd6
ZJS
10776 <!--property MemoryCurrent is not documented!-->
10777
6c71db76
FS
10778 <!--property MemoryPeak is not documented!-->
10779
37533c94
FS
10780 <!--property MemorySwapCurrent is not documented!-->
10781
aac3384e
FS
10782 <!--property MemorySwapPeak is not documented!-->
10783
58cde42f 10784 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 10785
4fb0d2dc
MK
10786 <!--property EffectiveMemoryMax is not documented!-->
10787
10788 <!--property EffectiveMemoryHigh is not documented!-->
10789
47fb7fd6
ZJS
10790 <!--property CPUUsageNSec is not documented!-->
10791
10792 <!--property EffectiveCPUs is not documented!-->
10793
10794 <!--property EffectiveMemoryNodes is not documented!-->
10795
10796 <!--property TasksCurrent is not documented!-->
10797
4fb0d2dc
MK
10798 <!--property EffectiveTasksMax is not documented!-->
10799
47fb7fd6
ZJS
10800 <!--property IPIngressBytes is not documented!-->
10801
10802 <!--property IPIngressPackets is not documented!-->
10803
10804 <!--property IPEgressBytes is not documented!-->
10805
10806 <!--property IPEgressPackets is not documented!-->
10807
10808 <!--property IOReadBytes is not documented!-->
10809
10810 <!--property IOReadOperations is not documented!-->
10811
10812 <!--property IOWriteBytes is not documented!-->
10813
10814 <!--property IOWriteOperations is not documented!-->
10815
10816 <!--property Delegate is not documented!-->
10817
10818 <!--property DelegateControllers is not documented!-->
10819
10820 <!--property CPUAccounting is not documented!-->
10821
10822 <!--property CPUWeight is not documented!-->
10823
10824 <!--property StartupCPUWeight is not documented!-->
10825
10826 <!--property CPUShares is not documented!-->
10827
10828 <!--property StartupCPUShares is not documented!-->
10829
10830 <!--property CPUQuotaPerSecUSec is not documented!-->
10831
10832 <!--property CPUQuotaPeriodUSec is not documented!-->
10833
10834 <!--property AllowedCPUs is not documented!-->
10835
c93a7d4a
PM
10836 <!--property StartupAllowedCPUs is not documented!-->
10837
47fb7fd6
ZJS
10838 <!--property AllowedMemoryNodes is not documented!-->
10839
c93a7d4a
PM
10840 <!--property StartupAllowedMemoryNodes is not documented!-->
10841
47fb7fd6
ZJS
10842 <!--property IOAccounting is not documented!-->
10843
10844 <!--property IOWeight is not documented!-->
10845
10846 <!--property StartupIOWeight is not documented!-->
10847
10848 <!--property IODeviceWeight is not documented!-->
10849
10850 <!--property IOReadBandwidthMax is not documented!-->
10851
10852 <!--property IOWriteBandwidthMax is not documented!-->
10853
10854 <!--property IOReadIOPSMax is not documented!-->
10855
10856 <!--property IOWriteIOPSMax is not documented!-->
10857
10858 <!--property IODeviceLatencyTargetUSec is not documented!-->
10859
10860 <!--property BlockIOAccounting is not documented!-->
10861
10862 <!--property BlockIOWeight is not documented!-->
10863
10864 <!--property StartupBlockIOWeight is not documented!-->
10865
10866 <!--property BlockIODeviceWeight is not documented!-->
10867
10868 <!--property BlockIOReadBandwidth is not documented!-->
10869
10870 <!--property BlockIOWriteBandwidth is not documented!-->
10871
10872 <!--property MemoryAccounting is not documented!-->
10873
10874 <!--property DefaultMemoryLow is not documented!-->
10875
53fda560
LB
10876 <!--property DefaultStartupMemoryLow is not documented!-->
10877
47fb7fd6
ZJS
10878 <!--property DefaultMemoryMin is not documented!-->
10879
10880 <!--property MemoryMin is not documented!-->
10881
10882 <!--property MemoryLow is not documented!-->
10883
53fda560
LB
10884 <!--property StartupMemoryLow is not documented!-->
10885
47fb7fd6
ZJS
10886 <!--property MemoryHigh is not documented!-->
10887
53fda560
LB
10888 <!--property StartupMemoryHigh is not documented!-->
10889
47fb7fd6
ZJS
10890 <!--property MemoryMax is not documented!-->
10891
53fda560
LB
10892 <!--property StartupMemoryMax is not documented!-->
10893
47fb7fd6
ZJS
10894 <!--property MemorySwapMax is not documented!-->
10895
53fda560
LB
10896 <!--property StartupMemorySwapMax is not documented!-->
10897
d7fe0a67
PV
10898 <!--property MemoryZSwapMax is not documented!-->
10899
53fda560
LB
10900 <!--property StartupMemoryZSwapMax is not documented!-->
10901
1ea275f1
MY
10902 <!--property MemoryZSwapWriteback is not documented!-->
10903
47fb7fd6
ZJS
10904 <!--property MemoryLimit is not documented!-->
10905
10906 <!--property DevicePolicy is not documented!-->
10907
10908 <!--property DeviceAllow is not documented!-->
10909
10910 <!--property TasksAccounting is not documented!-->
10911
10912 <!--property TasksMax is not documented!-->
10913
10914 <!--property IPAccounting is not documented!-->
10915
10916 <!--property IPAddressAllow is not documented!-->
10917
10918 <!--property IPAddressDeny is not documented!-->
10919
10920 <!--property IPIngressFilterPath is not documented!-->
10921
10922 <!--property IPEgressFilterPath is not documented!-->
10923
10924 <!--property DisableControllers is not documented!-->
10925
4d824a4e
AZ
10926 <!--property ManagedOOMSwap is not documented!-->
10927
10928 <!--property ManagedOOMMemoryPressure is not documented!-->
10929
d9d3f05d 10930 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10931
d8a4d64b
AZ
10932 <!--property ManagedOOMPreference is not documented!-->
10933
9e009a14
JK
10934 <!--property BPFProgram is not documented!-->
10935
dcf4781c
JK
10936 <!--property SocketBindAllow is not documented!-->
10937
10938 <!--property SocketBindDeny is not documented!-->
10939
57585d59
MV
10940 <!--property RestrictNetworkInterfaces is not documented!-->
10941
6bb00842
LP
10942 <!--property MemoryPressureWatch is not documented!-->
10943
10944 <!--property MemoryPressureThresholdUSec is not documented!-->
10945
dc7d69b3
TM
10946 <!--property NFTSet is not documented!-->
10947
cfc015f0
NR
10948 <!--property CoredumpReceive is not documented!-->
10949
00bb75d7
ZJS
10950 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10951
00bb75d7
ZJS
10952 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10953
10954 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10955
10956 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10957
48f99d7c
ZJS
10958 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10959
00bb75d7
ZJS
10960 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10961
10962 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10963
10964 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10965
10966 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10967
5483fca0
LP
10968 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10969
00bb75d7
ZJS
10970 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10971
6c71db76
FS
10972 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
10973
37533c94
FS
10974 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
10975
aac3384e
FS
10976 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
10977
58cde42f 10978 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 10979
93ff34e4
LB
10980 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10981
4fb0d2dc
MK
10982 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
10983
10984 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
10985
00bb75d7
ZJS
10986 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10987
10988 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10989
10990 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10991
10992 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10993
4fb0d2dc
MK
10994 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
10995
00bb75d7
ZJS
10996 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10997
10998 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10999
11000 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11001
11002 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11003
11004 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11005
11006 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11007
11008 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11009
11010 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11011
11012 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11013
11014 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11015
a8b993dc
LP
11016 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11017
00bb75d7
ZJS
11018 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11019
11020 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11021
11022 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11023
11024 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11025
11026 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11027
11028 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11029
11030 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11031
11032 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11033
c93a7d4a
PM
11034 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11035
00bb75d7
ZJS
11036 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11037
c93a7d4a
PM
11038 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11039
00bb75d7
ZJS
11040 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11041
11042 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11043
11044 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11045
11046 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11047
11048 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11049
11050 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11051
11052 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11053
11054 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11055
11056 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11057
11058 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11059
11060 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11061
11062 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11063
11064 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11065
11066 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11067
11068 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11069
11070 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11071
11072 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11073
53fda560
LB
11074 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11075
00bb75d7
ZJS
11076 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11077
11078 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11079
11080 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11081
53fda560
LB
11082 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11083
00bb75d7
ZJS
11084 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11085
53fda560
LB
11086 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11087
00bb75d7
ZJS
11088 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11089
53fda560
LB
11090 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11091
00bb75d7
ZJS
11092 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11093
53fda560
LB
11094 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11095
d7fe0a67
PV
11096 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11097
53fda560
LB
11098 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11099
1ea275f1
MY
11100 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapWriteback"/>
11101
00bb75d7
ZJS
11102 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11103
11104 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11105
11106 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11107
11108 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11109
11110 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11111
11112 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11113
11114 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11115
11116 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11117
11118 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11119
11120 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11121
11122 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11123
4d824a4e
AZ
11124 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11125
11126 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11127
d9d3f05d 11128 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11129
d8a4d64b
AZ
11130 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11131
9e009a14
JK
11132 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11133
dcf4781c
JK
11134 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11135
11136 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11137
57585d59
MV
11138 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11139
6bb00842
LP
11140 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11141
11142 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11143
dc7d69b3
TM
11144 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
11145
cfc015f0
NR
11146 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
11147
00bb75d7
ZJS
11148 <!--End of Autogenerated section-->
11149
3031660c
ZJS
11150 <refsect2>
11151 <title>Properties</title>
11152
11153 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
11154 </refsect2>
11155 </refsect1>
11156
11157 <refsect1>
11158 <title>Scope Unit Objects</title>
11159
d08a5295 11160 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
11161 interface (described here) in addition to the generic
11162 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
11163
48f99d7c 11164 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 11165node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
11166 interface org.freedesktop.systemd1.Scope {
11167 methods:
11168 Abandon();
47fb7fd6
ZJS
11169 GetProcesses(out a(sus) processes);
11170 AttachProcesses(in s subcgroup,
11171 in au pids);
3031660c
ZJS
11172 signals:
11173 RequestStop();
11174 properties:
47fb7fd6
ZJS
11175 readonly s Controller = '...';
11176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11177 readonly t TimeoutStopUSec = ...;
11178 readonly s Result = '...';
11179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11180 readonly t RuntimeMaxUSec = ...;
5918a933
AB
11181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11182 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
11183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11184 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
11185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11186 readonly s Slice = '...';
11187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11188 readonly s ControlGroup = '...';
11189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
11190 readonly t ControlGroupId = ...;
11191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11192 readonly t MemoryCurrent = ...;
11193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
11194 readonly t MemoryPeak = ...;
11195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
11196 readonly t MemorySwapCurrent = ...;
11197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
11198 readonly t MemorySwapPeak = ...;
11199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 11200 readonly t MemoryZSwapCurrent = ...;
26caa668 11201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
11202 readonly t MemoryAvailable = ...;
11203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
11204 readonly t EffectiveMemoryMax = ...;
11205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11206 readonly t EffectiveMemoryHigh = ...;
11207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11208 readonly t CPUUsageNSec = ...;
11209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11210 readonly ay EffectiveCPUs = [...];
11211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11212 readonly ay EffectiveMemoryNodes = [...];
11213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11214 readonly t TasksCurrent = ...;
11215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
11216 readonly t EffectiveTasksMax = ...;
11217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11218 readonly t IPIngressBytes = ...;
11219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11220 readonly t IPIngressPackets = ...;
11221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11222 readonly t IPEgressBytes = ...;
11223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11224 readonly t IPEgressPackets = ...;
11225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11226 readonly t IOReadBytes = ...;
11227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11228 readonly t IOReadOperations = ...;
11229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11230 readonly t IOWriteBytes = ...;
11231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11232 readonly t IOWriteOperations = ...;
11233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11234 readonly b Delegate = ...;
11235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11236 readonly as DelegateControllers = ['...', ...];
11237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
11238 readonly s DelegateSubgroup = '...';
11239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11240 readonly b CPUAccounting = ...;
11241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11242 readonly t CPUWeight = ...;
11243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11244 readonly t StartupCPUWeight = ...;
11245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11246 readonly t CPUShares = ...;
11247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11248 readonly t StartupCPUShares = ...;
11249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11250 readonly t CPUQuotaPerSecUSec = ...;
11251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11252 readonly t CPUQuotaPeriodUSec = ...;
11253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11254 readonly ay AllowedCPUs = [...];
11255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
11256 readonly ay StartupAllowedCPUs = [...];
11257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11258 readonly ay AllowedMemoryNodes = [...];
11259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
11260 readonly ay StartupAllowedMemoryNodes = [...];
11261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11262 readonly b IOAccounting = ...;
11263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11264 readonly t IOWeight = ...;
11265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11266 readonly t StartupIOWeight = ...;
11267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11268 readonly a(st) IODeviceWeight = [...];
11269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11270 readonly a(st) IOReadBandwidthMax = [...];
11271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11272 readonly a(st) IOWriteBandwidthMax = [...];
11273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11274 readonly a(st) IOReadIOPSMax = [...];
11275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11276 readonly a(st) IOWriteIOPSMax = [...];
11277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11278 readonly a(st) IODeviceLatencyTargetUSec = [...];
11279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11280 readonly b BlockIOAccounting = ...;
11281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11282 readonly t BlockIOWeight = ...;
11283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11284 readonly t StartupBlockIOWeight = ...;
11285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11286 readonly a(st) BlockIODeviceWeight = [...];
11287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11288 readonly a(st) BlockIOReadBandwidth = [...];
11289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11290 readonly a(st) BlockIOWriteBandwidth = [...];
11291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11292 readonly b MemoryAccounting = ...;
11293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11294 readonly t DefaultMemoryLow = ...;
11295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11296 readonly t DefaultStartupMemoryLow = ...;
11297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11298 readonly t DefaultMemoryMin = ...;
11299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11300 readonly t MemoryMin = ...;
11301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11302 readonly t MemoryLow = ...;
11303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11304 readonly t StartupMemoryLow = ...;
11305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11306 readonly t MemoryHigh = ...;
11307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11308 readonly t StartupMemoryHigh = ...;
11309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11310 readonly t MemoryMax = ...;
11311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11312 readonly t StartupMemoryMax = ...;
11313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11314 readonly t MemorySwapMax = ...;
11315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11316 readonly t StartupMemorySwapMax = ...;
11317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
11318 readonly t MemoryZSwapMax = ...;
11319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11320 readonly t StartupMemoryZSwapMax = ...;
11321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1ea275f1
MY
11322 readonly b MemoryZSwapWriteback = ...;
11323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11324 readonly t MemoryLimit = ...;
11325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11326 readonly s DevicePolicy = '...';
11327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11328 readonly a(ss) DeviceAllow = [...];
11329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11330 readonly b TasksAccounting = ...;
11331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11332 readonly t TasksMax = ...;
11333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11334 readonly b IPAccounting = ...;
11335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11336 readonly a(iayu) IPAddressAllow = [...];
11337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11338 readonly a(iayu) IPAddressDeny = [...];
11339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11340 readonly as IPIngressFilterPath = ['...', ...];
11341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11342 readonly as IPEgressFilterPath = ['...', ...];
11343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11344 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
11345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11346 readonly s ManagedOOMSwap = '...';
11347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11348 readonly s ManagedOOMMemoryPressure = '...';
11349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 11350 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
11351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11352 readonly s ManagedOOMPreference = '...';
9e009a14
JK
11353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11354 readonly a(ss) BPFProgram = [...];
dcf4781c 11355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 11356 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 11357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 11358 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
11359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11360 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
11361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11362 readonly s MemoryPressureWatch = '...';
11363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11364 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
11365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11366 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
11367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11368 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
11369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11370 readonly s KillMode = '...';
11371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11372 readonly i KillSignal = ...;
11373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11374 readonly i RestartKillSignal = ...;
11375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11376 readonly i FinalKillSignal = ...;
11377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11378 readonly b SendSIGKILL = ...;
11379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11380 readonly b SendSIGHUP = ...;
11381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11382 readonly i WatchdogSignal = ...;
3031660c 11383 };
47fb7fd6
ZJS
11384 interface org.freedesktop.DBus.Peer { ... };
11385 interface org.freedesktop.DBus.Introspectable { ... };
11386 interface org.freedesktop.DBus.Properties { ... };
11387 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
11388};
11389 </programlisting>
11390
47fb7fd6
ZJS
11391 <!--method GetProcesses is not documented!-->
11392
11393 <!--method AttachProcesses is not documented!-->
11394
47fb7fd6
ZJS
11395 <!--property RuntimeMaxUSec is not documented!-->
11396
5918a933
AB
11397 <!--property RuntimeRandomizedExtraUSec is not documented!-->
11398
5fa09835
ML
11399 <!--property OOMPolicy is not documented!-->
11400
47fb7fd6
ZJS
11401 <!--property Slice is not documented!-->
11402
5483fca0
LP
11403 <!--property ControlGroupId is not documented!-->
11404
47fb7fd6
ZJS
11405 <!--property MemoryCurrent is not documented!-->
11406
6c71db76
FS
11407 <!--property MemoryPeak is not documented!-->
11408
37533c94
FS
11409 <!--property MemorySwapCurrent is not documented!-->
11410
aac3384e
FS
11411 <!--property MemorySwapPeak is not documented!-->
11412
58cde42f 11413 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 11414
4fb0d2dc
MK
11415 <!--property EffectiveMemoryMax is not documented!-->
11416
11417 <!--property EffectiveMemoryHigh is not documented!-->
11418
47fb7fd6
ZJS
11419 <!--property CPUUsageNSec is not documented!-->
11420
11421 <!--property EffectiveCPUs is not documented!-->
11422
11423 <!--property EffectiveMemoryNodes is not documented!-->
11424
11425 <!--property TasksCurrent is not documented!-->
11426
4fb0d2dc
MK
11427 <!--property EffectiveTasksMax is not documented!-->
11428
47fb7fd6
ZJS
11429 <!--property IPIngressBytes is not documented!-->
11430
11431 <!--property IPIngressPackets is not documented!-->
11432
11433 <!--property IPEgressBytes is not documented!-->
11434
11435 <!--property IPEgressPackets is not documented!-->
11436
11437 <!--property IOReadBytes is not documented!-->
11438
11439 <!--property IOReadOperations is not documented!-->
11440
11441 <!--property IOWriteBytes is not documented!-->
11442
11443 <!--property IOWriteOperations is not documented!-->
11444
11445 <!--property Delegate is not documented!-->
11446
11447 <!--property DelegateControllers is not documented!-->
11448
11449 <!--property CPUAccounting is not documented!-->
11450
11451 <!--property CPUWeight is not documented!-->
11452
11453 <!--property StartupCPUWeight is not documented!-->
11454
11455 <!--property CPUShares is not documented!-->
11456
11457 <!--property StartupCPUShares is not documented!-->
11458
11459 <!--property CPUQuotaPerSecUSec is not documented!-->
11460
11461 <!--property CPUQuotaPeriodUSec is not documented!-->
11462
11463 <!--property AllowedCPUs is not documented!-->
11464
c93a7d4a
PM
11465 <!--property StartupAllowedCPUs is not documented!-->
11466
47fb7fd6
ZJS
11467 <!--property AllowedMemoryNodes is not documented!-->
11468
c93a7d4a
PM
11469 <!--property StartupAllowedMemoryNodes is not documented!-->
11470
47fb7fd6
ZJS
11471 <!--property IOAccounting is not documented!-->
11472
11473 <!--property IOWeight is not documented!-->
11474
11475 <!--property StartupIOWeight is not documented!-->
11476
11477 <!--property IODeviceWeight is not documented!-->
11478
11479 <!--property IOReadBandwidthMax is not documented!-->
11480
11481 <!--property IOWriteBandwidthMax is not documented!-->
11482
11483 <!--property IOReadIOPSMax is not documented!-->
11484
11485 <!--property IOWriteIOPSMax is not documented!-->
11486
11487 <!--property IODeviceLatencyTargetUSec is not documented!-->
11488
11489 <!--property BlockIOAccounting is not documented!-->
11490
11491 <!--property BlockIOWeight is not documented!-->
11492
11493 <!--property StartupBlockIOWeight is not documented!-->
11494
11495 <!--property BlockIODeviceWeight is not documented!-->
11496
11497 <!--property BlockIOReadBandwidth is not documented!-->
11498
11499 <!--property BlockIOWriteBandwidth is not documented!-->
11500
11501 <!--property MemoryAccounting is not documented!-->
11502
11503 <!--property DefaultMemoryLow is not documented!-->
11504
53fda560
LB
11505 <!--property DefaultStartupMemoryLow is not documented!-->
11506
47fb7fd6
ZJS
11507 <!--property DefaultMemoryMin is not documented!-->
11508
11509 <!--property MemoryMin is not documented!-->
11510
11511 <!--property MemoryLow is not documented!-->
11512
53fda560
LB
11513 <!--property StartupMemoryLow is not documented!-->
11514
47fb7fd6
ZJS
11515 <!--property MemoryHigh is not documented!-->
11516
53fda560
LB
11517 <!--property StartupMemoryHigh is not documented!-->
11518
47fb7fd6
ZJS
11519 <!--property MemoryMax is not documented!-->
11520
53fda560
LB
11521 <!--property StartupMemoryMax is not documented!-->
11522
47fb7fd6
ZJS
11523 <!--property MemorySwapMax is not documented!-->
11524
53fda560
LB
11525 <!--property StartupMemorySwapMax is not documented!-->
11526
d7fe0a67
PV
11527 <!--property MemoryZSwapMax is not documented!-->
11528
53fda560
LB
11529 <!--property StartupMemoryZSwapMax is not documented!-->
11530
1ea275f1
MY
11531 <!--property MemoryZSwapWriteback is not documented!-->
11532
47fb7fd6
ZJS
11533 <!--property MemoryLimit is not documented!-->
11534
11535 <!--property DevicePolicy is not documented!-->
11536
11537 <!--property DeviceAllow is not documented!-->
11538
11539 <!--property TasksAccounting is not documented!-->
11540
11541 <!--property TasksMax is not documented!-->
11542
11543 <!--property IPAccounting is not documented!-->
11544
11545 <!--property IPAddressAllow is not documented!-->
11546
11547 <!--property IPAddressDeny is not documented!-->
11548
11549 <!--property IPIngressFilterPath is not documented!-->
11550
11551 <!--property IPEgressFilterPath is not documented!-->
11552
11553 <!--property DisableControllers is not documented!-->
11554
4d824a4e
AZ
11555 <!--property ManagedOOMSwap is not documented!-->
11556
11557 <!--property ManagedOOMMemoryPressure is not documented!-->
11558
d9d3f05d 11559 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 11560
d8a4d64b
AZ
11561 <!--property ManagedOOMPreference is not documented!-->
11562
9e009a14
JK
11563 <!--property BPFProgram is not documented!-->
11564
dcf4781c
JK
11565 <!--property SocketBindAllow is not documented!-->
11566
11567 <!--property SocketBindDeny is not documented!-->
11568
57585d59
MV
11569 <!--property RestrictNetworkInterfaces is not documented!-->
11570
6bb00842
LP
11571 <!--property MemoryPressureWatch is not documented!-->
11572
11573 <!--property MemoryPressureThresholdUSec is not documented!-->
11574
dc7d69b3
TM
11575 <!--property NFTSet is not documented!-->
11576
cfc015f0
NR
11577 <!--property CoredumpReceive is not documented!-->
11578
47fb7fd6
ZJS
11579 <!--property KillMode is not documented!-->
11580
11581 <!--property KillSignal is not documented!-->
11582
11583 <!--property RestartKillSignal is not documented!-->
11584
11585 <!--property FinalKillSignal is not documented!-->
11586
11587 <!--property SendSIGKILL is not documented!-->
11588
11589 <!--property SendSIGHUP is not documented!-->
11590
11591 <!--property WatchdogSignal is not documented!-->
11592
00bb75d7
ZJS
11593 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11594
00bb75d7
ZJS
11595 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11596
11597 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11598
11599 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11600
48f99d7c
ZJS
11601 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11602
00bb75d7
ZJS
11603 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
11604
11605 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
11606
11607 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
11608
43b238f1 11609 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop()"/>
00bb75d7
ZJS
11610
11611 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
11612
11613 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11614
11615 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11616
11617 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11618
5918a933
AB
11619 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11620
5fa09835
ML
11621 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11622
00bb75d7
ZJS
11623 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11624
11625 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11626
5483fca0
LP
11627 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11628
00bb75d7
ZJS
11629 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11630
6c71db76
FS
11631 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
11632
37533c94
FS
11633 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
11634
aac3384e
FS
11635 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
11636
58cde42f 11637 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 11638
93ff34e4
LB
11639 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11640
4fb0d2dc
MK
11641 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
11642
11643 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
11644
00bb75d7
ZJS
11645 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11646
11647 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11648
11649 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11650
11651 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11652
4fb0d2dc
MK
11653 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
11654
00bb75d7
ZJS
11655 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11656
11657 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11658
11659 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11660
11661 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11662
11663 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11664
11665 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11666
11667 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11668
11669 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11670
11671 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11672
11673 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11674
a8b993dc
LP
11675 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11676
00bb75d7
ZJS
11677 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11678
11679 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11680
11681 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11682
11683 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11684
11685 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11686
11687 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11688
11689 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11690
11691 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11692
c93a7d4a
PM
11693 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11694
00bb75d7
ZJS
11695 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11696
c93a7d4a
PM
11697 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11698
00bb75d7
ZJS
11699 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11700
11701 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11702
11703 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11704
11705 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11706
11707 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11708
11709 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11710
11711 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11712
11713 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11714
11715 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11716
11717 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11718
11719 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11720
11721 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11722
11723 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11724
11725 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11726
11727 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11728
11729 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11730
11731 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11732
53fda560
LB
11733 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11734
00bb75d7
ZJS
11735 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11736
11737 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11738
11739 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11740
53fda560
LB
11741 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11742
00bb75d7
ZJS
11743 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11744
53fda560
LB
11745 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11746
00bb75d7
ZJS
11747 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11748
53fda560
LB
11749 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11750
00bb75d7
ZJS
11751 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11752
53fda560
LB
11753 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11754
d7fe0a67
PV
11755 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11756
53fda560
LB
11757 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11758
1ea275f1
MY
11759 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapWriteback"/>
11760
00bb75d7
ZJS
11761 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11762
11763 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11764
11765 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11766
11767 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11768
11769 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11770
11771 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11772
11773 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11774
11775 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11776
11777 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11778
11779 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11780
11781 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11782
4d824a4e
AZ
11783 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11784
11785 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11786
d9d3f05d 11787 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11788
d8a4d64b
AZ
11789 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11790
9e009a14
JK
11791 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11792
dcf4781c
JK
11793 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11794
11795 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11796
57585d59
MV
11797 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11798
6bb00842
LP
11799 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11800
11801 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11802
dc7d69b3
TM
11803 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
11804
cfc015f0
NR
11805 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
11806
00bb75d7
ZJS
11807 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11808
11809 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11810
11811 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11812
11813 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11814
11815 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11816
11817 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11818
11819 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11820
11821 <!--End of Autogenerated section-->
11822
3031660c
ZJS
11823 <refsect2>
11824 <title>Methods</title>
11825
11826 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11827 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 11828 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
11829 </refsect2>
11830
11831 <refsect2>
11832 <title>Signals</title>
11833
43b238f1 11834 <para><function>RequestStop()</function> is sent to the peer that is configured in the
3031660c 11835 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 11836 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
11837 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11838 </refsect2>
11839
11840 <refsect2>
11841 <title>Properties</title>
11842
2736c25c 11843 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
11844
11845 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
43b238f1 11846 the scope unit is to be shut down via a <function>RequestStop()</function> signal (see below). This is
2736c25c 11847 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
11848 <constant>SIGTERM</constant> directly.</para>
11849 </refsect2>
11850 </refsect1>
11851
11852
11853 <refsect1>
11854 <title>Job Objects</title>
11855
11856 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11857 execution queue. Each job is attached to exactly one unit.</para>
11858
48f99d7c
ZJS
11859 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11860node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
11861 interface org.freedesktop.systemd1.Job {
11862 methods:
11863 Cancel();
47fb7fd6
ZJS
11864 GetAfter(out a(usssoo) jobs);
11865 GetBefore(out a(usssoo) jobs);
3031660c 11866 properties:
47fb7fd6
ZJS
11867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11868 readonly u Id = ...;
11869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11870 readonly (so) Unit = ...;
11871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11872 readonly s JobType = '...';
11873 readonly s State = '...';
48b92b37
LB
11874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11875 readonly a(ss) ActivationDetails = [...];
3031660c 11876 };
47fb7fd6
ZJS
11877 interface org.freedesktop.DBus.Peer { ... };
11878 interface org.freedesktop.DBus.Introspectable { ... };
11879 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
11880};
11881 </programlisting>
11882
47fb7fd6
ZJS
11883 <!--method GetAfter is not documented!-->
11884
11885 <!--method GetBefore is not documented!-->
11886
00bb75d7
ZJS
11887 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11888
11889 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11890
11891 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11892
11893 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11894
11895 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11896
11897 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11898
11899 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11900
11901 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11902
11903 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11904
11905 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11906
48b92b37
LB
11907 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11908
00bb75d7
ZJS
11909 <!--End of Autogenerated section-->
11910
3031660c
ZJS
11911 <refsect2>
11912 <title>Methods</title>
11913
11914 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11915 it is not yet executed but generally will not cause a job that is already in the process of being
11916 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11917 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11918 </refsect2>
11919
11920 <refsect2>
11921 <title>Properties</title>
11922
11923 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11924 numeric ID is only assigned once.</para>
11925
2736c25c 11926 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
11927 the name of the unit and a bus path to the unit's object.</para>
11928
11929 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11930 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 11931 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
11932 that later versions might define additional values.</para>
11933
11934 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11935 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 11936 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
11937
11938 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11939 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
11940 </refsect2>
11941 </refsect1>
11942
48f99d7c
ZJS
11943 <refsect1>
11944 <title>Examples</title>
11945
11946 <example>
11947 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11948
11949 <programlisting>
11950$ gdbus introspect --system \
11951 --dest org.freedesktop.systemd1 \
11952 --object-path /org/freedesktop/systemd1
11953 </programlisting>
11954 </example>
11955
11956 <example>
11957 <title>Introspect a unit on the bus</title>
11958
11959 <programlisting>
11960$ busctl introspect org.freedesktop.systemd1 \
11961 $(busctl call org.freedesktop.systemd1 \
11962 /org/freedesktop/systemd1 \
11963 org.freedesktop.systemd1.Manager \
11964 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11965 </programlisting>
11966 </example>
11967
11968 <example>
11969 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11970
11971 <programlisting>
11972$ gdbus introspect --system --dest org.freedesktop.systemd1 \
11973 --object-path /org/freedesktop/systemd1/job/1292
11974 </programlisting>
11975 </example>
11976 </refsect1>
11977
e4239a34 11978 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
d9d2d16a
AK
11979
11980 <refsect1>
11981 <title>History</title>
11982 <refsect2>
11983 <title>The Manager Object</title>
11984 <para><varname>RuntimeWatchdogPreUSec</varname> and
11985 <varname>RuntimeWatchdogPreGovernor</varname> were added in version 251.</para>
11986 <para><varname>WatchdogDevice</varname>,
11987 <varname>WatchdogLastPingTimestamp</varname>,
11988 <varname>WatchdogLastPingTimestampMonotonic</varname>,
11989 <varname>DefaultDeviceTimeoutUSec</varname>,
11990 <function>DumpUnitsMatchingPatterns()</function>, and
11991 <function>DumpUnitsMatchingPatternsByFileDescriptor()</function> were added in version 252.</para>
11992 <para><function>GetUnitByPIDFD()</function> and
11993 <function>DisableUnitFilesWithFlagsAndInstallInfo()</function> were added in version 253.</para>
11994 <para><varname>ConfidentialVirtualization</varname>,
11995 <varname>DefaultIOAccounting</varname>,
11996 <varname>DefaultIPAccounting</varname>,
11997 <varname>DefaultMemoryPressureThresholdUSec</varname>,
11998 <varname>DefaultMemoryPressureWatch</varname>,
11999 <function>QueueSignalUnit()</function>,
12000 <function>SoftReboot()</function>, and
12001 <function>DumpUnitFileDescriptorStore()</function> were added in version 254.</para>
54f86b86 12002 <para><function>StartAuxiliaryScope()</function>,
66f35161
LB
12003 <varname>SoftRebootStartTimestamp</varname>,
12004 <varname>SoftRebootStartTimestampMonotonic</varname> and
12005 <varname>SoftRebootsCount</varname> were added in version 256.</para>
d9d2d16a
AK
12006 </refsect2>
12007 <refsect2>
12008 <title>Unit Objects</title>
12009 <para><varname>Upholds</varname> and
12010 <varname>UpheldBy</varname> were added in version 251.</para>
12011 <para><varname>AccessSELinuxContext</varname> and
12012 <varname>ActivationDetails</varname> were added in version 252.</para>
12013 <para><function>QueueSignal()</function> was added in version 254.</para>
559214cb 12014 <para><varname>SurviveFinalKillSignal</varname> was added in version 255.</para>
9e615fa3 12015 <para><varname>WantsMountsFor</varname> was added in version 256.</para>
d9d2d16a
AK
12016 </refsect2>
12017 <refsect2>
12018 <title>Service Unit Objects</title>
12019 <para><varname>ControlGroupId</varname> and
12020 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12021 <para><varname>OpenFile</varname>,
12022 <varname>ReloadSignal</varname>,
12023 <varname>MemoryZSwapMax</varname>, and
12024 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12025 <para><varname>RestartMode</varname>,
12026 <varname>RestartSteps</varname>,
12027 <varname>RestartMaxDelayUSec</varname>,
12028 <varname>RestartUSecNext</varname>,
12029 <varname>FileDescriptorStorePreserve</varname>,
12030 <function>DumpFileDescriptorStore()</function>,
12031 <varname>DelegateSubgroup</varname>,
12032 <varname>DefaultStartupMemoryLow</varname>,
12033 <varname>StartupMemoryLow</varname>,
12034 <varname>StartupMemoryHigh</varname>,
12035 <varname>StartupMemoryMax</varname>,
12036 <varname>StartupMemorySwapMax</varname>,
12037 <varname>StartupMemoryZSwapMax</varname>,
12038 <varname>MemoryPressureWatch</varname>,
12039 <varname>MemoryPressureThresholdUSec</varname>,
12040 <varname>RootEphemeral</varname>,
12041 <varname>ImportCredential</varname>,
12042 <varname>MemoryKSM</varname>,
12043 <varname>RootImagePolicy</varname>,
12044 <varname>MountImagePolicy</varname>, and
12045 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
cfc015f0 12046 <para><varname>NFTSet</varname>,
6c71db76 12047 <varname>SetLoginEnvironment</varname>,
aac3384e 12048 <varname>CoredumpReceive</varname>,
37533c94 12049 <varname>MemoryPeak</varname>,
26caa668
FS
12050 <varname>MemorySwapCurrent</varname>,
12051 <varname>MemorySwapPeak</varname>, and
58cde42f 12052 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12053 <para><varname>EffectiveMemoryHigh</varname>,
12054 <varname>EffectiveMemoryMax</varname>,
1ea275f1
MY
12055 <varname>EffectiveTasksMax</varname>, and
12056 <varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
d9d2d16a
AK
12057 </refsect2>
12058 <refsect2>
12059 <title>Socket Unit Objects</title>
12060 <para><varname>ControlGroupId</varname> and
12061 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12062 <para><varname>MemoryZSwapMax</varname> and
12063 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12064 <para><varname>DelegateSubgroup</varname>,
12065 <varname>DefaultStartupMemoryLow</varname>,
12066 <varname>StartupMemoryLow</varname>,
12067 <varname>StartupMemoryHigh</varname>,
12068 <varname>StartupMemoryMax</varname>,
12069 <varname>StartupMemorySwapMax</varname>,
12070 <varname>StartupMemoryZSwapMax</varname>,
12071 <varname>MemoryPressureWatch</varname>,
12072 <varname>MemoryPressureThresholdUSec</varname>,
12073 <varname>RootEphemeral</varname>,
12074 <varname>ImportCredential</varname>,
12075 <varname>MemoryKSM</varname>,
12076 <varname>RootImagePolicy</varname>,
12077 <varname>MountImagePolicy</varname>, and
12078 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
6bd8340d 12079 <para><varname>PollLimitIntervalUSec</varname>,
854eca4a 12080 <varname>PollLimitBurst</varname>,
cfc015f0 12081 <varname>NFTSet</varname>,
6c71db76 12082 <varname>SetLoginEnvironment</varname>,
aac3384e 12083 <varname>CoredumpReceive</varname>,
37533c94 12084 <varname>MemoryPeak</varname>,
26caa668
FS
12085 <varname>MemorySwapCurrent</varname>,
12086 <varname>MemorySwapPeak</varname>, and
58cde42f 12087 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12088 <para><varname>EffectiveMemoryHigh</varname>,
12089 <varname>EffectiveMemoryMax</varname>,
97df75d7
JS
12090 <varname>EffectiveTasksMax</varname>,
12091 <varname>MemoryZSwapWriteback</varname>, and
12092 <varname>PassFileDescriptorsToExec</varname> were added in version 256.</para>
d9d2d16a
AK
12093 </refsect2>
12094 <refsect2>
12095 <title>Mount Unit Objects</title>
12096 <para><varname>ControlGroupId</varname> and
12097 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12098 <para><varname>MemoryZSwapMax</varname> and
12099 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12100 <para><varname>DelegateSubgroup</varname>,
12101 <varname>DefaultStartupMemoryLow</varname>,
12102 <varname>StartupMemoryLow</varname>,
12103 <varname>StartupMemoryHigh</varname>,
12104 <varname>StartupMemoryMax</varname>,
12105 <varname>StartupMemorySwapMax</varname>,
12106 <varname>StartupMemoryZSwapMax</varname>,
12107 <varname>MemoryPressureWatch</varname>,
12108 <varname>MemoryPressureThresholdUSec</varname>,
12109 <varname>RootEphemeral</varname>,
12110 <varname>ImportCredential</varname>,
12111 <varname>MemoryKSM</varname>,
12112 <varname>RootImagePolicy</varname>,
12113 <varname>MountImagePolicy</varname>, and
12114 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
cfc015f0 12115 <para><varname>NFTSet</varname>,
6c71db76 12116 <varname>SetLoginEnvironment</varname>,
aac3384e 12117 <varname>CoredumpReceive</varname>,
37533c94 12118 <varname>MemoryPeak</varname>,
26caa668
FS
12119 <varname>MemorySwapCurrent</varname>,
12120 <varname>MemorySwapPeak</varname>, and
58cde42f 12121 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12122 <para><varname>EffectiveMemoryHigh</varname>,
12123 <varname>EffectiveMemoryMax</varname>,
1ea275f1
MY
12124 <varname>EffectiveTasksMax</varname>, and
12125 <varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
d9d2d16a
AK
12126 </refsect2>
12127 <refsect2>
12128 <title>Swap Unit Objects</title>
12129 <para><varname>ControlGroupId</varname> and
12130 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12131 <para><varname>MemoryZSwapMax</varname> and
12132 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12133 <para><varname>DelegateSubgroup</varname>,
12134 <varname>DefaultStartupMemoryLow</varname>,
12135 <varname>StartupMemoryLow</varname>,
12136 <varname>StartupMemoryHigh</varname>,
12137 <varname>StartupMemoryMax</varname>,
12138 <varname>StartupMemorySwapMax</varname>,
12139 <varname>StartupMemoryZSwapMax</varname>,
12140 <varname>MemoryPressureWatch</varname>,
12141 <varname>MemoryPressureThresholdUSec</varname>,
12142 <varname>RootEphemeral</varname>,
12143 <varname>ImportCredential</varname>,
12144 <varname>MemoryKSM</varname>,
12145 <varname>RootImagePolicy</varname>,
12146 <varname>MountImagePolicy</varname>, and
12147 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
cfc015f0 12148 <para><varname>NFTSet</varname>,
6c71db76 12149 <varname>SetLoginEnvironment</varname>,
aac3384e 12150 <varname>CoredumpReceive</varname>,
37533c94 12151 <varname>MemoryPeak</varname>,
26caa668
FS
12152 <varname>MemorySwapCurrent</varname>,
12153 <varname>MemorySwapPeak</varname>, and
58cde42f 12154 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12155 <para><varname>EffectiveMemoryHigh</varname>,
12156 <varname>EffectiveMemoryMax</varname>,
1ea275f1
MY
12157 <varname>EffectiveTasksMax</varname>, and
12158 <varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
d9d2d16a
AK
12159 </refsect2>
12160 <refsect2>
12161 <title>Slice Unit Objects</title>
12162 <para><varname>ControlGroupId</varname> was added in version 251.</para>
12163 <para><varname>MemoryZSwapMax</varname> was added in version 253.</para>
12164 <para><varname>DelegateSubgroup</varname>,
12165 <varname>DefaultStartupMemoryLow</varname>,
12166 <varname>StartupMemoryLow</varname>,
12167 <varname>StartupMemoryHigh</varname>,
12168 <varname>StartupMemoryMax</varname>,
12169 <varname>StartupMemorySwapMax</varname>,
12170 <varname>StartupMemoryZSwapMax</varname>,
12171 <varname>MemoryPressureWatch</varname>, and
12172 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
6c71db76 12173 <para><varname>NFTSet</varname>,
aac3384e 12174 <varname>CoredumpReceive</varname>,
37533c94 12175 <varname>MemoryPeak</varname>,
26caa668
FS
12176 <varname>MemorySwapCurrent</varname>,
12177 <varname>MemorySwapPeak</varname>, and
58cde42f 12178 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12179 <para><varname>EffectiveMemoryHigh</varname>,
12180 <varname>EffectiveMemoryMax</varname>,
1ea275f1
MY
12181 <varname>EffectiveTasksMax</varname>, and
12182 <varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
d9d2d16a
AK
12183 </refsect2>
12184 <refsect2>
12185 <title>Scope Unit Objects</title>
12186 <para><varname>ControlGroupId</varname> was added in version 251.</para>
12187 <para><varname>OOMPolicy</varname> and
12188 <varname>MemoryZSwapMax</varname> were added in version 253.</para>
12189 <para><varname>DelegateSubgroup</varname>,
12190 <varname>DefaultStartupMemoryLow</varname>,
12191 <varname>StartupMemoryLow</varname>,
12192 <varname>StartupMemoryHigh</varname>,
12193 <varname>StartupMemoryMax</varname>,
12194 <varname>StartupMemorySwapMax</varname>,
12195 <varname>StartupMemoryZSwapMax</varname>,
12196 <varname>MemoryPressureWatch</varname>, and
12197 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
6c71db76 12198 <para><varname>NFTSet</varname>,
aac3384e 12199 <varname>CoredumpReceive</varname>,
37533c94 12200 <varname>MemoryPeak</varname>,
26caa668
FS
12201 <varname>MemorySwapCurrent</varname>,
12202 <varname>MemorySwapPeak</varname>, and
58cde42f 12203 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12204 <para><varname>EffectiveMemoryHigh</varname>,
12205 <varname>EffectiveMemoryMax</varname>,
1ea275f1
MY
12206 <varname>EffectiveTasksMax</varname>, and
12207 <varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
d9d2d16a
AK
12208 </refsect2>
12209 <refsect2>
12210 <title>Job Objects</title>
12211 <para><varname>ActivationDetails</varname> was added in version 252.</para>
12212 </refsect2>
12213 </refsect1>
3031660c 12214</refentry>