]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
update TODO
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
46d362f4 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")
3031660c 186 PowerOff();
34b56848 187 @org.freedesktop.systemd1.Privileged("true")
3031660c 188 Halt();
34b56848 189 @org.freedesktop.systemd1.Privileged("true")
3031660c 190 KExec();
34b56848 191 @org.freedesktop.systemd1.Privileged("true")
3031660c
ZJS
192 SwitchRoot(in s new_root,
193 in s init);
47fb7fd6 194 SetEnvironment(in as assignments);
3031660c 195 UnsetEnvironment(in as names);
47fb7fd6
ZJS
196 UnsetAndSetEnvironment(in as names,
197 in as assignments);
70666e28 198 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
199 ListUnitFiles(out a(ss) unit_files);
200 ListUnitFilesByPatterns(in as states,
201 in as patterns,
202 out a(ss) unit_files);
3031660c
ZJS
203 GetUnitFileState(in s file,
204 out s state);
205 EnableUnitFiles(in as files,
206 in b runtime,
207 in b force,
208 out b carries_install_info,
209 out a(sss) changes);
210 DisableUnitFiles(in as files,
211 in b runtime,
212 out a(sss) changes);
83654007
LB
213 EnableUnitFilesWithFlags(in as files,
214 in t flags,
215 out b carries_install_info,
216 out a(sss) changes);
217 DisableUnitFilesWithFlags(in as files,
218 in t flags,
219 out a(sss) changes);
bf1bea43
MY
220 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
221 in t flags,
222 out b carries_install_info,
223 out a(sss) changes);
3031660c
ZJS
224 ReenableUnitFiles(in as files,
225 in b runtime,
226 in b force,
227 out b carries_install_info,
228 out a(sss) changes);
229 LinkUnitFiles(in as files,
230 in b runtime,
231 in b force,
232 out a(sss) changes);
233 PresetUnitFiles(in as files,
234 in b runtime,
235 in b force,
236 out b carries_install_info,
237 out a(sss) changes);
47fb7fd6
ZJS
238 PresetUnitFilesWithMode(in as files,
239 in s mode,
240 in b runtime,
241 in b force,
242 out b carries_install_info,
243 out a(sss) changes);
3031660c
ZJS
244 MaskUnitFiles(in as files,
245 in b runtime,
246 in b force,
247 out a(sss) changes);
248 UnmaskUnitFiles(in as files,
249 in b runtime,
250 out a(sss) changes);
47fb7fd6
ZJS
251 RevertUnitFiles(in as files,
252 out a(sss) changes);
253 SetDefaultTarget(in s name,
254 in b force,
3031660c
ZJS
255 out a(sss) changes);
256 GetDefaultTarget(out s name);
47fb7fd6
ZJS
257 PresetAllUnitFiles(in s mode,
258 in b runtime,
259 in b force,
260 out a(sss) changes);
261 AddDependencyUnitFiles(in as files,
262 in s target,
263 in s type,
264 in b runtime,
265 in b force,
266 out a(sss) changes);
267 GetUnitFileLinks(in s name,
268 in b runtime,
269 out as links);
270 SetExitCode(in y number);
271 LookupDynamicUserByName(in s name,
272 out u uid);
273 LookupDynamicUserByUID(in u uid,
274 out s name);
275 GetDynamicUsers(out a(us) users);
3031660c
ZJS
276 signals:
277 UnitNew(s id,
278 o unit);
279 UnitRemoved(s id,
280 o unit);
281 JobNew(u id,
282 o job,
283 s unit);
284 JobRemoved(u id,
285 o job,
286 s unit,
287 s result);
288 StartupFinished(t firmware,
289 t loader,
290 t kernel,
291 t initrd,
292 t userspace,
293 t total);
294 UnitFilesChanged();
295 Reloading(b active);
296 properties:
47fb7fd6
ZJS
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly s Version = '...';
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly s Features = '...';
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Virtualization = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly s Architecture = '...';
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly s Tainted = '...';
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t FirmwareTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t FirmwareTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t LoaderTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t LoaderTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t KernelTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t KernelTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t InitRDTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t InitRDTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t UserspaceTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t UserspaceTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t FinishTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t FinishTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t SecurityStartTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t SecurityStartTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t SecurityFinishTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t SecurityFinishTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t GeneratorsStartTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t GeneratorsStartTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t GeneratorsFinishTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t GeneratorsFinishTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t UnitsLoadStartTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t UnitsLoadStartTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t UnitsLoadFinishTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadFinishTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
356 readonly t UnitsLoadTimestamp = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t UnitsLoadTimestampMonotonic = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
360 readonly t InitRDSecurityStartTimestamp = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
362 readonly t InitRDSecurityStartTimestampMonotonic = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t InitRDSecurityFinishTimestamp = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDGeneratorsStartTimestamp = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDGeneratorsFinishTimestamp = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDUnitsLoadStartTimestamp = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly t InitRDUnitsLoadFinishTimestamp = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
384 @org.freedesktop.systemd1.Privileged("true")
385 readwrite s LogLevel = '...';
386 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
387 @org.freedesktop.systemd1.Privileged("true")
388 readwrite s LogTarget = '...';
389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
390 readonly u NNames = ...;
391 readonly u NFailedUnits = ...;
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
393 readonly u NJobs = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 readonly u NInstalledJobs = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 readonly u NFailedJobs = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly d Progress = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly as Environment = ['...', ...];
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
403 readonly b ConfirmSpawn = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
405 readonly b ShowStatus = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly as UnitPath = ['...', ...];
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly s DefaultStandardOutput = '...';
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly s DefaultStandardError = '...';
3e911a0d
YW
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly s WatchdogDevice = '...';
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
415 readonly t WatchdogLastPingTimestamp = ...;
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
417 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
419 @org.freedesktop.systemd1.Privileged("true")
420 readwrite t RuntimeWatchdogUSec = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
422 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
423 readwrite t RuntimeWatchdogPreUSec = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
425 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
426 readwrite s RuntimeWatchdogPreGovernor = '...';
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
428 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
429 readwrite t RebootWatchdogUSec = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
431 @org.freedesktop.systemd1.Privileged("true")
432 readwrite t KExecWatchdogUSec = ...;
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
434 @org.freedesktop.systemd1.Privileged("true")
435 readwrite b ServiceWatchdogs = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
437 readonly s ControlGroup = '...';
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
439 readonly s SystemState = '...';
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
441 readonly y ExitCode = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly t DefaultTimerAccuracyUSec = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultTimeoutStartUSec = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultTimeoutStopUSec = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
449 readonly t DefaultTimeoutAbortUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
451 readonly t DefaultDeviceTimeoutUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
453 readonly t DefaultRestartUSec = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultStartLimitIntervalUSec = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly u DefaultStartLimitBurst = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly b DefaultCPUAccounting = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly b DefaultBlockIOAccounting = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly b DefaultMemoryAccounting = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly b DefaultTasksAccounting = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitCPU = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitCPUSoft = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitFSIZE = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitFSIZESoft = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitDATA = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitDATASoft = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitSTACK = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitSTACKSoft = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitCORE = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitCORESoft = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitRSS = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitRSSSoft = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitNOFILE = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitNOFILESoft = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitAS = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitASSoft = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitNPROC = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitNPROCSoft = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitMEMLOCK = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitMEMLOCKSoft = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitLOCKS = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitLOCKSSoft = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitSIGPENDING = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitSIGPENDINGSoft = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitMSGQUEUE = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitMSGQUEUESoft = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitNICE = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitNICESoft = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitRTPRIO = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitRTPRIOSoft = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
527 readonly t DefaultLimitRTTIME = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t DefaultLimitRTTIMESoft = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
531 readonly t DefaultTasksMax = ...;
6bb00842
LP
532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
533 readonly t DefaultMemoryPressureThresholdUSec = ...;
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
535 readonly s DefaultMemoryPressureWatch = '...';
47fb7fd6
ZJS
536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
537 readonly t TimerSlackNSec = ...;
538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
539 readonly s DefaultOOMPolicy = '...';
c44a285c 540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
541 readonly i DefaultOOMScoreAdjust = ...;
542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 543 readonly s CtrlAltDelBurstAction = '...';
3031660c 544 };
47fb7fd6
ZJS
545 interface org.freedesktop.DBus.Peer { ... };
546 interface org.freedesktop.DBus.Introspectable { ... };
547 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
548};
549 </programlisting>
550
47fb7fd6
ZJS
551 <!--method GetUnitByInvocationID is not documented!-->
552
553 <!--method GetUnitByControlGroup is not documented!-->
554
555 <!--method EnqueueUnitJob is not documented!-->
556
557 <!--method CleanUnit is not documented!-->
558
671fee18
LP
559 <!--method FreezeUnit is not documented!-->
560
561 <!--method ThawUnit is not documented!-->
562
47fb7fd6
ZJS
563 <!--method RefUnit is not documented!-->
564
565 <!--method UnrefUnit is not documented!-->
566
567 <!--method GetUnitProcesses is not documented!-->
568
569 <!--method AttachProcessesToUnit is not documented!-->
570
571 <!--method AbandonScope is not documented!-->
572
573 <!--method GetJobAfter is not documented!-->
574
575 <!--method GetJobBefore is not documented!-->
576
9653108f
ZJS
577 <!--method SetShowStatus is not documented!-->
578
47fb7fd6
ZJS
579 <!--method ListUnitsFiltered is not documented!-->
580
581 <!--method ListUnitsByPatterns is not documented!-->
582
583 <!--method ListUnitsByNames is not documented!-->
584
47fb7fd6
ZJS
585 <!--method ListUnitFilesByPatterns is not documented!-->
586
587 <!--method PresetUnitFilesWithMode is not documented!-->
588
589 <!--method RevertUnitFiles is not documented!-->
590
591 <!--method PresetAllUnitFiles is not documented!-->
592
593 <!--method AddDependencyUnitFiles is not documented!-->
594
595 <!--method GetUnitFileLinks is not documented!-->
596
597 <!--method SetExitCode is not documented!-->
598
599 <!--method LookupDynamicUserByName is not documented!-->
600
601 <!--method LookupDynamicUserByUID is not documented!-->
602
603 <!--method GetDynamicUsers is not documented!-->
604
605 <!--signal UnitNew is not documented!-->
606
607 <!--signal UnitRemoved is not documented!-->
608
609 <!--signal JobNew is not documented!-->
610
611 <!--signal JobRemoved is not documented!-->
612
613 <!--signal StartupFinished is not documented!-->
614
615 <!--signal UnitFilesChanged is not documented!-->
616
617 <!--signal Reloading is not documented!-->
618
619 <!--property SecurityStartTimestampMonotonic is not documented!-->
620
621 <!--property SecurityFinishTimestamp is not documented!-->
622
623 <!--property SecurityFinishTimestampMonotonic is not documented!-->
624
625 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
626
627 <!--property GeneratorsFinishTimestamp is not documented!-->
628
629 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
630
631 <!--property UnitsLoadStartTimestamp is not documented!-->
632
633 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
634
635 <!--property UnitsLoadFinishTimestamp is not documented!-->
636
637 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
638
639 <!--property InitRDSecurityStartTimestamp is not documented!-->
640
641 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
642
643 <!--property InitRDSecurityFinishTimestamp is not documented!-->
644
645 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
646
647 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
648
649 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
650
651 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
652
653 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
654
655 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
656
657 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
658
659 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
660
661 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
662
663 <!--property LogLevel is not documented!-->
664
665 <!--property LogTarget is not documented!-->
666
667 <!--property NFailedUnits is not documented!-->
668
669 <!--property ConfirmSpawn is not documented!-->
670
671 <!--property ShowStatus is not documented!-->
672
673 <!--property DefaultStandardOutput is not documented!-->
674
675 <!--property DefaultStandardError is not documented!-->
676
3e911a0d
YW
677 <!--property WatchdogDevice is not documented!-->
678
679 <!--property WatchdogLastPingTimestamp is not documented!-->
680
681 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
682
47fb7fd6
ZJS
683 <!--property RuntimeWatchdogUSec is not documented!-->
684
5717062e
CK
685 <!--property RuntimeWatchdogPreUSec is not documented!-->
686
aff3a9e1
LB
687 <!--property RuntimeWatchdogPreGovernor is not documented!-->
688
47fb7fd6
ZJS
689 <!--property RebootWatchdogUSec is not documented!-->
690
691 <!--property KExecWatchdogUSec is not documented!-->
692
693 <!--property ServiceWatchdogs is not documented!-->
694
695 <!--property SystemState is not documented!-->
696
697 <!--property ExitCode is not documented!-->
698
699 <!--property DefaultTimerAccuracyUSec is not documented!-->
700
701 <!--property DefaultTimeoutStartUSec is not documented!-->
702
703 <!--property DefaultTimeoutStopUSec is not documented!-->
704
705 <!--property DefaultTimeoutAbortUSec is not documented!-->
706
141332ab
DT
707 <!--property DefaultDeviceTimeoutUSec is not documented!-->
708
47fb7fd6
ZJS
709 <!--property DefaultRestartUSec is not documented!-->
710
711 <!--property DefaultStartLimitIntervalUSec is not documented!-->
712
713 <!--property DefaultStartLimitBurst is not documented!-->
714
715 <!--property DefaultCPUAccounting is not documented!-->
716
717 <!--property DefaultBlockIOAccounting is not documented!-->
718
719 <!--property DefaultMemoryAccounting is not documented!-->
720
721 <!--property DefaultTasksAccounting is not documented!-->
722
723 <!--property DefaultLimitCPU is not documented!-->
724
725 <!--property DefaultLimitCPUSoft is not documented!-->
726
727 <!--property DefaultLimitFSIZE is not documented!-->
728
729 <!--property DefaultLimitFSIZESoft is not documented!-->
730
731 <!--property DefaultLimitDATA is not documented!-->
732
733 <!--property DefaultLimitDATASoft is not documented!-->
734
735 <!--property DefaultLimitSTACK is not documented!-->
736
737 <!--property DefaultLimitSTACKSoft is not documented!-->
738
739 <!--property DefaultLimitCORE is not documented!-->
740
741 <!--property DefaultLimitCORESoft is not documented!-->
742
743 <!--property DefaultLimitRSS is not documented!-->
744
745 <!--property DefaultLimitRSSSoft is not documented!-->
746
747 <!--property DefaultLimitNOFILE is not documented!-->
748
749 <!--property DefaultLimitNOFILESoft is not documented!-->
750
751 <!--property DefaultLimitAS is not documented!-->
752
753 <!--property DefaultLimitASSoft is not documented!-->
754
755 <!--property DefaultLimitNPROC is not documented!-->
756
757 <!--property DefaultLimitNPROCSoft is not documented!-->
758
759 <!--property DefaultLimitMEMLOCK is not documented!-->
760
761 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
762
763 <!--property DefaultLimitLOCKS is not documented!-->
764
765 <!--property DefaultLimitLOCKSSoft is not documented!-->
766
767 <!--property DefaultLimitSIGPENDING is not documented!-->
768
769 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
770
771 <!--property DefaultLimitMSGQUEUE is not documented!-->
772
773 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
774
775 <!--property DefaultLimitNICE is not documented!-->
776
777 <!--property DefaultLimitNICESoft is not documented!-->
778
779 <!--property DefaultLimitRTPRIO is not documented!-->
780
781 <!--property DefaultLimitRTPRIOSoft is not documented!-->
782
783 <!--property DefaultLimitRTTIME is not documented!-->
784
785 <!--property DefaultLimitRTTIMESoft is not documented!-->
786
787 <!--property DefaultTasksMax is not documented!-->
788
6bb00842
LP
789 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
790
791 <!--property DefaultMemoryPressureWatch is not documented!-->
792
47fb7fd6
ZJS
793 <!--property TimerSlackNSec is not documented!-->
794
795 <!--property DefaultOOMPolicy is not documented!-->
796
d4a402e4
LP
797 <!--property DefaultOOMScoreAdjust is not documented!-->
798
c44a285c
FL
799 <!--property CtrlAltDelBurstAction is not documented!-->
800
00bb75d7
ZJS
801 <!--Autogenerated cross-references for systemd.directives, do not edit-->
802
803 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
804
805 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
814
e0e7bc82
LB
815 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
816
00bb75d7
ZJS
817 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
820
f4328267
LB
821 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
822
00bb75d7
ZJS
823 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
840
a721cd00
LP
841 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
842
00bb75d7
ZJS
843 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
844
671fee18
LP
845 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
848
00bb75d7
ZJS
849 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
852
5e8deb94
LB
853 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
854
af477139
LB
855 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
856
00bb75d7
ZJS
857 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
880
9653108f
ZJS
881 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
882
00bb75d7
ZJS
883 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
896
897 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
898
293b9aa3 899 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 900
00bb75d7
ZJS
901 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
902
f6cce15b
ZJS
903 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
904
00bb75d7
ZJS
905 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
912
913 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
914
915 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
916
917 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
918
919 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
926
70666e28
ZJS
927 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
928
00bb75d7
ZJS
929 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
930
931 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
938
83654007
LB
939 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
940
941 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
942
bf1bea43
MY
943 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
944
00bb75d7
ZJS
945 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
946
947 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
948
949 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
950
951 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
952
953 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
954
955 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
956
957 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
958
959 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
960
961 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
962
963 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
964
965 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
966
967 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
968
969 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
970
971 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
972
973 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
974
975 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
976
977 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
978
979 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
980
981 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
982
983 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
984
985 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
986
987 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
988
989 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1048
49fbe940
JM
1049 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1052
00bb75d7
ZJS
1053 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1104
3e911a0d
YW
1105 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1110
00bb75d7
ZJS
1111 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1112
5717062e
CK
1113 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1114
aff3a9e1
LB
1115 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1116
00bb75d7
ZJS
1117 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1130
1131 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1132
1133 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1134
1135 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1136
141332ab
DT
1137 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1138
00bb75d7
ZJS
1139 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1156
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1158
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1168
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1172
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1196
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1198
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1200
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1202
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1204
1205 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1206
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1208
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1210
1211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1212
1213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1214
1215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1216
1217 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1218
6bb00842
LP
1219 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1220
1221 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1222
00bb75d7
ZJS
1223 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1224
1225 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1226
d4a402e4
LP
1227 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1228
c44a285c
FL
1229 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1230
00bb75d7
ZJS
1231 <!--End of Autogenerated section-->
1232
3031660c
ZJS
1233 <refsect2>
1234 <title>Methods</title>
1235
ca264f7d
DDM
1236 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1237 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1238 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1239 the unit id, too.</para>
1240
1241 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1242 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1243 will fail.</para>
1244
1245 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1246 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1247 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1248 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1249 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1250 invocation id together with the unit object path.</para>
3031660c
ZJS
1251
1252 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1253 unit from disk if possible.</para>
1254
ca264f7d
DDM
1255 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1256 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1257 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1258 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1259 its dependencies, possibly replacing already queued jobs that conflict with it. If
1260 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1261 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1262 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1263 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1264 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1265 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1266
1267 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1268 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1269
f4328267
LB
1270 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1271 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1272 flags for now, and is reserved for future extensions.</para>
f4328267 1273
3031660c 1274 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1275 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1276 method.</para>
3031660c
ZJS
1277
1278 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1279 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1280 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1281 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1282 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1283 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1284 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1285
70666e28 1286 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1287 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1288 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1289 units.</para>
1290
5e8deb94
LB
1291 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1292 a running service mount namespace.</para>
1293
af477139
LB
1294 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1295 mount namespace.</para>
1296
3031660c 1297 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1298 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1299 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1300 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1301 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1302 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1303 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1304 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1305 down.</para>
1306
a721cd00
LP
1307 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1308 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
60c5bd77 1309 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
a721cd00 1310 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
60c5bd77
YW
1311 <varname>sival_int</varname> value accompanying the queued signal. See
1312 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1313 for details.</para>
a721cd00 1314
3031660c
ZJS
1315 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1316 id.</para>
1317
ca264f7d
DDM
1318 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1319 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1320 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1321 have any effect on jobs whose execution has already begun.</para>
1322
1323 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1324 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1325 flushes jobs that are queued and have not yet begun execution.</para>
1326
1327 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1328
1329 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1330
ca264f7d 1331 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1332 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1333 than actual units behind them. The array consists of structures with the following elements:
1334 <itemizedlist>
1335 <listitem><para>The primary unit name as string</para></listitem>
1336
1337 <listitem><para>The human readable description string</para></listitem>
1338
1339 <listitem><para>The load state (i.e. whether the unit file has been loaded
1340 successfully)</para></listitem>
1341
1342 <listitem><para>The active state (i.e. whether the unit is currently started or
1343 not)</para></listitem>
1344
1345 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1346 the unit type, which the active state is not)</para></listitem>
1347
1348 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1349 the empty string.</para></listitem>
1350
1351 <listitem><para>The unit object path</para></listitem>
1352
ca264f7d 1353 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1354 otherwise</para></listitem>
1355
1356 <listitem><para>The job type as string</para></listitem>
1357
1358 <listitem><para>The job object path</para></listitem>
1359 </itemizedlist></para>
1360
1361 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1362 consisting of structures with the following elements:
1363 <itemizedlist>
1364 <listitem><para>The numeric job id</para></listitem>
1365
1366 <listitem><para>The primary unit name for this job</para></listitem>
1367
1368 <listitem><para>The job type as string</para></listitem>
1369
1370 <listitem><para>The job state as string</para></listitem>
1371
1372 <listitem><para>The job object path</para></listitem>
1373
1374 <listitem><para>The unit object path</para></listitem>
1375 </itemizedlist></para>
1376
1377 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1378 interested in signals need to call this method. Signals are only sent out if at least one client
1379 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1380 <function>Subscribe()</function> implements. It is not necessary to invoke
1381 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1382 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1383 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1384
0df85121
LP
1385 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1386 privileged, low-level debugging interface only. The returned string is supposed to be readable
1387 exclusively by developers, and not programmatically. There's no interface stability on the returned
1388 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1389 may be rearranged drastically between releases. This is exposed by
1390 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1391 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1392 the internal state of units whose names match the glob expressions specified in the
1393 <varname>patterns</varname> argument. The
1394 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1395 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1396 but return data serialized into a file descriptor (the client should read the text data from it until
1397 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1398 strings,
1399 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1400 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1401 manager to the client. Note though that they cannot work when communicating with the service manager
1402 remotely, as file descriptors are strictly local to a system.</para>
0df85121 1403
3031660c
ZJS
1404 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1405
1406 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1407 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1408 more comprehensive version of <function>Reload()</function>.</para>
1409
1410 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1411 the system manager and is useful only for user session managers.</para>
1412
2736c25c 1413 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1414 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1415 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1416 into the reboot process. These functions are normally only called as the last step of shutdown and should
1417 not be called directly. To shut down the machine, it is generally a better idea to invoke
1418 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1419 <filename>systemd-logind</filename> manager object; see
1420 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1421 for more information.</para>
1422
1423 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1424 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1425 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1426 path (which may be left empty, in which case it is automatically searched for). The state of the system
1427 manager will be serialized before the transition. After the transition, the manager binary on the main
1428 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1429
1430 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1431 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1432 environment variables will be overridden.</para>
3031660c 1433
2736c25c
DDM
1434 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1435 string array of environment variable names. All variables specified will be unset (if they have been
1436 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1437 that were previously not set, but will not fail in that case.</para>
1438
1439 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1440 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1441 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1442 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1443 unset list.</para>
3031660c 1444
2736c25c 1445 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1446 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1447 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1448 found on disk. Note that while most units are read directly from a unit file with the same name, some
1449 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1450 to be instantiated instead.</para>
3031660c 1451
2736c25c 1452 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1453 file.</para>
1454
1455 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1456 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1457 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1458 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1459 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1460 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1461 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1462 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1463 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1464 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1465 destination of the symlink. Note that most of the following calls return a changes list in the same
1466 format.</para>
1467
1468 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1469 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1470
83654007
LB
1471 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1472 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1473
1474 <programlisting>
1475#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1476#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1477#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1478 </programlisting>
1479
1480 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1481 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1482 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1483 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1484
bf1bea43
MY
1485 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1486 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1487 a boolean to indicate whether the unit files contain any enablement information, like
1488 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1489
3031660c
ZJS
1490 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1491 would result from disabling and enabling the unit quickly one after the other in an atomic
1492 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1493
1494 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1495 usual unit search paths) into the unit search path.</para>
1496
2736c25c 1497 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1498 according to the preset policy. See
1499 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1500 information.</para>
1501
2736c25c 1502 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1503 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1504
1505 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1506 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1507 information.</para>
3031660c
ZJS
1508
1509 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1510 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1511
1512 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1513 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1514 those listed in
55cf7779 1515 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1516 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1517 <varname>runtime</varname> is true, in which case the settings only apply until the next
1518 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1519 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1520 dictionary! Also note that when setting array properties with this method usually results in appending to
1521 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1522 then append to it.</para>
3031660c 1523
2736c25c 1524 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1525 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1526 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1527 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1528 <varname>properties</varname> contains properties of the unit, specified like in
1529 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1530 passed as an empty array. See the
a25d9395 1531 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1532 Interface</ulink> for more information how to make use of this functionality for resource control
1533 purposes.</para>
3031660c
ZJS
1534 </refsect2>
1535
1536 <refsect2>
1537 <title>Signals</title>
1538
1539 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1540 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1541
1542 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1543 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1544 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1545 parameters: the primary unit name and the object path.</para>
1546
1547 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1548 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1549 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1550 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1551 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1552 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1553 job. <literal>canceled</literal> indicates that a job has been canceled (via
1554 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1555 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1556 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1557 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1558 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1559 it didn't apply to the unit's current state.</para>
3031660c 1560
2736c25c
DDM
1561 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1562 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1563 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1564 userspace and in total. These values may also be calculated from the
1565 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1566 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1567 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1568
1569 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1570 files on disk have changed.</para>
1571
1572 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1573 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1574 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1575 </refsect2>
1576
1577 <refsect2>
1578 <title>Properties</title>
1579
1580 <para>Most properties simply reflect the respective options in
1581 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1582
1583 <para>The others:</para>
1584
1585 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1586 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1587 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1588 it is not part of the public API.</para>
3031660c
ZJS
1589
1590 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1591 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1592 <literal>-</literal>.</para>
1593
1594 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1595 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1596 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1597
1598 <variablelist>
1599 <varlistentry>
1600 <term><literal>split-usr</literal></term>
1601
1602 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1603 must either be part of the root file system, or it must be mounted before
1604 <command>systemd</command> is invoked. See
1605 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1606 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1607 </listitem>
1608 </varlistentry>
1609
1610 <varlistentry>
1611 <term><literal>unmerged-usr</literal></term>
1612
1613 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1614 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1615 For more information on this issue consult
1616 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1617 The Case for the /usr Merge
1618 </ulink>.</para></listitem>
1619
1620 </varlistentry>
1621
1622 <varlistentry>
1623 <term><literal>cgroups-missing</literal></term>
1624
1625 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1626 </varlistentry>
1627
1628 <varlistentry>
1629 <term><literal>cgroupsv1</literal></term>
1630
1631 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1632 </varlistentry>
1633
1634 <varlistentry>
1635 <term><literal>local-hwclock</literal></term>
1636
1637 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1638 UTC.</para></listitem>
1639 </varlistentry>
1640
4bd03515
ZJS
1641 <varlistentry>
1642 <term><literal>support-ended</literal></term>
1643
1644 <listitem><para>The system is running past the end of support declared by the vendor. See the
1645 description of <varname>SUPPORT_END=</varname> in
1646 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1647 </para></listitem>
1648 </varlistentry>
1649
8bf9eb7e
ZJS
1650 <varlistentry>
1651 <term><literal>old-kernel</literal></term>
1652
1653 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1654 this version of systemd.</para></listitem>
1655 </varlistentry>
1656
1657 <varlistentry>
1658 <term><literal>var-run-bad</literal></term>
1659
1660 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1661 symlink to <filename>/run/</filename>.</para></listitem>
1662 </varlistentry>
1663
1664 <varlistentry>
1665 <term><literal>overflowuid-not-65534</literal></term>
1666 <term><literal>overflowgid-not-65534</literal></term>
1667
1668 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1669 </varlistentry>
1670
1671 <varlistentry>
1672 <term><literal>short-uid-range</literal></term>
1673 <term><literal>short-gid-range</literal></term>
1674
1675 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1676 0…65534.</para></listitem>
1677 </varlistentry>
1678
1679 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1680 </variablelist>
3031660c
ZJS
1681
1682 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1683 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1684 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1685 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1686 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1687 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1688 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1689 taken when the firmware first began execution, when the boot loader first began execution, when the
1690 kernel first began execution, when the initrd first began execution, when the main systemd instance
1691 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1692 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1693 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1694 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1695 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1696 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1697 indicating that no data is available.</para>
3031660c 1698
49fbe940
JM
1699 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1700 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1701 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1702 </para>
1703
3031660c 1704 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1705 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1706 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1707 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1708 the unit files.</para>
3031660c
ZJS
1709
1710 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1711 names of units that are currently loaded and can be more than the amount of actually loaded units since
1712 units may have more than one name.</para>
3031660c
ZJS
1713
1714 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1715
1716 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1717
1718 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1719
2736c25c 1720 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1721 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 1722 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1723 boot.</para>
1724
1725 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1726 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1727
1728 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1729 file system paths encoded as strings.</para>
3031660c
ZJS
1730
1731 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1732 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1733 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1734 IDs see
3031660c
ZJS
1735 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1736 Note that only the "innermost" virtualization technology is exported here. This detects both
1737 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1738
1739 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1740 systemd instance is running on. This follows the same vocabulary as
1741 <varname>ConditionArchitectures=</varname>.</para>
1742
1743 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1744 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1745 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1746 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1747
1748 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1749 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1750 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1751 (for example because the unit is not backed by a file on disk).</para>
3031660c 1752 </refsect2>
ae53ea52
ZJS
1753
1754 <refsect2>
1755 <title>Security</title>
1756
1757 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1758 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1759 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
a721cd00
LP
1760 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1761 <function>SetProperty()</function>) require
ae53ea52
ZJS
1762 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1763 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1764 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1765 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1766 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1767 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1768 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1769 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1770 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1771 and <function>Reexecute()</function> require
1772 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1773 </para>
1774 </refsect2>
3031660c
ZJS
1775 </refsect1>
1776
1777 <refsect1>
1778 <title>Unit Objects</title>
1779
48f99d7c 1780 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1781node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1782 interface org.freedesktop.systemd1.Unit {
1783 methods:
1784 Start(in s mode,
1785 out o job);
1786 Stop(in s mode,
1787 out o job);
1788 Reload(in s mode,
1789 out o job);
1790 Restart(in s mode,
1791 out o job);
1792 TryRestart(in s mode,
1793 out o job);
1794 ReloadOrRestart(in s mode,
1795 out o job);
1796 ReloadOrTryRestart(in s mode,
1797 out o job);
47fb7fd6
ZJS
1798 EnqueueJob(in s job_type,
1799 in s job_mode,
1800 out u job_id,
1801 out o job_path,
1802 out s unit_id,
1803 out o unit_path,
1804 out s job_type,
1805 out a(uosos) affected_jobs);
1806 Kill(in s whom,
3031660c 1807 in i signal);
a721cd00
LP
1808 QueueSignal(in s whom,
1809 in i signal,
1810 in i value);
3031660c
ZJS
1811 ResetFailed();
1812 SetProperties(in b runtime,
1813 in a(sv) properties);
47fb7fd6
ZJS
1814 Ref();
1815 Unref();
1816 Clean(in as mask);
671fee18
LP
1817 Freeze();
1818 Thaw();
3031660c 1819 properties:
47fb7fd6
ZJS
1820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1821 readonly s Id = '...';
1822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1823 readonly as Names = ['...', ...];
1824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1825 readonly s Following = '...';
1826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1827 readonly as Requires = ['...', ...];
1828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1829 readonly as Requisite = ['...', ...];
1830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1831 readonly as Wants = ['...', ...];
1832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1833 readonly as BindsTo = ['...', ...];
1834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1835 readonly as PartOf = ['...', ...];
1836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1837 readonly as Upholds = ['...', ...];
1838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1839 readonly as RequiredBy = ['...', ...];
1840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1841 readonly as RequisiteOf = ['...', ...];
1842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1843 readonly as WantedBy = ['...', ...];
1844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1845 readonly as BoundBy = ['...', ...];
1846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1847 readonly as UpheldBy = ['...', ...];
1848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1849 readonly as ConsistsOf = ['...', ...];
1850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1851 readonly as Conflicts = ['...', ...];
1852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1853 readonly as ConflictedBy = ['...', ...];
1854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1855 readonly as Before = ['...', ...];
1856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1857 readonly as After = ['...', ...];
1858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1859 readonly as OnSuccess = ['...', ...];
1860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1861 readonly as OnSuccessOf = ['...', ...];
1862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1863 readonly as OnFailure = ['...', ...];
1864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1865 readonly as OnFailureOf = ['...', ...];
1866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1867 readonly as Triggers = ['...', ...];
1868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1869 readonly as TriggeredBy = ['...', ...];
1870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1871 readonly as PropagatesReloadTo = ['...', ...];
1872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1873 readonly as ReloadPropagatedFrom = ['...', ...];
1874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1875 readonly as PropagatesStopTo = ['...', ...];
1876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1877 readonly as StopPropagatedFrom = ['...', ...];
1878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1879 readonly as JoinsNamespaceOf = ['...', ...];
1880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1881 readonly as SliceOf = ['...', ...];
1882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1883 readonly as RequiresMountsFor = ['...', ...];
1884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1885 readonly as Documentation = ['...', ...];
1886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1887 readonly s Description = '...';
1888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
1889 readonly s AccessSELinuxContext = '...';
1890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1891 readonly s LoadState = '...';
1892 readonly s ActiveState = '...';
671fee18 1893 readonly s FreezerState = '...';
47fb7fd6
ZJS
1894 readonly s SubState = '...';
1895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1896 readonly s FragmentPath = '...';
1897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1898 readonly s SourcePath = '...';
1899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1900 readonly as DropInPaths = ['...', ...];
1901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1902 readonly s UnitFileState = '...';
1903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1904 readonly s UnitFilePreset = '...';
1905 readonly t StateChangeTimestamp = ...;
1906 readonly t StateChangeTimestampMonotonic = ...;
1907 readonly t InactiveExitTimestamp = ...;
1908 readonly t InactiveExitTimestampMonotonic = ...;
1909 readonly t ActiveEnterTimestamp = ...;
1910 readonly t ActiveEnterTimestampMonotonic = ...;
1911 readonly t ActiveExitTimestamp = ...;
1912 readonly t ActiveExitTimestampMonotonic = ...;
1913 readonly t InactiveEnterTimestamp = ...;
1914 readonly t InactiveEnterTimestampMonotonic = ...;
1915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1916 readonly b CanStart = ...;
1917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1918 readonly b CanStop = ...;
1919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1920 readonly b CanReload = ...;
1921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1922 readonly b CanIsolate = ...;
1923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1924 readonly as CanClean = ['...', ...];
671fee18
LP
1925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1926 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1927 readonly (uo) Job = ...;
1928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1929 readonly b StopWhenUnneeded = ...;
1930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1931 readonly b RefuseManualStart = ...;
1932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1933 readonly b RefuseManualStop = ...;
1934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1935 readonly b AllowIsolate = ...;
1936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1937 readonly b DefaultDependencies = ...;
1938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 1939 readonly s OnSuccessJobMode = '...';
294446dc 1940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1941 readonly s OnFailureJobMode = '...';
1942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1943 readonly b IgnoreOnIsolate = ...;
e30a3ba1 1944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 1945 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1947 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1949 readonly t JobTimeoutUSec = ...;
1950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1951 readonly t JobRunningTimeoutUSec = ...;
1952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1953 readonly s JobTimeoutAction = '...';
1954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1955 readonly s JobTimeoutRebootArgument = '...';
1956 readonly b ConditionResult = ...;
1957 readonly b AssertResult = ...;
1958 readonly t ConditionTimestamp = ...;
1959 readonly t ConditionTimestampMonotonic = ...;
1960 readonly t AssertTimestamp = ...;
1961 readonly t AssertTimestampMonotonic = ...;
1962 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1963 readonly a(sbbsi) Conditions = [...];
1964 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1965 readonly a(sbbsi) Asserts = [...];
1966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1967 readonly (ss) LoadError = ...;
1968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1969 readonly b Transient = ...;
1970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1971 readonly b Perpetual = ...;
1972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1973 readonly t StartLimitIntervalUSec = ...;
1974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1975 readonly u StartLimitBurst = ...;
1976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1977 readonly s StartLimitAction = '...';
1978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1979 readonly s FailureAction = '...';
1980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1981 readonly i FailureActionExitStatus = ...;
1982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1983 readonly s SuccessAction = '...';
1984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1985 readonly i SuccessActionExitStatus = ...;
1986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1987 readonly s RebootArgument = '...';
1988 readonly ay InvocationID = [...];
1989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1990 readonly s CollectMode = '...';
1991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1992 readonly as Refs = ['...', ...];
48b92b37 1993 readonly a(ss) ActivationDetails = [...];
3031660c 1994 };
47fb7fd6
ZJS
1995 interface org.freedesktop.DBus.Peer { ... };
1996 interface org.freedesktop.DBus.Introspectable { ... };
1997 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1998};
1999 </programlisting>
2000
47fb7fd6
ZJS
2001 <!--method EnqueueJob is not documented!-->
2002
2003 <!--method Ref is not documented!-->
2004
2005 <!--method Unref is not documented!-->
2006
2007 <!--method Clean is not documented!-->
2008
671fee18
LP
2009 <!--method Freeze is not documented!-->
2010
2011 <!--method Thaw is not documented!-->
2012
47fb7fd6
ZJS
2013 <!--property PartOf is not documented!-->
2014
adc1b76c
YW
2015 <!--property Upholds is not documented!-->
2016
47fb7fd6
ZJS
2017 <!--property RequisiteOf is not documented!-->
2018
adc1b76c 2019 <!--property UpheldBy is not documented!-->
47fb7fd6 2020
adc1b76c 2021 <!--property ConsistsOf is not documented!-->
629b2a6f 2022
294446dc
LP
2023 <!--property OnSuccess is not documented!-->
2024
2025 <!--property OnSuccessOf is not documented!-->
2026
adc1b76c
YW
2027 <!--property OnFailureOf is not documented!-->
2028
47fb7fd6
ZJS
2029 <!--property ReloadPropagatedFrom is not documented!-->
2030
ffec78c0
LP
2031 <!--property PropagatesStopTo is not documented!-->
2032
2033 <!--property StopPropagatedFrom is not documented!-->
2034
47fb7fd6
ZJS
2035 <!--property JoinsNamespaceOf is not documented!-->
2036
d219a2b0
LP
2037 <!--property SliceOf is not documented!-->
2038
671fee18
LP
2039 <!--property FreezerState is not documented!-->
2040
47fb7fd6
ZJS
2041 <!--property DropInPaths is not documented!-->
2042
2043 <!--property UnitFilePreset is not documented!-->
2044
2045 <!--property StateChangeTimestamp is not documented!-->
2046
2047 <!--property StateChangeTimestampMonotonic is not documented!-->
2048
2049 <!--property CanClean is not documented!-->
2050
671fee18
LP
2051 <!--property CanFreeze is not documented!-->
2052
ecfcf024 2053 <!--property OnSuccessJobMode is not documented!-->
294446dc 2054
47fb7fd6
ZJS
2055 <!--property OnFailureJobMode is not documented!-->
2056
2057 <!--property JobRunningTimeoutUSec is not documented!-->
2058
2059 <!--property JobTimeoutAction is not documented!-->
2060
2061 <!--property JobTimeoutRebootArgument is not documented!-->
2062
2063 <!--property AssertResult is not documented!-->
2064
2065 <!--property AssertTimestamp is not documented!-->
2066
2067 <!--property AssertTimestampMonotonic is not documented!-->
2068
2069 <!--property Asserts is not documented!-->
2070
2071 <!--property Perpetual is not documented!-->
2072
2073 <!--property StartLimitIntervalUSec is not documented!-->
2074
2075 <!--property StartLimitAction is not documented!-->
2076
2077 <!--property FailureAction is not documented!-->
2078
2079 <!--property FailureActionExitStatus is not documented!-->
2080
2081 <!--property SuccessAction is not documented!-->
2082
2083 <!--property SuccessActionExitStatus is not documented!-->
2084
2085 <!--property RebootArgument is not documented!-->
2086
2087 <!--property InvocationID is not documented!-->
2088
2089 <!--property CollectMode is not documented!-->
2090
2091 <!--property Refs is not documented!-->
2092
00bb75d7 2093 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2094
00bb75d7 2095 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2096
00bb75d7 2097 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2098
00bb75d7 2099 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2100
00bb75d7 2101 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2102
00bb75d7 2103 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2104
00bb75d7 2105 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2106
00bb75d7 2107 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2108
00bb75d7 2109 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2110
00bb75d7 2111 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2112
00bb75d7
ZJS
2113 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2114
2115 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2116
a721cd00
LP
2117 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2118
00bb75d7
ZJS
2119 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2120
2121 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2122
2123 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2124
2125 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2126
2127 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2128
671fee18
LP
2129 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2130
2131 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2132
00bb75d7
ZJS
2133 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2134
2135 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2136
2137 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2138
2139 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2140
2141 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2142
2143 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2144
2145 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2146
2147 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2148
adc1b76c
YW
2149 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2150
00bb75d7
ZJS
2151 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2152
2153 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2154
2155 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2156
2157 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2158
adc1b76c
YW
2159 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2160
00bb75d7
ZJS
2161 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2162
2163 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2164
2165 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2166
2167 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2168
2169 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2170
294446dc
LP
2171 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2172
2173 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2174
adc1b76c
YW
2175 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2176
2177 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2178
00bb75d7
ZJS
2179 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2180
2181 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2182
2183 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2184
2185 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2186
ffec78c0
LP
2187 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2188
2189 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2190
00bb75d7
ZJS
2191 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2192
d219a2b0
LP
2193 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2194
00bb75d7
ZJS
2195 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2196
2197 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2198
2199 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2200
23e9a7dd
LP
2201 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2202
00bb75d7
ZJS
2203 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2204
2205 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2206
671fee18
LP
2207 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2208
00bb75d7
ZJS
2209 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2210
2211 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2212
2213 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2214
2215 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2216
2217 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2218
2219 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2220
2221 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2222
2223 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2224
2225 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2226
2227 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2228
2229 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2230
2231 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2232
2233 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2234
2235 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2236
2237 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2238
2239 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2240
2241 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2242
2243 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2244
2245 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2246
2247 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2248
2249 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2250
671fee18
LP
2251 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2252
00bb75d7
ZJS
2253 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2254
2255 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2256
2257 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2258
2259 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2260
2261 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2262
2263 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2264
ecfcf024 2265 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2266
00bb75d7
ZJS
2267 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2268
2269 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2270
2271 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2272
ff68472a
ZJS
2273 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2274
00bb75d7
ZJS
2275 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2276
2277 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2278
2279 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2280
2281 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2282
2283 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2284
2285 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2286
2287 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2288
2289 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2290
2291 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2292
2293 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2294
2295 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2296
2297 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2298
2299 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2300
2301 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2302
2303 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2304
2305 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2306
2307 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2308
2309 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2310
2311 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2312
2313 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2314
2315 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2316
2317 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2318
2319 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2320
2321 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2322
2323 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2324
2325 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2326
48b92b37
LB
2327 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2328
00bb75d7
ZJS
2329 <!--End of Autogenerated section-->
2330
2331 <refsect2>
2332 <title>Methods</title>
2333
2334 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2335 <function>Restart()</function>, <function>TryRestart()</function>,
2336 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
a721cd00
LP
2337 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2338 and <function>SetProperties()</function> implement the same operation as the respective methods on the
00bb75d7 2339 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
a721cd00
LP
2340 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2341 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2342 specific unit name. Calling the methods on the Manager object is hence a round trip
00bb75d7
ZJS
2343 optimization.</para>
2344 </refsect2>
2345
2346 <refsect2>
2347 <title>Properties</title>
2348
2349 <para><varname>Id</varname> contains the primary name of the unit.</para>
2350
2351 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2352 exposed in <varname>Id</varname>.</para>
2353
2354 <para><varname>Following</varname> either contains the empty string or contains the name of another
2355 unit that this unit follows in state. This is used for some device units which reflect the unit state
2356 machine of another unit, and which other unit this is might possibly change.</para>
2357
2358 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2359 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2360 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2361 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2362 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2363 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2364 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2365 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2366 determined automatically.</para>
2367
2368 <para><varname>Description</varname> contains the human readable description string for the
2369 unit.</para>
2370
2371 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2372 automatically generated from in case it is not a native unit (in which case it contains the empty
2373 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2374 set to <filename>/etc/fstab</filename>.</para>
2375
2376 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2377 unit.</para>
2378
2379 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2380 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2381 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2382 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2383 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2384 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2385 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2386 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2387 configuration might be active (because configuration might have been reloaded at a time where a unit
2388 was already active).</para>
2389
2390 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2391 active or not. The following states are currently defined: <literal>active</literal>,
2392 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2393 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2394 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2395 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2396 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2397 indicates that it is inactive and the previous run was not successful (more information about the
2398 reason for this is available on the unit type specific interfaces, for example for services in the
2399 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2400 has previously been inactive but is currently in the process of entering an active state. Conversely
2401 <literal>deactivating</literal> indicates that the unit is currently in the process of
2402 deactivation.</para>
2403
2404 <para><varname>SubState</varname> encodes states of the same state machine that
2405 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2406 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2407 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2408 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2409 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2410 types. At this point the low-level states are not documented here, and are more likely to be extended
2411 later on than the common high-level states explained above.</para>
2412
2413 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2414 one (if not, it contains the empty string).</para>
3031660c
ZJS
2415
2416 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2417 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2418 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2419 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2420 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2421 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2422 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2423 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2424 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2425 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2426 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2427 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2428 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2429 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2430 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2431
2432 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2433 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2434 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2435 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2436 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2437 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2438 state, or entered an inactive state. These are the points in time where the unit transitioned
2439 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2440 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2441 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2442 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2443 not yet been recorded on this boot.</para>
3031660c 2444
2736c25c
DDM
2445 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2446 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2447 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2448
2736c25c 2449 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2450 mode.</para>
2451
2452 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2453 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2454 0.</para>
2455
2456 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2457 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2458 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2459 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2460 corresponding configuration booleans in the unit file.</para>
2461
2462 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2463 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2464 systemd uses to watch and manipulate the unit and all its processes.</para>
2465
2466 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2467 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2468 changed since the configuration was read and hence whether a configuration reload is recommended.
2469 </para>
2470
2471 <para><varname>Markers</varname> is an array of string flags that can be set using
2472 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2473 restarted. Currently known values are <literal>needs-restart</literal> and
2474 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2475 a new version of the package is installed. Configuration management scripts may use the second to mark
2476 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2477 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2478
2479 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2480 unit file.</para>
2481
2482 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2483 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2484 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2485 checked. Conditions are checked when a unit is requested to start.</para>
2486
2487 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2488 conditions of this unit were checked. </para>
2489
2736c25c 2490 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2491 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2492 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2493 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
2494 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2495 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2496 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2497 zero/positive/negative values.</para>
3031660c
ZJS
2498
2499 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2500 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2501 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2502 will be a pair of empty strings.</para>
2503
2736c25c 2504 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2505 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2506
2507 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2508 describe the event that caused the unit to be activated, if any. The key describes the information
2509 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2510 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2511 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2512 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2513 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
2514 variables described in the <literal>Environment Variables Set on Triggered Units</literal> section in
2515 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
2516 Note that new key value pair may be added at any time in future versions. Existing entries will not be
2517 removed.</para>
3031660c 2518 </refsect2>
ae53ea52
ZJS
2519
2520 <refsect2>
2521 <title>Security</title>
2522
2523 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2524 allowed for everyone. All operations are allowed for clients with the
2525 <constant>CAP_SYS_ADMIN</constant> capability or when the
2526 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2527 polkit.</para>
ae53ea52 2528 </refsect2>
3031660c
ZJS
2529 </refsect1>
2530
2531 <refsect1>
2532 <title>Service Unit Objects</title>
2533
2534 <para>All service unit objects implement the
2535 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2536 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2537
48f99d7c 2538 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2539node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2540 interface org.freedesktop.systemd1.Service {
2541 methods:
5e8deb94
LB
2542 BindMount(in s source,
2543 in s destination,
2544 in b read_only,
2545 in b mkdir);
af477139
LB
2546 MountImage(in s source,
2547 in s destination,
2548 in b read_only,
2549 in b mkdir,
2550 in a(ss) options);
47fb7fd6
ZJS
2551 GetProcesses(out a(sus) processes);
2552 AttachProcesses(in s subcgroup,
2553 in au pids);
3031660c 2554 properties:
47fb7fd6
ZJS
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly s Type = '...';
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2558 readonly s ExitType = '...';
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2560 readonly s Restart = '...';
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly s PIDFile = '...';
47fb7fd6
ZJS
2563 readonly s NotifyAccess = '...';
2564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2565 readonly t RestartUSec = ...;
2566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2567 readonly t TimeoutStartUSec = ...;
2568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2569 readonly t TimeoutStopUSec = ...;
2570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2571 readonly t TimeoutAbortUSec = ...;
2572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2573 readonly s TimeoutStartFailureMode = '...';
2574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2575 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2577 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2579 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2581 readonly t WatchdogUSec = ...;
2582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2583 readonly t WatchdogTimestamp = ...;
2584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2585 readonly t WatchdogTimestampMonotonic = ...;
2586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2587 readonly b RootDirectoryStartOnly = ...;
2588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2589 readonly b RemainAfterExit = ...;
2590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2591 readonly b GuessMainPID = ...;
2592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2593 readonly (aiai) RestartPreventExitStatus = ...;
2594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2595 readonly (aiai) RestartForceExitStatus = ...;
2596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2597 readonly (aiai) SuccessExitStatus = ...;
2598 readonly u MainPID = ...;
2599 readonly u ControlPID = ...;
2600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2601 readonly s BusName = '...';
2602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2603 readonly u FileDescriptorStoreMax = ...;
2604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2605 readonly u NFileDescriptorStore = ...;
2606 readonly s StatusText = '...';
2607 readonly i StatusErrno = ...;
2608 readonly s Result = '...';
2609 readonly s ReloadResult = '...';
2610 readonly s CleanResult = '...';
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly s USBFunctionDescriptors = '...';
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly s USBFunctionStrings = '...';
2615 readonly u UID = ...;
2616 readonly u GID = ...;
2617 readonly u NRestarts = ...;
2618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2619 readonly s OOMPolicy = '...';
cd48e23f
RP
2620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2621 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2623 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2624 readonly t ExecMainStartTimestamp = ...;
2625 readonly t ExecMainStartTimestampMonotonic = ...;
2626 readonly t ExecMainExitTimestamp = ...;
2627 readonly t ExecMainExitTimestampMonotonic = ...;
2628 readonly u ExecMainPID = ...;
2629 readonly i ExecMainCode = ...;
2630 readonly i ExecMainStatus = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2632 readonly a(sasbttttuii) ExecCondition = [...];
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2634 readonly a(sasasttttuii) ExecConditionEx = [...];
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2636 readonly a(sasbttttuii) ExecStartPre = [...];
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2638 readonly a(sasasttttuii) ExecStartPreEx = [...];
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2640 readonly a(sasbttttuii) ExecStart = [...];
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2642 readonly a(sasasttttuii) ExecStartEx = [...];
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2644 readonly a(sasbttttuii) ExecStartPost = [...];
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2646 readonly a(sasasttttuii) ExecStartPostEx = [...];
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2648 readonly a(sasbttttuii) ExecReload = [...];
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2650 readonly a(sasasttttuii) ExecReloadEx = [...];
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2652 readonly a(sasbttttuii) ExecStop = [...];
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2654 readonly a(sasasttttuii) ExecStopEx = [...];
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2656 readonly a(sasbttttuii) ExecStopPost = [...];
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2658 readonly a(sasasttttuii) ExecStopPostEx = [...];
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2660 readonly s Slice = '...';
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2662 readonly s ControlGroup = '...';
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2664 readonly t ControlGroupId = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2666 readonly t MemoryCurrent = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2668 readonly t MemoryAvailable = ...;
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2670 readonly t CPUUsageNSec = ...;
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2672 readonly ay EffectiveCPUs = [...];
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2674 readonly ay EffectiveMemoryNodes = [...];
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2676 readonly t TasksCurrent = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2678 readonly t IPIngressBytes = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2680 readonly t IPIngressPackets = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2682 readonly t IPEgressBytes = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2684 readonly t IPEgressPackets = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2686 readonly t IOReadBytes = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2688 readonly t IOReadOperations = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2690 readonly t IOWriteBytes = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2692 readonly t IOWriteOperations = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2694 readonly b Delegate = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2696 readonly as DelegateControllers = ['...', ...];
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2698 readonly b CPUAccounting = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2700 readonly t CPUWeight = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2702 readonly t StartupCPUWeight = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2704 readonly t CPUShares = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2706 readonly t StartupCPUShares = ...;
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2708 readonly t CPUQuotaPerSecUSec = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2710 readonly t CPUQuotaPeriodUSec = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2712 readonly ay AllowedCPUs = [...];
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2714 readonly ay StartupAllowedCPUs = [...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2716 readonly ay AllowedMemoryNodes = [...];
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2718 readonly ay StartupAllowedMemoryNodes = [...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2720 readonly b IOAccounting = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2722 readonly t IOWeight = ...;
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2724 readonly t StartupIOWeight = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2726 readonly a(st) IODeviceWeight = [...];
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2728 readonly a(st) IOReadBandwidthMax = [...];
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2730 readonly a(st) IOWriteBandwidthMax = [...];
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2732 readonly a(st) IOReadIOPSMax = [...];
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2734 readonly a(st) IOWriteIOPSMax = [...];
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2736 readonly a(st) IODeviceLatencyTargetUSec = [...];
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2738 readonly b BlockIOAccounting = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2740 readonly t BlockIOWeight = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2742 readonly t StartupBlockIOWeight = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2744 readonly a(st) BlockIODeviceWeight = [...];
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2746 readonly a(st) BlockIOReadBandwidth = [...];
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2748 readonly a(st) BlockIOWriteBandwidth = [...];
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2750 readonly b MemoryAccounting = ...;
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2752 readonly t DefaultMemoryLow = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2754 readonly t DefaultStartupMemoryLow = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2756 readonly t DefaultMemoryMin = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2758 readonly t MemoryMin = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2760 readonly t MemoryLow = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2762 readonly t StartupMemoryLow = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2764 readonly t MemoryHigh = ...;
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2766 readonly t StartupMemoryHigh = ...;
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2768 readonly t MemoryMax = ...;
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2770 readonly t StartupMemoryMax = ...;
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2772 readonly t MemorySwapMax = ...;
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2774 readonly t StartupMemorySwapMax = ...;
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2776 readonly t MemoryZSwapMax = ...;
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2778 readonly t StartupMemoryZSwapMax = ...;
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2780 readonly t MemoryLimit = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2782 readonly s DevicePolicy = '...';
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2784 readonly a(ss) DeviceAllow = [...];
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2786 readonly b TasksAccounting = ...;
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2788 readonly t TasksMax = ...;
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2790 readonly b IPAccounting = ...;
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2792 readonly a(iayu) IPAddressAllow = [...];
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2794 readonly a(iayu) IPAddressDeny = [...];
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2796 readonly as IPIngressFilterPath = ['...', ...];
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2798 readonly as IPEgressFilterPath = ['...', ...];
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2800 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2802 readonly s ManagedOOMSwap = '...';
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2804 readonly s ManagedOOMMemoryPressure = '...';
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2806 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2808 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2810 readonly a(ss) BPFProgram = [...];
dcf4781c 2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2812 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2814 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2816 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2818 readonly s MemoryPressureWatch = '...';
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2820 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2822 readonly as Environment = ['...', ...];
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2824 readonly a(sb) EnvironmentFiles = [...];
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2826 readonly as PassEnvironment = ['...', ...];
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2828 readonly as UnsetEnvironment = ['...', ...];
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2830 readonly u UMask = ...;
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2832 readonly t LimitCPU = ...;
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2834 readonly t LimitCPUSoft = ...;
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2836 readonly t LimitFSIZE = ...;
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2838 readonly t LimitFSIZESoft = ...;
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2840 readonly t LimitDATA = ...;
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2842 readonly t LimitDATASoft = ...;
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2844 readonly t LimitSTACK = ...;
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2846 readonly t LimitSTACKSoft = ...;
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2848 readonly t LimitCORE = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2850 readonly t LimitCORESoft = ...;
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2852 readonly t LimitRSS = ...;
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2854 readonly t LimitRSSSoft = ...;
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2856 readonly t LimitNOFILE = ...;
2857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2858 readonly t LimitNOFILESoft = ...;
2859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2860 readonly t LimitAS = ...;
2861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2862 readonly t LimitASSoft = ...;
2863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2864 readonly t LimitNPROC = ...;
2865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2866 readonly t LimitNPROCSoft = ...;
2867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2868 readonly t LimitMEMLOCK = ...;
2869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2870 readonly t LimitMEMLOCKSoft = ...;
2871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2872 readonly t LimitLOCKS = ...;
2873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2874 readonly t LimitLOCKSSoft = ...;
2875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2876 readonly t LimitSIGPENDING = ...;
2877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2878 readonly t LimitSIGPENDINGSoft = ...;
2879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2880 readonly t LimitMSGQUEUE = ...;
2881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2882 readonly t LimitMSGQUEUESoft = ...;
2883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2884 readonly t LimitNICE = ...;
2885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2886 readonly t LimitNICESoft = ...;
2887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2888 readonly t LimitRTPRIO = ...;
2889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2890 readonly t LimitRTPRIOSoft = ...;
2891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2892 readonly t LimitRTTIME = ...;
2893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2894 readonly t LimitRTTIMESoft = ...;
2895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2896 readonly s WorkingDirectory = '...';
2897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2898 readonly s RootDirectory = '...';
2899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2900 readonly s RootImage = '...';
2901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2902 readonly a(ss) RootImageOptions = [...];
2903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2904 readonly ay RootHash = [...];
2905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2906 readonly s RootHashPath = '...';
2907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2908 readonly ay RootHashSignature = [...];
2909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2910 readonly s RootHashSignaturePath = '...';
2911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2912 readonly s RootVerity = '...';
2913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
2914 readonly as ExtensionDirectories = ['...', ...];
2915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2916 readonly a(sba(ss)) ExtensionImages = [...];
2917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2918 readonly a(ssba(ss)) MountImages = [...];
2919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2920 readonly i OOMScoreAdjust = ...;
2921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2922 readonly t CoredumpFilter = ...;
2923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2924 readonly i Nice = ...;
2925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2926 readonly i IOSchedulingClass = ...;
2927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2928 readonly i IOSchedulingPriority = ...;
2929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2930 readonly i CPUSchedulingPolicy = ...;
2931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2932 readonly i CPUSchedulingPriority = ...;
2933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2934 readonly ay CPUAffinity = [...];
2935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2936 readonly b CPUAffinityFromNUMA = ...;
2937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2938 readonly i NUMAPolicy = ...;
2939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2940 readonly ay NUMAMask = [...];
2941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2942 readonly t TimerSlackNSec = ...;
2943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2944 readonly b CPUSchedulingResetOnFork = ...;
2945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2946 readonly b NonBlocking = ...;
2947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2948 readonly s StandardInput = '...';
2949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2950 readonly s StandardInputFileDescriptorName = '...';
2951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2952 readonly ay StandardInputData = [...];
2953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2954 readonly s StandardOutput = '...';
2955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2956 readonly s StandardOutputFileDescriptorName = '...';
2957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2958 readonly s StandardError = '...';
2959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2960 readonly s StandardErrorFileDescriptorName = '...';
2961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2962 readonly s TTYPath = '...';
2963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2964 readonly b TTYReset = ...;
2965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2966 readonly b TTYVHangup = ...;
2967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2968 readonly b TTYVTDisallocate = ...;
2969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
2970 readonly q TTYRows = ...;
2971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2972 readonly q TTYColumns = ...;
2973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2974 readonly i SyslogPriority = ...;
2975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2976 readonly s SyslogIdentifier = '...';
2977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2978 readonly b SyslogLevelPrefix = ...;
2979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2980 readonly i SyslogLevel = ...;
2981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2982 readonly i SyslogFacility = ...;
2983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2984 readonly i LogLevelMax = ...;
2985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2986 readonly t LogRateLimitIntervalUSec = ...;
2987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2988 readonly u LogRateLimitBurst = ...;
2989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2990 readonly aay LogExtraFields = [[...], ...];
2991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
2992 readonly a(bs) LogFilterPatterns = [...];
2993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2994 readonly s LogNamespace = '...';
2995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2996 readonly i SecureBits = ...;
2997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2998 readonly t CapabilityBoundingSet = ...;
2999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3000 readonly t AmbientCapabilities = ...;
3001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3002 readonly s User = '...';
3003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3004 readonly s Group = '...';
3005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3006 readonly b DynamicUser = ...;
3007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3008 readonly b RemoveIPC = ...;
3009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3010 readonly a(say) SetCredential = [...];
3011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3012 readonly a(say) SetCredentialEncrypted = [...];
3013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3014 readonly a(ss) LoadCredential = [...];
3015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3016 readonly a(ss) LoadCredentialEncrypted = [...];
3017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3018 readonly as SupplementaryGroups = ['...', ...];
3019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3020 readonly s PAMName = '...';
3021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3022 readonly as ReadWritePaths = ['...', ...];
3023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3024 readonly as ReadOnlyPaths = ['...', ...];
3025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3026 readonly as InaccessiblePaths = ['...', ...];
3027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
3028 readonly as ExecPaths = ['...', ...];
3029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3030 readonly as NoExecPaths = ['...', ...];
3031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 3032 readonly as ExecSearchPath = ['...', ...];
3033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3034 readonly t MountFlags = ...;
3035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3036 readonly b PrivateTmp = ...;
3037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3038 readonly b PrivateDevices = ...;
3039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3040 readonly b ProtectClock = ...;
3041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3042 readonly b ProtectKernelTunables = ...;
3043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3044 readonly b ProtectKernelModules = ...;
3045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3046 readonly b ProtectKernelLogs = ...;
3047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3048 readonly b ProtectControlGroups = ...;
3049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3050 readonly b PrivateNetwork = ...;
3051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3052 readonly b PrivateUsers = ...;
3053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3054 readonly b PrivateMounts = ...;
3055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3056 readonly b PrivateIPC = ...;
3057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3058 readonly s ProtectHome = '...';
3059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3060 readonly s ProtectSystem = '...';
3061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3062 readonly b SameProcessGroup = ...;
3063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3064 readonly s UtmpIdentifier = '...';
3065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3066 readonly s UtmpMode = '...';
3067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3068 readonly (bs) SELinuxContext = ...;
3069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3070 readonly (bs) AppArmorProfile = ...;
3071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3072 readonly (bs) SmackProcessLabel = ...;
3073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3074 readonly b IgnoreSIGPIPE = ...;
3075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3076 readonly b NoNewPrivileges = ...;
3077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3078 readonly (bas) SystemCallFilter = ...;
3079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3080 readonly as SystemCallArchitectures = ['...', ...];
3081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3082 readonly i SystemCallErrorNumber = ...;
3083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3084 readonly (bas) SystemCallLog = ...;
3085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3086 readonly s Personality = '...';
3087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3088 readonly b LockPersonality = ...;
3089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3090 readonly (bas) RestrictAddressFamilies = ...;
3091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3092 readonly a(sst) RuntimeDirectorySymlink = [...];
3093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3094 readonly s RuntimeDirectoryPreserve = '...';
3095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3096 readonly u RuntimeDirectoryMode = ...;
3097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3098 readonly as RuntimeDirectory = ['...', ...];
3099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3100 readonly a(sst) StateDirectorySymlink = [...];
3101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3102 readonly u StateDirectoryMode = ...;
3103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3104 readonly as StateDirectory = ['...', ...];
3105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3106 readonly a(sst) CacheDirectorySymlink = [...];
3107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3108 readonly u CacheDirectoryMode = ...;
3109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3110 readonly as CacheDirectory = ['...', ...];
3111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3112 readonly a(sst) LogsDirectorySymlink = [...];
3113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3114 readonly u LogsDirectoryMode = ...;
3115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3116 readonly as LogsDirectory = ['...', ...];
3117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3118 readonly u ConfigurationDirectoryMode = ...;
3119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3120 readonly as ConfigurationDirectory = ['...', ...];
3121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3122 readonly t TimeoutCleanUSec = ...;
3123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3124 readonly b MemoryDenyWriteExecute = ...;
3125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3126 readonly b RestrictRealtime = ...;
3127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3128 readonly b RestrictSUIDSGID = ...;
3129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3130 readonly t RestrictNamespaces = ...;
3131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3132 readonly (bas) RestrictFileSystems = ...;
3133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3134 readonly a(ssbt) BindPaths = [...];
3135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3136 readonly a(ssbt) BindReadOnlyPaths = [...];
3137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3138 readonly a(ss) TemporaryFileSystem = [...];
3139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3140 readonly b MountAPIVFS = ...;
3141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3142 readonly s KeyringMode = '...';
3143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3144 readonly s ProtectProc = '...';
3145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3146 readonly s ProcSubset = '...';
3147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3148 readonly b ProtectHostname = ...;
3149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3150 readonly s NetworkNamespacePath = '...';
3151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3152 readonly s IPCNamespacePath = '...';
3153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3154 readonly s KillMode = '...';
3155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3156 readonly i KillSignal = ...;
3157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3158 readonly i RestartKillSignal = ...;
3159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3160 readonly i FinalKillSignal = ...;
3161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3162 readonly b SendSIGKILL = ...;
3163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3164 readonly b SendSIGHUP = ...;
3165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3166 readonly i WatchdogSignal = ...;
3031660c 3167 };
47fb7fd6
ZJS
3168 interface org.freedesktop.DBus.Peer { ... };
3169 interface org.freedesktop.DBus.Introspectable { ... };
3170 interface org.freedesktop.DBus.Properties { ... };
3171 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3172};
3173 </programlisting>
3174
47fb7fd6 3175 <!--method GetProcesses is not documented!-->
3031660c 3176
47fb7fd6 3177 <!--method AttachProcesses is not documented!-->
3031660c 3178
47fb7fd6 3179 <!--property Type is not documented!-->
3031660c 3180
596e4470
HC
3181 <!--property ExitType is not documented!-->
3182
47fb7fd6 3183 <!--property Restart is not documented!-->
3031660c 3184
47fb7fd6 3185 <!--property PIDFile is not documented!-->
3031660c 3186
47fb7fd6 3187 <!--property NotifyAccess is not documented!-->
3031660c 3188
47fb7fd6 3189 <!--property RestartUSec is not documented!-->
3031660c 3190
9653108f
ZJS
3191 <!--property TimeoutStartFailureMode is not documented!-->
3192
3193 <!--property TimeoutStopFailureMode is not documented!-->
3194
47fb7fd6 3195 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3196
5918a933
AB
3197 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3198
47fb7fd6 3199 <!--property WatchdogUSec is not documented!-->
3031660c 3200
47fb7fd6 3201 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3202
47fb7fd6 3203 <!--property RemainAfterExit is not documented!-->
3031660c 3204
47fb7fd6
ZJS
3205 <!--property GuessMainPID is not documented!-->
3206
3207 <!--property RestartPreventExitStatus is not documented!-->
3208
3209 <!--property RestartForceExitStatus is not documented!-->
3210
3211 <!--property SuccessExitStatus is not documented!-->
3212
3213 <!--property BusName is not documented!-->
3214
3215 <!--property FileDescriptorStoreMax is not documented!-->
3216
3217 <!--property NFileDescriptorStore is not documented!-->
3218
3219 <!--property StatusErrno is not documented!-->
3220
3221 <!--property ReloadResult is not documented!-->
3222
3223 <!--property CleanResult is not documented!-->
3224
3225 <!--property USBFunctionDescriptors is not documented!-->
3226
3227 <!--property USBFunctionStrings is not documented!-->
3228
3229 <!--property UID is not documented!-->
3230
3231 <!--property GID is not documented!-->
3232
3233 <!--property NRestarts is not documented!-->
3234
3235 <!--property OOMPolicy is not documented!-->
3236
cd48e23f
RP
3237 <!--property OpenFile is not documented!-->
3238
3bd28bf7
LP
3239 <!--property ReloadSignal is not documented!-->
3240
47fb7fd6
ZJS
3241 <!--property ExecCondition is not documented!-->
3242
3243 <!--property ExecConditionEx is not documented!-->
3244
3245 <!--property ExecStartPreEx is not documented!-->
3246
3247 <!--property ExecStartEx is not documented!-->
3248
3249 <!--property ExecStartPostEx is not documented!-->
3250
3251 <!--property ExecReloadEx is not documented!-->
3252
3253 <!--property ExecStopEx is not documented!-->
3254
3255 <!--property ExecStopPost is not documented!-->
3256
3257 <!--property ExecStopPostEx is not documented!-->
3258
3259 <!--property Slice is not documented!-->
3260
5483fca0
LP
3261 <!--property ControlGroupId is not documented!-->
3262
47fb7fd6
ZJS
3263 <!--property MemoryCurrent is not documented!-->
3264
3265 <!--property CPUUsageNSec is not documented!-->
3266
3267 <!--property EffectiveCPUs is not documented!-->
3268
3269 <!--property EffectiveMemoryNodes is not documented!-->
3270
3271 <!--property TasksCurrent is not documented!-->
3272
3273 <!--property IPIngressBytes is not documented!-->
3274
3275 <!--property IPIngressPackets is not documented!-->
3276
3277 <!--property IPEgressBytes is not documented!-->
3278
3279 <!--property IPEgressPackets is not documented!-->
3280
3281 <!--property IOReadBytes is not documented!-->
3282
3283 <!--property IOReadOperations is not documented!-->
3284
3285 <!--property IOWriteBytes is not documented!-->
3286
3287 <!--property IOWriteOperations is not documented!-->
3288
3289 <!--property Delegate is not documented!-->
3290
3291 <!--property DelegateControllers is not documented!-->
3292
3293 <!--property CPUAccounting is not documented!-->
3294
3295 <!--property CPUWeight is not documented!-->
3296
3297 <!--property StartupCPUWeight is not documented!-->
3298
3299 <!--property CPUShares is not documented!-->
3300
3301 <!--property StartupCPUShares is not documented!-->
3302
3303 <!--property CPUQuotaPerSecUSec is not documented!-->
3304
3305 <!--property CPUQuotaPeriodUSec is not documented!-->
3306
3307 <!--property AllowedCPUs is not documented!-->
3308
c93a7d4a
PM
3309 <!--property StartupAllowedCPUs is not documented!-->
3310
47fb7fd6
ZJS
3311 <!--property AllowedMemoryNodes is not documented!-->
3312
c93a7d4a
PM
3313 <!--property StartupAllowedMemoryNodes is not documented!-->
3314
47fb7fd6
ZJS
3315 <!--property IOAccounting is not documented!-->
3316
3317 <!--property IOWeight is not documented!-->
3318
3319 <!--property StartupIOWeight is not documented!-->
3320
3321 <!--property IODeviceWeight is not documented!-->
3322
3323 <!--property IOReadBandwidthMax is not documented!-->
3324
3325 <!--property IOWriteBandwidthMax is not documented!-->
3326
3327 <!--property IOReadIOPSMax is not documented!-->
3328
3329 <!--property IOWriteIOPSMax is not documented!-->
3330
3331 <!--property IODeviceLatencyTargetUSec is not documented!-->
3332
3333 <!--property BlockIOAccounting is not documented!-->
3334
3335 <!--property BlockIOWeight is not documented!-->
3336
3337 <!--property StartupBlockIOWeight is not documented!-->
3338
3339 <!--property BlockIODeviceWeight is not documented!-->
3340
3341 <!--property BlockIOReadBandwidth is not documented!-->
3342
3343 <!--property BlockIOWriteBandwidth is not documented!-->
3344
3345 <!--property MemoryAccounting is not documented!-->
3346
3347 <!--property DefaultMemoryLow is not documented!-->
3348
53fda560
LB
3349 <!--property DefaultStartupMemoryLow is not documented!-->
3350
47fb7fd6
ZJS
3351 <!--property DefaultMemoryMin is not documented!-->
3352
3353 <!--property MemoryMin is not documented!-->
3354
3355 <!--property MemoryLow is not documented!-->
3356
53fda560
LB
3357 <!--property StartupMemoryLow is not documented!-->
3358
47fb7fd6
ZJS
3359 <!--property MemoryHigh is not documented!-->
3360
53fda560
LB
3361 <!--property StartupMemoryHigh is not documented!-->
3362
47fb7fd6
ZJS
3363 <!--property MemoryMax is not documented!-->
3364
53fda560
LB
3365 <!--property StartupMemoryMax is not documented!-->
3366
47fb7fd6
ZJS
3367 <!--property MemorySwapMax is not documented!-->
3368
53fda560
LB
3369 <!--property StartupMemorySwapMax is not documented!-->
3370
d7fe0a67
PV
3371 <!--property MemoryZSwapMax is not documented!-->
3372
53fda560
LB
3373 <!--property StartupMemoryZSwapMax is not documented!-->
3374
47fb7fd6
ZJS
3375 <!--property MemoryLimit is not documented!-->
3376
3377 <!--property DevicePolicy is not documented!-->
3378
3379 <!--property DeviceAllow is not documented!-->
3380
3381 <!--property TasksAccounting is not documented!-->
3382
3383 <!--property TasksMax is not documented!-->
3384
3385 <!--property IPAccounting is not documented!-->
3386
3387 <!--property IPAddressAllow is not documented!-->
3388
3389 <!--property IPAddressDeny is not documented!-->
3390
3391 <!--property IPIngressFilterPath is not documented!-->
3392
3393 <!--property IPEgressFilterPath is not documented!-->
3394
3395 <!--property DisableControllers is not documented!-->
3396
4d824a4e
AZ
3397 <!--property ManagedOOMSwap is not documented!-->
3398
3399 <!--property ManagedOOMMemoryPressure is not documented!-->
3400
d9d3f05d 3401 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3402
d8a4d64b
AZ
3403 <!--property ManagedOOMPreference is not documented!-->
3404
9e009a14
JK
3405 <!--property BPFProgram is not documented!-->
3406
dcf4781c
JK
3407 <!--property SocketBindAllow is not documented!-->
3408
3409 <!--property SocketBindDeny is not documented!-->
3410
57585d59
MV
3411 <!--property RestrictNetworkInterfaces is not documented!-->
3412
6bb00842
LP
3413 <!--property MemoryPressureWatch is not documented!-->
3414
3415 <!--property MemoryPressureThresholdUSec is not documented!-->
3416
47fb7fd6
ZJS
3417 <!--property EnvironmentFiles is not documented!-->
3418
3419 <!--property PassEnvironment is not documented!-->
3420
3421 <!--property UnsetEnvironment is not documented!-->
3422
3423 <!--property UMask is not documented!-->
3424
3425 <!--property LimitCPUSoft is not documented!-->
3426
3427 <!--property LimitFSIZE is not documented!-->
3428
3429 <!--property LimitFSIZESoft is not documented!-->
3430
3431 <!--property LimitDATA is not documented!-->
3432
3433 <!--property LimitDATASoft is not documented!-->
3434
3435 <!--property LimitSTACK is not documented!-->
3436
3437 <!--property LimitSTACKSoft is not documented!-->
3438
3439 <!--property LimitCORE is not documented!-->
3440
3441 <!--property LimitCORESoft is not documented!-->
3442
3443 <!--property LimitRSS is not documented!-->
3444
3445 <!--property LimitRSSSoft is not documented!-->
3446
3447 <!--property LimitNOFILE is not documented!-->
3448
3449 <!--property LimitNOFILESoft is not documented!-->
3450
3451 <!--property LimitAS is not documented!-->
3452
3453 <!--property LimitASSoft is not documented!-->
3454
3455 <!--property LimitNPROC is not documented!-->
3456
3457 <!--property LimitNPROCSoft is not documented!-->
3458
3459 <!--property LimitMEMLOCK is not documented!-->
3460
3461 <!--property LimitMEMLOCKSoft is not documented!-->
3462
3463 <!--property LimitLOCKS is not documented!-->
3464
3465 <!--property LimitLOCKSSoft is not documented!-->
3466
3467 <!--property LimitSIGPENDING is not documented!-->
3468
3469 <!--property LimitSIGPENDINGSoft is not documented!-->
3470
3471 <!--property LimitMSGQUEUE is not documented!-->
3472
3473 <!--property LimitMSGQUEUESoft is not documented!-->
3474
3475 <!--property LimitNICE is not documented!-->
3476
3477 <!--property LimitNICESoft is not documented!-->
3478
3479 <!--property LimitRTPRIO is not documented!-->
3480
3481 <!--property LimitRTPRIOSoft is not documented!-->
3482
3483 <!--property LimitRTTIME is not documented!-->
3484
3485 <!--property LimitRTTIMESoft is not documented!-->
3486
3487 <!--property WorkingDirectory is not documented!-->
3488
35f4e010
ZJS
3489 <!--property RootHashPath is not documented!-->
3490
35f4e010
ZJS
3491 <!--property RootHashSignaturePath is not documented!-->
3492
47fb7fd6
ZJS
3493 <!--property OOMScoreAdjust is not documented!-->
3494
3495 <!--property CoredumpFilter is not documented!-->
3496
3497 <!--property Nice is not documented!-->
3498
3499 <!--property IOSchedulingClass is not documented!-->
3500
3501 <!--property IOSchedulingPriority is not documented!-->
3502
3503 <!--property CPUSchedulingPolicy is not documented!-->
3504
3505 <!--property CPUSchedulingPriority is not documented!-->
3506
3507 <!--property CPUAffinity is not documented!-->
3508
3509 <!--property CPUAffinityFromNUMA is not documented!-->
3510
3511 <!--property NUMAPolicy is not documented!-->
3512
3513 <!--property NUMAMask is not documented!-->
3514
3515 <!--property TimerSlackNSec is not documented!-->
3516
3517 <!--property CPUSchedulingResetOnFork is not documented!-->
3518
3519 <!--property NonBlocking is not documented!-->
3520
3521 <!--property StandardInput is not documented!-->
3522
3523 <!--property StandardInputFileDescriptorName is not documented!-->
3524
3525 <!--property StandardInputData is not documented!-->
3526
3527 <!--property StandardOutput is not documented!-->
3528
3529 <!--property StandardOutputFileDescriptorName is not documented!-->
3530
3531 <!--property StandardError is not documented!-->
3532
3533 <!--property StandardErrorFileDescriptorName is not documented!-->
3534
3535 <!--property TTYPath is not documented!-->
3536
3537 <!--property TTYReset is not documented!-->
3538
3539 <!--property TTYVHangup is not documented!-->
3540
3541 <!--property TTYVTDisallocate is not documented!-->
3542
51462135
DDM
3543 <!--property TTYRows is not documented!-->
3544
3545 <!--property TTYColumns is not documented!-->
3546
47fb7fd6
ZJS
3547 <!--property SyslogPriority is not documented!-->
3548
3549 <!--property SyslogIdentifier is not documented!-->
3550
3551 <!--property SyslogLevelPrefix is not documented!-->
3552
3553 <!--property SyslogLevel is not documented!-->
3554
3555 <!--property SyslogFacility is not documented!-->
3556
3557 <!--property LogLevelMax is not documented!-->
3558
3559 <!--property LogRateLimitIntervalUSec is not documented!-->
3560
3561 <!--property LogRateLimitBurst is not documented!-->
3562
3563 <!--property LogExtraFields is not documented!-->
3564
523ea123
QD
3565 <!--property LogFilterPatterns is not documented!-->
3566
47fb7fd6
ZJS
3567 <!--property LogNamespace is not documented!-->
3568
3569 <!--property AmbientCapabilities is not documented!-->
3570
3571 <!--property User is not documented!-->
3572
3573 <!--property Group is not documented!-->
3574
3575 <!--property DynamicUser is not documented!-->
3576
3577 <!--property RemoveIPC is not documented!-->
3578
e4b2cea3
ZJS
3579 <!--property SetCredential is not documented!-->
3580
43144be4
LP
3581 <!--property SetCredentialEncrypted is not documented!-->
3582
e4b2cea3
ZJS
3583 <!--property LoadCredential is not documented!-->
3584
43144be4
LP
3585 <!--property LoadCredentialEncrypted is not documented!-->
3586
47fb7fd6
ZJS
3587 <!--property SupplementaryGroups is not documented!-->
3588
3589 <!--property PAMName is not documented!-->
3590
3591 <!--property ReadWritePaths is not documented!-->
3592
3593 <!--property ReadOnlyPaths is not documented!-->
3594
3595 <!--property InaccessiblePaths is not documented!-->
3596
ddc155b2
TM
3597 <!--property ExecPaths is not documented!-->
3598
3599 <!--property NoExecPaths is not documented!-->
3600
8c35c10d 3601 <!--property ExecSearchPath is not documented!-->
3602
47fb7fd6
ZJS
3603 <!--property PrivateTmp is not documented!-->
3604
3605 <!--property PrivateDevices is not documented!-->
3606
3607 <!--property ProtectClock is not documented!-->
3608
3609 <!--property ProtectKernelTunables is not documented!-->
3610
3611 <!--property ProtectKernelModules is not documented!-->
3612
3613 <!--property ProtectKernelLogs is not documented!-->
3614
3615 <!--property ProtectControlGroups is not documented!-->
3616
3617 <!--property PrivateNetwork is not documented!-->
3618
3619 <!--property PrivateUsers is not documented!-->
3620
3621 <!--property PrivateMounts is not documented!-->
3622
a70581ff
XR
3623 <!--property PrivateIPC is not documented!-->
3624
47fb7fd6
ZJS
3625 <!--property ProtectHome is not documented!-->
3626
3627 <!--property ProtectSystem is not documented!-->
3628
3629 <!--property SameProcessGroup is not documented!-->
3630
3631 <!--property UtmpIdentifier is not documented!-->
3632
3633 <!--property UtmpMode is not documented!-->
3634
3635 <!--property SELinuxContext is not documented!-->
3636
3637 <!--property AppArmorProfile is not documented!-->
3638
3639 <!--property SmackProcessLabel is not documented!-->
3640
3641 <!--property IgnoreSIGPIPE is not documented!-->
3642
3643 <!--property NoNewPrivileges is not documented!-->
3644
3645 <!--property SystemCallFilter is not documented!-->
3646
3647 <!--property SystemCallArchitectures is not documented!-->
3648
3649 <!--property SystemCallErrorNumber is not documented!-->
3650
1f6b4144
ZJS
3651 <!--property SystemCallLog is not documented!-->
3652
47fb7fd6
ZJS
3653 <!--property Personality is not documented!-->
3654
3655 <!--property LockPersonality is not documented!-->
3656
3657 <!--property RestrictAddressFamilies is not documented!-->
3658
3659 <!--property RuntimeDirectoryPreserve is not documented!-->
3660
3661 <!--property RuntimeDirectoryMode is not documented!-->
3662
47fb7fd6
ZJS
3663 <!--property StateDirectoryMode is not documented!-->
3664
47fb7fd6
ZJS
3665 <!--property CacheDirectoryMode is not documented!-->
3666
47fb7fd6
ZJS
3667 <!--property LogsDirectoryMode is not documented!-->
3668
47fb7fd6
ZJS
3669 <!--property ConfigurationDirectoryMode is not documented!-->
3670
3671 <!--property ConfigurationDirectory is not documented!-->
3672
3673 <!--property TimeoutCleanUSec is not documented!-->
3674
3675 <!--property MemoryDenyWriteExecute is not documented!-->
3676
3677 <!--property RestrictRealtime is not documented!-->
3678
3679 <!--property RestrictSUIDSGID is not documented!-->
3680
3681 <!--property RestrictNamespaces is not documented!-->
3682
cc86a278
ILG
3683 <!--property RestrictFileSystems is not documented!-->
3684
47fb7fd6
ZJS
3685 <!--property BindPaths is not documented!-->
3686
3687 <!--property BindReadOnlyPaths is not documented!-->
3688
3689 <!--property TemporaryFileSystem is not documented!-->
3690
3691 <!--property MountAPIVFS is not documented!-->
3692
3693 <!--property KeyringMode is not documented!-->
3694
e4b2cea3
ZJS
3695 <!--property ProtectProc is not documented!-->
3696
3697 <!--property ProcSubset is not documented!-->
3698
47fb7fd6
ZJS
3699 <!--property ProtectHostname is not documented!-->
3700
3701 <!--property NetworkNamespacePath is not documented!-->
3702
a70581ff
XR
3703 <!--property IPCNamespacePath is not documented!-->
3704
47fb7fd6
ZJS
3705 <!--property KillMode is not documented!-->
3706
3707 <!--property KillSignal is not documented!-->
3708
3709 <!--property RestartKillSignal is not documented!-->
3710
3711 <!--property FinalKillSignal is not documented!-->
3712
3713 <!--property SendSIGKILL is not documented!-->
3714
3715 <!--property SendSIGHUP is not documented!-->
3716
3717 <!--property WatchdogSignal is not documented!-->
3718
00bb75d7 3719 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3720
00bb75d7 3721 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3722
00bb75d7 3723 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3724
00bb75d7 3725 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3726
48f99d7c
ZJS
3727 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3728
5e8deb94
LB
3729 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3730
af477139
LB
3731 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3732
00bb75d7 3733 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3734
00bb75d7 3735 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3736
00bb75d7 3737 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3738
596e4470
HC
3739 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3740
00bb75d7 3741 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3742
00bb75d7 3743 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3744
00bb75d7 3745 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3746
00bb75d7 3747 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3748
00bb75d7 3749 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3750
00bb75d7 3751 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3752
00bb75d7
ZJS
3753 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3754
9653108f
ZJS
3755 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3758
00bb75d7
ZJS
3759 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3760
5918a933
AB
3761 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3762
00bb75d7
ZJS
3763 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3812
cd48e23f
RP
3813 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3814
3bd28bf7
LP
3815 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
3816
00bb75d7
ZJS
3817 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3856
3857 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3858
3859 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3860
3861 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3862
5483fca0
LP
3863 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3864
00bb75d7
ZJS
3865 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3866
93ff34e4
LB
3867 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3868
00bb75d7
ZJS
3869 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3886
3887 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3888
3889 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3890
3891 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3892
3893 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3894
3895 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3896
3897 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3898
3899 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3900
3901 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3902
3903 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3904
3905 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3906
3907 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3908
3909 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3910
3911 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3912
c93a7d4a
PM
3913 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
3914
00bb75d7
ZJS
3915 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3916
c93a7d4a
PM
3917 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
3918
00bb75d7
ZJS
3919 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3920
3921 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3922
3923 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3924
3925 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3926
3927 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3928
3929 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3930
3931 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3932
3933 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3934
3935 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3936
3937 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3938
3939 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3940
3941 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3942
3943 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3944
3945 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3946
3947 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3948
3949 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3950
3951 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3952
53fda560
LB
3953 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
3954
00bb75d7
ZJS
3955 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3956
3957 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3958
3959 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3960
53fda560
LB
3961 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
3962
00bb75d7
ZJS
3963 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3964
53fda560
LB
3965 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
3966
00bb75d7
ZJS
3967 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3968
53fda560
LB
3969 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
3970
00bb75d7
ZJS
3971 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3972
53fda560
LB
3973 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
3974
d7fe0a67
PV
3975 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
3976
53fda560
LB
3977 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
3978
00bb75d7
ZJS
3979 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3980
3981 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3982
3983 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3984
3985 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3986
3987 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3988
3989 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3990
3991 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3992
3993 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3994
3995 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3996
3997 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3998
3999 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4000
4d824a4e
AZ
4001 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4002
4003 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4004
d9d3f05d 4005 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 4006
d8a4d64b
AZ
4007 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4008
9e009a14
JK
4009 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4010
dcf4781c
JK
4011 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4012
4013 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4014
57585d59
MV
4015 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4016
6bb00842
LP
4017 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4018
4019 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4020
00bb75d7
ZJS
4021 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4022
4023 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4024
4025 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4026
4027 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4028
4029 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4030
4031 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4032
4033 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4034
4035 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4036
4037 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4038
4039 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4040
4041 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4042
4043 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4044
4045 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4046
4047 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4048
4049 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4050
4051 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4052
4053 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4054
4055 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4056
4057 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4058
4059 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4060
4061 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4062
4063 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4064
4065 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4066
4067 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4068
4069 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4070
4071 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4072
4073 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4074
4075 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4076
4077 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4078
4079 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4080
4081 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4082
4083 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4084
4085 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4086
4087 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4088
4089 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4090
4091 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4092
4093 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4094
4095 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4096
4097 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4098
4099 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4100
35f4e010
ZJS
4101 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4102
4103 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4104
4105 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4106
4107 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4108
4109 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4110
4111 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4112
a07b9926
LB
4113 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4114
93f59701
LB
4115 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4116
35f4e010
ZJS
4117 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4118
00bb75d7
ZJS
4119 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4120
4121 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4122
4123 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4124
4125 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4126
4127 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4128
4129 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4130
4131 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4132
4133 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4134
4135 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4136
4137 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4138
4139 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4140
4141 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4142
4143 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4144
4145 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4146
4147 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4148
4149 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4150
4151 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4152
4153 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4154
4155 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4156
4157 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4158
4159 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4160
4161 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4162
4163 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4164
4165 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4166
4167 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4168
51462135
DDM
4169 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4170
4171 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4172
00bb75d7
ZJS
4173 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4174
4175 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4176
4177 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4178
4179 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4180
4181 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4182
4183 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4184
4185 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4186
4187 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4188
4189 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4190
523ea123
QD
4191 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4192
00bb75d7
ZJS
4193 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4194
4195 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4196
4197 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4198
4199 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4200
4201 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4202
4203 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4204
4205 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4206
4207 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4208
e4b2cea3
ZJS
4209 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4210
43144be4
LP
4211 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4212
e4b2cea3
ZJS
4213 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4214
43144be4
LP
4215 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4216
00bb75d7
ZJS
4217 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4218
4219 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4220
4221 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4222
4223 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4224
4225 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4226
ddc155b2
TM
4227 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4228
4229 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4230
8c35c10d 4231 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4232
00bb75d7
ZJS
4233 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4234
4235 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4236
4237 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4238
4239 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4240
4241 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4242
4243 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4244
4245 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4246
4247 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4248
4249 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4250
4251 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4252
4253 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4254
a70581ff
XR
4255 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4256
00bb75d7
ZJS
4257 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4258
4259 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4260
4261 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4262
4263 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4264
4265 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4266
4267 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4268
4269 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4270
4271 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4272
4273 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4274
4275 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4276
4277 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4278
4279 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4280
4281 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4282
1f6b4144
ZJS
4283 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4284
00bb75d7
ZJS
4285 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4286
4287 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4288
4289 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4290
211a3d87
LB
4291 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4292
00bb75d7
ZJS
4293 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4294
4295 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4296
4297 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4298
211a3d87
LB
4299 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4300
00bb75d7
ZJS
4301 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4302
4303 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4304
211a3d87
LB
4305 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4306
00bb75d7
ZJS
4307 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4308
4309 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4310
211a3d87
LB
4311 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4312
00bb75d7
ZJS
4313 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4314
4315 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4316
4317 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4318
4319 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4320
4321 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4322
4323 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4324
4325 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4326
4327 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4328
4329 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4330
cc86a278
ILG
4331 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4332
00bb75d7
ZJS
4333 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4334
4335 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4336
4337 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4338
4339 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4340
4341 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4342
e4b2cea3
ZJS
4343 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4344
4345 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4346
00bb75d7
ZJS
4347 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4348
4349 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4350
a70581ff
XR
4351 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4352
00bb75d7
ZJS
4353 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4354
4355 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4356
4357 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4358
4359 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4360
4361 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4362
4363 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4364
4365 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4366
4367 <!--End of Autogenerated section-->
4368
5e8deb94
LB
4369 <refsect2>
4370 <title>Methods</title>
4371
af477139
LB
4372 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4373 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4374 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4375 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4376 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4377 trip optimization.</para>
5e8deb94
LB
4378 </refsect2>
4379
00bb75d7
ZJS
4380 <refsect2>
4381 <title>Properties</title>
4382
4383 <para>Most properties of the Service interface map directly to the corresponding settings in service
4384 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4385
3c719357
LP
4386 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4387 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4388 the slight difference in naming when compared to the matching unit file settings (see
4389 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4390 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4391 the unit file settings default to a time unit of seconds (and thus are suffixed
4392 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4393 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4394 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4395 high-level (string-based) concepts and thus support more user friendly time specifications which
4396 default to second time units but allow other units too, if specified.</para>
4397
00bb75d7
ZJS
4398 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4399 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4400 last watchdog ping received from the service, or 0 if none was ever received.</para>
4401
4402 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4403 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4404 of structures where each struct contains: the binary path to execute; an array with all arguments to
4405 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4406 failure if the process exits uncleanly; two pairs of
4407 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4408 the process began and finished running the last time, or 0 if it never ran or never finished running;
4409 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4410 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4411 with runtime data.</para>
4412
4413 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4414 corresponding settings in the service unit files except that if they aren't set, their value is
4415 18446744073709551615 (i.e. -1).</para>
4416
4417 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4418 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4419 </para>
4420
4421 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4422 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4423 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4424 </para>
4425
4426 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4427 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4428 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4429 contain information about the main process of the service as far as it is known. This is often the same
4430 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4431 <varname>Type=forking</varname> services where the main process of the service is not forked off
4432 systemd directly. These fields either contain information of the last run of the process or of the
4433 current running process.</para>
4434
4435 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4436 the service. The main PID is the current main PID of the service and is 0 when the service currently
4437 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4438 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4439 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4440 process is currently running while the latter possible contains information collected from the last run
4441 even if the process is no longer around.</para>
4442
4443 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4444 to
4445 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4446 This may be used by services to inform the service manager about its internal state with a nice
4447 explanatory string.</para>
4448
4449 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4450 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4451 <varname>ActiveState</varname> above). The following values are currently known:
4452 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4453 not enough resources were available to fork off and execute the service
201632e3 4454 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4455 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4456 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4457 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4458 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4459 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4460 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4461 <varname>StartLimitBurst</varname>).</para>
4462
4463 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4464 unit are placed in.</para>
93f59701
LB
4465
4466 <para>The following properties map 1:1 to corresponding settings in the unit file:
4467 <varname>RootDirectory</varname>
4468 <varname>RootImage</varname>
4469 <varname>RootImageOptions</varname>
4470 <varname>RootVerity</varname>
4471 <varname>RootHash</varname>
4472 <varname>RootHashSignature</varname>
4473 <varname>MountImages</varname>
4474 <varname>ExtensionImages</varname>
a07b9926 4475 <varname>ExtensionDirectories</varname>
93f59701 4476 see systemd.exec(5) for their meaning.</para>
93ff34e4
LB
4477
4478 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4479 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4480 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4481 limits set on the unit itself.</para>
211a3d87
LB
4482
4483 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4484 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4485 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4486 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4487 which will create a symlink of the given name to the respective directory. The messages take an unused
4488 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4489 </refsect2>
4490 </refsect1>
4491
4492 <refsect1>
4493 <title>Socket Unit Objects</title>
4494
48f99d7c 4495 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4496node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4497 interface org.freedesktop.systemd1.Socket {
4498 methods:
4499 GetProcesses(out a(sus) processes);
4500 AttachProcesses(in s subcgroup,
4501 in au pids);
4502 properties:
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4504 readonly s BindIPv6Only = '...';
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4506 readonly u Backlog = ...;
4507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4508 readonly t TimeoutUSec = ...;
4509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4510 readonly s BindToDevice = '...';
4511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4512 readonly s SocketUser = '...';
47fb7fd6
ZJS
4513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4514 readonly s SocketGroup = '...';
4515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4516 readonly u SocketMode = ...;
4517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4518 readonly u DirectoryMode = ...;
4519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4520 readonly b Accept = ...;
4521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4522 readonly b FlushPending = ...;
4523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4524 readonly b Writable = ...;
4525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4526 readonly b KeepAlive = ...;
4527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4528 readonly t KeepAliveTimeUSec = ...;
4529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4530 readonly t KeepAliveIntervalUSec = ...;
4531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4532 readonly u KeepAliveProbes = ...;
4533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4534 readonly t DeferAcceptUSec = ...;
4535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4536 readonly b NoDelay = ...;
4537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4538 readonly i Priority = ...;
4539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4540 readonly t ReceiveBuffer = ...;
4541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4542 readonly t SendBuffer = ...;
4543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4544 readonly i IPTOS = ...;
4545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4546 readonly i IPTTL = ...;
4547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4548 readonly t PipeSize = ...;
4549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4550 readonly b FreeBind = ...;
4551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4552 readonly b Transparent = ...;
4553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4554 readonly b Broadcast = ...;
4555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4556 readonly b PassCredentials = ...;
4557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4558 readonly b PassSecurity = ...;
4559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4560 readonly b PassPacketInfo = ...;
4561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4562 readonly s Timestamping = '...';
4563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4564 readonly b RemoveOnStop = ...;
4565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4566 readonly a(ss) Listen = [...];
4567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4568 readonly as Symlinks = ['...', ...];
4569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4570 readonly i Mark = ...;
4571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4572 readonly u MaxConnections = ...;
4573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4574 readonly u MaxConnectionsPerSource = ...;
4575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4576 readonly x MessageQueueMaxMessages = ...;
4577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4578 readonly x MessageQueueMessageSize = ...;
4579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4580 readonly s TCPCongestion = '...';
4581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4582 readonly b ReusePort = ...;
4583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4584 readonly s SmackLabel = '...';
4585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4586 readonly s SmackLabelIPIn = '...';
4587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4588 readonly s SmackLabelIPOut = '...';
4589 readonly u ControlPID = ...;
4590 readonly s Result = '...';
4591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4592 readonly u NConnections = ...;
4593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4594 readonly u NAccepted = ...;
4595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4596 readonly u NRefused = ...;
4597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4598 readonly s FileDescriptorName = '...';
4599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4600 readonly i SocketProtocol = ...;
4601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4602 readonly t TriggerLimitIntervalUSec = ...;
4603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4604 readonly u TriggerLimitBurst = ...;
4605 readonly u UID = ...;
4606 readonly u GID = ...;
4607 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4608 readonly a(sasbttttuii) ExecStartPre = [...];
4609 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4610 readonly a(sasbttttuii) ExecStartPost = [...];
4611 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4612 readonly a(sasbttttuii) ExecStopPre = [...];
4613 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4614 readonly a(sasbttttuii) ExecStopPost = [...];
4615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4616 readonly s Slice = '...';
4617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4618 readonly s ControlGroup = '...';
4619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4620 readonly t ControlGroupId = ...;
4621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4622 readonly t MemoryCurrent = ...;
4623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4624 readonly t MemoryAvailable = ...;
4625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4626 readonly t CPUUsageNSec = ...;
4627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4628 readonly ay EffectiveCPUs = [...];
4629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4630 readonly ay EffectiveMemoryNodes = [...];
4631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4632 readonly t TasksCurrent = ...;
4633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4634 readonly t IPIngressBytes = ...;
4635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4636 readonly t IPIngressPackets = ...;
4637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4638 readonly t IPEgressBytes = ...;
4639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4640 readonly t IPEgressPackets = ...;
4641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4642 readonly t IOReadBytes = ...;
4643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4644 readonly t IOReadOperations = ...;
4645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4646 readonly t IOWriteBytes = ...;
4647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4648 readonly t IOWriteOperations = ...;
4649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4650 readonly b Delegate = ...;
4651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4652 readonly as DelegateControllers = ['...', ...];
4653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4654 readonly b CPUAccounting = ...;
4655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4656 readonly t CPUWeight = ...;
4657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4658 readonly t StartupCPUWeight = ...;
4659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4660 readonly t CPUShares = ...;
4661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4662 readonly t StartupCPUShares = ...;
4663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4664 readonly t CPUQuotaPerSecUSec = ...;
4665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4666 readonly t CPUQuotaPeriodUSec = ...;
4667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4668 readonly ay AllowedCPUs = [...];
4669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4670 readonly ay StartupAllowedCPUs = [...];
4671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4672 readonly ay AllowedMemoryNodes = [...];
4673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4674 readonly ay StartupAllowedMemoryNodes = [...];
4675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4676 readonly b IOAccounting = ...;
4677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4678 readonly t IOWeight = ...;
4679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4680 readonly t StartupIOWeight = ...;
4681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4682 readonly a(st) IODeviceWeight = [...];
4683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4684 readonly a(st) IOReadBandwidthMax = [...];
4685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4686 readonly a(st) IOWriteBandwidthMax = [...];
4687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4688 readonly a(st) IOReadIOPSMax = [...];
4689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4690 readonly a(st) IOWriteIOPSMax = [...];
4691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4692 readonly a(st) IODeviceLatencyTargetUSec = [...];
4693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4694 readonly b BlockIOAccounting = ...;
4695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4696 readonly t BlockIOWeight = ...;
4697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4698 readonly t StartupBlockIOWeight = ...;
4699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4700 readonly a(st) BlockIODeviceWeight = [...];
4701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4702 readonly a(st) BlockIOReadBandwidth = [...];
4703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4704 readonly a(st) BlockIOWriteBandwidth = [...];
4705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4706 readonly b MemoryAccounting = ...;
4707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4708 readonly t DefaultMemoryLow = ...;
4709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4710 readonly t DefaultStartupMemoryLow = ...;
4711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4712 readonly t DefaultMemoryMin = ...;
4713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4714 readonly t MemoryMin = ...;
4715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4716 readonly t MemoryLow = ...;
4717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4718 readonly t StartupMemoryLow = ...;
4719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4720 readonly t MemoryHigh = ...;
4721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4722 readonly t StartupMemoryHigh = ...;
4723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4724 readonly t MemoryMax = ...;
4725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4726 readonly t StartupMemoryMax = ...;
4727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4728 readonly t MemorySwapMax = ...;
4729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4730 readonly t StartupMemorySwapMax = ...;
4731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
4732 readonly t MemoryZSwapMax = ...;
4733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4734 readonly t StartupMemoryZSwapMax = ...;
4735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4736 readonly t MemoryLimit = ...;
4737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4738 readonly s DevicePolicy = '...';
4739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4740 readonly a(ss) DeviceAllow = [...];
4741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4742 readonly b TasksAccounting = ...;
4743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4744 readonly t TasksMax = ...;
4745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4746 readonly b IPAccounting = ...;
4747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4748 readonly a(iayu) IPAddressAllow = [...];
4749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4750 readonly a(iayu) IPAddressDeny = [...];
4751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4752 readonly as IPIngressFilterPath = ['...', ...];
4753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4754 readonly as IPEgressFilterPath = ['...', ...];
4755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4756 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4758 readonly s ManagedOOMSwap = '...';
4759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4760 readonly s ManagedOOMMemoryPressure = '...';
4761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4762 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4764 readonly s ManagedOOMPreference = '...';
9e009a14
JK
4765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4766 readonly a(ss) BPFProgram = [...];
dcf4781c 4767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4768 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 4769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4770 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
4771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4772 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
4773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4774 readonly s MemoryPressureWatch = '...';
4775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4776 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
4777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4778 readonly as Environment = ['...', ...];
4779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4780 readonly a(sb) EnvironmentFiles = [...];
4781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4782 readonly as PassEnvironment = ['...', ...];
4783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4784 readonly as UnsetEnvironment = ['...', ...];
4785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4786 readonly u UMask = ...;
4787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4788 readonly t LimitCPU = ...;
4789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4790 readonly t LimitCPUSoft = ...;
4791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4792 readonly t LimitFSIZE = ...;
4793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4794 readonly t LimitFSIZESoft = ...;
4795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4796 readonly t LimitDATA = ...;
4797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4798 readonly t LimitDATASoft = ...;
4799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4800 readonly t LimitSTACK = ...;
4801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4802 readonly t LimitSTACKSoft = ...;
4803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4804 readonly t LimitCORE = ...;
4805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4806 readonly t LimitCORESoft = ...;
4807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4808 readonly t LimitRSS = ...;
4809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4810 readonly t LimitRSSSoft = ...;
4811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4812 readonly t LimitNOFILE = ...;
4813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4814 readonly t LimitNOFILESoft = ...;
4815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4816 readonly t LimitAS = ...;
4817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4818 readonly t LimitASSoft = ...;
4819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4820 readonly t LimitNPROC = ...;
4821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4822 readonly t LimitNPROCSoft = ...;
4823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4824 readonly t LimitMEMLOCK = ...;
4825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4826 readonly t LimitMEMLOCKSoft = ...;
4827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4828 readonly t LimitLOCKS = ...;
4829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4830 readonly t LimitLOCKSSoft = ...;
4831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4832 readonly t LimitSIGPENDING = ...;
4833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4834 readonly t LimitSIGPENDINGSoft = ...;
4835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4836 readonly t LimitMSGQUEUE = ...;
4837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4838 readonly t LimitMSGQUEUESoft = ...;
4839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4840 readonly t LimitNICE = ...;
4841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4842 readonly t LimitNICESoft = ...;
4843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4844 readonly t LimitRTPRIO = ...;
4845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4846 readonly t LimitRTPRIOSoft = ...;
4847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4848 readonly t LimitRTTIME = ...;
4849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4850 readonly t LimitRTTIMESoft = ...;
4851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4852 readonly s WorkingDirectory = '...';
4853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4854 readonly s RootDirectory = '...';
4855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4856 readonly s RootImage = '...';
4857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4858 readonly a(ss) RootImageOptions = [...];
4859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4860 readonly ay RootHash = [...];
4861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4862 readonly s RootHashPath = '...';
4863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4864 readonly ay RootHashSignature = [...];
4865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4866 readonly s RootHashSignaturePath = '...';
4867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4868 readonly s RootVerity = '...';
4869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
4870 readonly as ExtensionDirectories = ['...', ...];
4871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
4872 readonly a(sba(ss)) ExtensionImages = [...];
4873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4874 readonly a(ssba(ss)) MountImages = [...];
4875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4876 readonly i OOMScoreAdjust = ...;
4877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4878 readonly t CoredumpFilter = ...;
4879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4880 readonly i Nice = ...;
4881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4882 readonly i IOSchedulingClass = ...;
4883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4884 readonly i IOSchedulingPriority = ...;
4885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4886 readonly i CPUSchedulingPolicy = ...;
4887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4888 readonly i CPUSchedulingPriority = ...;
4889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4890 readonly ay CPUAffinity = [...];
4891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4892 readonly b CPUAffinityFromNUMA = ...;
4893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4894 readonly i NUMAPolicy = ...;
4895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4896 readonly ay NUMAMask = [...];
4897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4898 readonly t TimerSlackNSec = ...;
4899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4900 readonly b CPUSchedulingResetOnFork = ...;
4901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4902 readonly b NonBlocking = ...;
4903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4904 readonly s StandardInput = '...';
4905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4906 readonly s StandardInputFileDescriptorName = '...';
4907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4908 readonly ay StandardInputData = [...];
4909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4910 readonly s StandardOutput = '...';
4911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4912 readonly s StandardOutputFileDescriptorName = '...';
4913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4914 readonly s StandardError = '...';
4915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4916 readonly s StandardErrorFileDescriptorName = '...';
4917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4918 readonly s TTYPath = '...';
4919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4920 readonly b TTYReset = ...;
4921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4922 readonly b TTYVHangup = ...;
4923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4924 readonly b TTYVTDisallocate = ...;
4925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
4926 readonly q TTYRows = ...;
4927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4928 readonly q TTYColumns = ...;
4929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4930 readonly i SyslogPriority = ...;
4931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4932 readonly s SyslogIdentifier = '...';
4933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4934 readonly b SyslogLevelPrefix = ...;
4935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4936 readonly i SyslogLevel = ...;
4937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4938 readonly i SyslogFacility = ...;
4939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4940 readonly i LogLevelMax = ...;
4941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4942 readonly t LogRateLimitIntervalUSec = ...;
4943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4944 readonly u LogRateLimitBurst = ...;
4945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4946 readonly aay LogExtraFields = [[...], ...];
4947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
4948 readonly a(bs) LogFilterPatterns = [...];
4949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4950 readonly s LogNamespace = '...';
4951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4952 readonly i SecureBits = ...;
4953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4954 readonly t CapabilityBoundingSet = ...;
4955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4956 readonly t AmbientCapabilities = ...;
4957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4958 readonly s User = '...';
4959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4960 readonly s Group = '...';
4961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4962 readonly b DynamicUser = ...;
4963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4964 readonly b RemoveIPC = ...;
4965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4966 readonly a(say) SetCredential = [...];
4967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
4968 readonly a(say) SetCredentialEncrypted = [...];
4969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4970 readonly a(ss) LoadCredential = [...];
4971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
4972 readonly a(ss) LoadCredentialEncrypted = [...];
4973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4974 readonly as SupplementaryGroups = ['...', ...];
4975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4976 readonly s PAMName = '...';
4977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4978 readonly as ReadWritePaths = ['...', ...];
4979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4980 readonly as ReadOnlyPaths = ['...', ...];
4981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4982 readonly as InaccessiblePaths = ['...', ...];
4983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
4984 readonly as ExecPaths = ['...', ...];
4985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4986 readonly as NoExecPaths = ['...', ...];
4987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 4988 readonly as ExecSearchPath = ['...', ...];
4989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4990 readonly t MountFlags = ...;
4991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4992 readonly b PrivateTmp = ...;
4993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4994 readonly b PrivateDevices = ...;
4995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4996 readonly b ProtectClock = ...;
4997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4998 readonly b ProtectKernelTunables = ...;
4999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5000 readonly b ProtectKernelModules = ...;
5001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5002 readonly b ProtectKernelLogs = ...;
5003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5004 readonly b ProtectControlGroups = ...;
5005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5006 readonly b PrivateNetwork = ...;
5007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5008 readonly b PrivateUsers = ...;
5009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5010 readonly b PrivateMounts = ...;
5011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5012 readonly b PrivateIPC = ...;
5013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5014 readonly s ProtectHome = '...';
5015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5016 readonly s ProtectSystem = '...';
5017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5018 readonly b SameProcessGroup = ...;
5019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5020 readonly s UtmpIdentifier = '...';
5021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5022 readonly s UtmpMode = '...';
5023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5024 readonly (bs) SELinuxContext = ...;
5025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5026 readonly (bs) AppArmorProfile = ...;
5027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5028 readonly (bs) SmackProcessLabel = ...;
5029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5030 readonly b IgnoreSIGPIPE = ...;
5031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5032 readonly b NoNewPrivileges = ...;
5033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5034 readonly (bas) SystemCallFilter = ...;
5035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5036 readonly as SystemCallArchitectures = ['...', ...];
5037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5038 readonly i SystemCallErrorNumber = ...;
5039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
5040 readonly (bas) SystemCallLog = ...;
5041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5042 readonly s Personality = '...';
5043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5044 readonly b LockPersonality = ...;
5045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5046 readonly (bas) RestrictAddressFamilies = ...;
5047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5048 readonly a(sst) RuntimeDirectorySymlink = [...];
5049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5050 readonly s RuntimeDirectoryPreserve = '...';
5051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5052 readonly u RuntimeDirectoryMode = ...;
5053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5054 readonly as RuntimeDirectory = ['...', ...];
5055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5056 readonly a(sst) StateDirectorySymlink = [...];
5057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5058 readonly u StateDirectoryMode = ...;
5059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5060 readonly as StateDirectory = ['...', ...];
5061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5062 readonly a(sst) CacheDirectorySymlink = [...];
5063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5064 readonly u CacheDirectoryMode = ...;
5065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5066 readonly as CacheDirectory = ['...', ...];
5067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5068 readonly a(sst) LogsDirectorySymlink = [...];
5069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5070 readonly u LogsDirectoryMode = ...;
5071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5072 readonly as LogsDirectory = ['...', ...];
5073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5074 readonly u ConfigurationDirectoryMode = ...;
5075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5076 readonly as ConfigurationDirectory = ['...', ...];
5077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5078 readonly t TimeoutCleanUSec = ...;
5079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5080 readonly b MemoryDenyWriteExecute = ...;
5081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5082 readonly b RestrictRealtime = ...;
5083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5084 readonly b RestrictSUIDSGID = ...;
5085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5086 readonly t RestrictNamespaces = ...;
5087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
5088 readonly (bas) RestrictFileSystems = ...;
5089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5090 readonly a(ssbt) BindPaths = [...];
5091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5092 readonly a(ssbt) BindReadOnlyPaths = [...];
5093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5094 readonly a(ss) TemporaryFileSystem = [...];
5095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5096 readonly b MountAPIVFS = ...;
5097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5098 readonly s KeyringMode = '...';
5099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5100 readonly s ProtectProc = '...';
5101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5102 readonly s ProcSubset = '...';
5103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5104 readonly b ProtectHostname = ...;
5105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5106 readonly s NetworkNamespacePath = '...';
5107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5108 readonly s IPCNamespacePath = '...';
5109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5110 readonly s KillMode = '...';
5111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5112 readonly i KillSignal = ...;
5113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5114 readonly i RestartKillSignal = ...;
5115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5116 readonly i FinalKillSignal = ...;
5117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5118 readonly b SendSIGKILL = ...;
5119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5120 readonly b SendSIGHUP = ...;
5121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5122 readonly i WatchdogSignal = ...;
5123 };
5124 interface org.freedesktop.DBus.Peer { ... };
5125 interface org.freedesktop.DBus.Introspectable { ... };
5126 interface org.freedesktop.DBus.Properties { ... };
5127 interface org.freedesktop.systemd1.Unit { ... };
5128};
5129 </programlisting>
5130
00bb75d7
ZJS
5131 <!--method GetProcesses is not documented!-->
5132
5133 <!--method AttachProcesses is not documented!-->
5134
5135 <!--property BindIPv6Only is not documented!-->
5136
5137 <!--property Backlog is not documented!-->
5138
5139 <!--property TimeoutUSec is not documented!-->
5140
5141 <!--property BindToDevice is not documented!-->
5142
5143 <!--property SocketUser is not documented!-->
5144
5145 <!--property SocketGroup is not documented!-->
5146
5147 <!--property SocketMode is not documented!-->
5148
5149 <!--property DirectoryMode is not documented!-->
5150
5151 <!--property Writable is not documented!-->
5152
5153 <!--property KeepAlive is not documented!-->
5154
5155 <!--property KeepAliveTimeUSec is not documented!-->
5156
5157 <!--property KeepAliveIntervalUSec is not documented!-->
5158
5159 <!--property KeepAliveProbes is not documented!-->
5160
5161 <!--property DeferAcceptUSec is not documented!-->
5162
5163 <!--property NoDelay is not documented!-->
5164
5165 <!--property Priority is not documented!-->
5166
5167 <!--property ReceiveBuffer is not documented!-->
5168
5169 <!--property SendBuffer is not documented!-->
5170
5171 <!--property IPTOS is not documented!-->
5172
5173 <!--property IPTTL is not documented!-->
5174
5175 <!--property PipeSize is not documented!-->
5176
5177 <!--property FreeBind is not documented!-->
5178
5179 <!--property Transparent is not documented!-->
5180
5181 <!--property Broadcast is not documented!-->
5182
5183 <!--property PassCredentials is not documented!-->
5184
5185 <!--property PassSecurity is not documented!-->
5186
9653108f
ZJS
5187 <!--property PassPacketInfo is not documented!-->
5188
95923d7e
LP
5189 <!--property Timestamping is not documented!-->
5190
00bb75d7
ZJS
5191 <!--property RemoveOnStop is not documented!-->
5192
5193 <!--property Listen is not documented!-->
5194
5195 <!--property Symlinks is not documented!-->
5196
5197 <!--property Mark is not documented!-->
5198
5199 <!--property MaxConnections is not documented!-->
5200
5201 <!--property MaxConnectionsPerSource is not documented!-->
5202
5203 <!--property MessageQueueMaxMessages is not documented!-->
5204
5205 <!--property MessageQueueMessageSize is not documented!-->
5206
5207 <!--property TCPCongestion is not documented!-->
5208
5209 <!--property ReusePort is not documented!-->
5210
5211 <!--property SmackLabel is not documented!-->
5212
5213 <!--property SmackLabelIPIn is not documented!-->
5214
5215 <!--property SmackLabelIPOut is not documented!-->
5216
5217 <!--property NRefused is not documented!-->
5218
5219 <!--property FileDescriptorName is not documented!-->
5220
5221 <!--property SocketProtocol is not documented!-->
5222
5223 <!--property TriggerLimitIntervalUSec is not documented!-->
5224
5225 <!--property TriggerLimitBurst is not documented!-->
5226
5227 <!--property UID is not documented!-->
5228
5229 <!--property GID is not documented!-->
5230
5231 <!--property ExecStopPre is not documented!-->
5232
5233 <!--property ExecStopPost is not documented!-->
5234
5235 <!--property Slice is not documented!-->
5236
5483fca0
LP
5237 <!--property ControlGroupId is not documented!-->
5238
00bb75d7
ZJS
5239 <!--property MemoryCurrent is not documented!-->
5240
5241 <!--property CPUUsageNSec is not documented!-->
5242
5243 <!--property EffectiveCPUs is not documented!-->
5244
5245 <!--property EffectiveMemoryNodes is not documented!-->
5246
5247 <!--property TasksCurrent is not documented!-->
5248
5249 <!--property IPIngressBytes is not documented!-->
5250
5251 <!--property IPIngressPackets is not documented!-->
5252
5253 <!--property IPEgressBytes is not documented!-->
5254
5255 <!--property IPEgressPackets is not documented!-->
5256
5257 <!--property IOReadBytes is not documented!-->
5258
5259 <!--property IOReadOperations is not documented!-->
5260
5261 <!--property IOWriteBytes is not documented!-->
5262
5263 <!--property IOWriteOperations is not documented!-->
5264
5265 <!--property Delegate is not documented!-->
5266
5267 <!--property DelegateControllers is not documented!-->
5268
5269 <!--property CPUAccounting is not documented!-->
5270
5271 <!--property CPUWeight is not documented!-->
5272
5273 <!--property StartupCPUWeight is not documented!-->
5274
5275 <!--property CPUShares is not documented!-->
5276
5277 <!--property StartupCPUShares is not documented!-->
5278
5279 <!--property CPUQuotaPerSecUSec is not documented!-->
5280
5281 <!--property CPUQuotaPeriodUSec is not documented!-->
5282
5283 <!--property AllowedCPUs is not documented!-->
5284
c93a7d4a
PM
5285 <!--property StartupAllowedCPUs is not documented!-->
5286
00bb75d7
ZJS
5287 <!--property AllowedMemoryNodes is not documented!-->
5288
c93a7d4a
PM
5289 <!--property StartupAllowedMemoryNodes is not documented!-->
5290
00bb75d7
ZJS
5291 <!--property IOAccounting is not documented!-->
5292
5293 <!--property IOWeight is not documented!-->
5294
5295 <!--property StartupIOWeight is not documented!-->
5296
5297 <!--property IODeviceWeight is not documented!-->
5298
5299 <!--property IOReadBandwidthMax is not documented!-->
5300
5301 <!--property IOWriteBandwidthMax is not documented!-->
5302
5303 <!--property IOReadIOPSMax is not documented!-->
5304
5305 <!--property IOWriteIOPSMax is not documented!-->
5306
5307 <!--property IODeviceLatencyTargetUSec is not documented!-->
5308
5309 <!--property BlockIOAccounting is not documented!-->
5310
5311 <!--property BlockIOWeight is not documented!-->
5312
5313 <!--property StartupBlockIOWeight is not documented!-->
5314
5315 <!--property BlockIODeviceWeight is not documented!-->
5316
5317 <!--property BlockIOReadBandwidth is not documented!-->
5318
5319 <!--property BlockIOWriteBandwidth is not documented!-->
5320
5321 <!--property MemoryAccounting is not documented!-->
5322
5323 <!--property DefaultMemoryLow is not documented!-->
5324
53fda560
LB
5325 <!--property DefaultStartupMemoryLow is not documented!-->
5326
00bb75d7
ZJS
5327 <!--property DefaultMemoryMin is not documented!-->
5328
5329 <!--property MemoryMin is not documented!-->
5330
5331 <!--property MemoryLow is not documented!-->
5332
53fda560
LB
5333 <!--property StartupMemoryLow is not documented!-->
5334
00bb75d7
ZJS
5335 <!--property MemoryHigh is not documented!-->
5336
53fda560
LB
5337 <!--property StartupMemoryHigh is not documented!-->
5338
00bb75d7
ZJS
5339 <!--property MemoryMax is not documented!-->
5340
53fda560
LB
5341 <!--property StartupMemoryMax is not documented!-->
5342
00bb75d7
ZJS
5343 <!--property MemorySwapMax is not documented!-->
5344
53fda560
LB
5345 <!--property StartupMemorySwapMax is not documented!-->
5346
d7fe0a67
PV
5347 <!--property MemoryZSwapMax is not documented!-->
5348
53fda560
LB
5349 <!--property StartupMemoryZSwapMax is not documented!-->
5350
00bb75d7
ZJS
5351 <!--property MemoryLimit is not documented!-->
5352
5353 <!--property DevicePolicy is not documented!-->
5354
5355 <!--property DeviceAllow is not documented!-->
5356
5357 <!--property TasksAccounting is not documented!-->
5358
5359 <!--property TasksMax is not documented!-->
5360
5361 <!--property IPAccounting is not documented!-->
5362
5363 <!--property IPAddressAllow is not documented!-->
5364
5365 <!--property IPAddressDeny is not documented!-->
5366
5367 <!--property IPIngressFilterPath is not documented!-->
5368
5369 <!--property IPEgressFilterPath is not documented!-->
5370
5371 <!--property DisableControllers is not documented!-->
5372
4d824a4e
AZ
5373 <!--property ManagedOOMSwap is not documented!-->
5374
5375 <!--property ManagedOOMMemoryPressure is not documented!-->
5376
d9d3f05d 5377 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5378
d8a4d64b
AZ
5379 <!--property ManagedOOMPreference is not documented!-->
5380
9e009a14
JK
5381 <!--property BPFProgram is not documented!-->
5382
dcf4781c
JK
5383 <!--property SocketBindAllow is not documented!-->
5384
5385 <!--property SocketBindDeny is not documented!-->
5386
57585d59
MV
5387 <!--property RestrictNetworkInterfaces is not documented!-->
5388
6bb00842
LP
5389 <!--property MemoryPressureWatch is not documented!-->
5390
5391 <!--property MemoryPressureThresholdUSec is not documented!-->
5392
00bb75d7
ZJS
5393 <!--property EnvironmentFiles is not documented!-->
5394
5395 <!--property PassEnvironment is not documented!-->
5396
5397 <!--property UnsetEnvironment is not documented!-->
5398
5399 <!--property UMask is not documented!-->
5400
5401 <!--property LimitCPUSoft is not documented!-->
5402
5403 <!--property LimitFSIZE is not documented!-->
5404
5405 <!--property LimitFSIZESoft is not documented!-->
5406
5407 <!--property LimitDATA is not documented!-->
5408
5409 <!--property LimitDATASoft is not documented!-->
5410
5411 <!--property LimitSTACK is not documented!-->
5412
5413 <!--property LimitSTACKSoft is not documented!-->
5414
5415 <!--property LimitCORE is not documented!-->
5416
5417 <!--property LimitCORESoft is not documented!-->
5418
5419 <!--property LimitRSS is not documented!-->
5420
5421 <!--property LimitRSSSoft is not documented!-->
5422
5423 <!--property LimitNOFILE is not documented!-->
5424
5425 <!--property LimitNOFILESoft is not documented!-->
5426
5427 <!--property LimitAS is not documented!-->
5428
5429 <!--property LimitASSoft is not documented!-->
5430
5431 <!--property LimitNPROC is not documented!-->
5432
5433 <!--property LimitNPROCSoft is not documented!-->
5434
5435 <!--property LimitMEMLOCK is not documented!-->
5436
5437 <!--property LimitMEMLOCKSoft is not documented!-->
5438
5439 <!--property LimitLOCKS is not documented!-->
5440
5441 <!--property LimitLOCKSSoft is not documented!-->
5442
5443 <!--property LimitSIGPENDING is not documented!-->
5444
5445 <!--property LimitSIGPENDINGSoft is not documented!-->
5446
5447 <!--property LimitMSGQUEUE is not documented!-->
5448
5449 <!--property LimitMSGQUEUESoft is not documented!-->
5450
5451 <!--property LimitNICE is not documented!-->
5452
5453 <!--property LimitNICESoft is not documented!-->
5454
5455 <!--property LimitRTPRIO is not documented!-->
5456
5457 <!--property LimitRTPRIOSoft is not documented!-->
5458
5459 <!--property LimitRTTIME is not documented!-->
5460
5461 <!--property LimitRTTIMESoft is not documented!-->
5462
5463 <!--property WorkingDirectory is not documented!-->
5464
35f4e010
ZJS
5465 <!--property RootHashPath is not documented!-->
5466
35f4e010
ZJS
5467 <!--property RootHashSignaturePath is not documented!-->
5468
00bb75d7
ZJS
5469 <!--property OOMScoreAdjust is not documented!-->
5470
5471 <!--property CoredumpFilter is not documented!-->
5472
5473 <!--property Nice is not documented!-->
5474
5475 <!--property IOSchedulingClass is not documented!-->
5476
5477 <!--property IOSchedulingPriority is not documented!-->
5478
5479 <!--property CPUSchedulingPolicy is not documented!-->
5480
5481 <!--property CPUSchedulingPriority is not documented!-->
5482
5483 <!--property CPUAffinity is not documented!-->
5484
5485 <!--property CPUAffinityFromNUMA is not documented!-->
5486
5487 <!--property NUMAPolicy is not documented!-->
5488
5489 <!--property NUMAMask is not documented!-->
5490
5491 <!--property TimerSlackNSec is not documented!-->
5492
5493 <!--property CPUSchedulingResetOnFork is not documented!-->
5494
5495 <!--property NonBlocking is not documented!-->
5496
5497 <!--property StandardInput is not documented!-->
5498
5499 <!--property StandardInputFileDescriptorName is not documented!-->
5500
5501 <!--property StandardInputData is not documented!-->
5502
5503 <!--property StandardOutput is not documented!-->
5504
5505 <!--property StandardOutputFileDescriptorName is not documented!-->
5506
5507 <!--property StandardError is not documented!-->
5508
5509 <!--property StandardErrorFileDescriptorName is not documented!-->
5510
5511 <!--property TTYPath is not documented!-->
5512
5513 <!--property TTYReset is not documented!-->
5514
5515 <!--property TTYVHangup is not documented!-->
5516
5517 <!--property TTYVTDisallocate is not documented!-->
5518
51462135
DDM
5519 <!--property TTYRows is not documented!-->
5520
5521 <!--property TTYColumns is not documented!-->
5522
00bb75d7
ZJS
5523 <!--property SyslogPriority is not documented!-->
5524
5525 <!--property SyslogIdentifier is not documented!-->
5526
5527 <!--property SyslogLevelPrefix is not documented!-->
5528
5529 <!--property SyslogLevel is not documented!-->
5530
5531 <!--property SyslogFacility is not documented!-->
5532
5533 <!--property LogLevelMax is not documented!-->
5534
5535 <!--property LogRateLimitIntervalUSec is not documented!-->
5536
5537 <!--property LogRateLimitBurst is not documented!-->
5538
5539 <!--property LogExtraFields is not documented!-->
5540
523ea123
QD
5541 <!--property LogFilterPatterns is not documented!-->
5542
00bb75d7
ZJS
5543 <!--property LogNamespace is not documented!-->
5544
5545 <!--property AmbientCapabilities is not documented!-->
5546
5547 <!--property User is not documented!-->
5548
5549 <!--property Group is not documented!-->
5550
5551 <!--property DynamicUser is not documented!-->
5552
5553 <!--property RemoveIPC is not documented!-->
5554
e4b2cea3
ZJS
5555 <!--property SetCredential is not documented!-->
5556
43144be4
LP
5557 <!--property SetCredentialEncrypted is not documented!-->
5558
e4b2cea3
ZJS
5559 <!--property LoadCredential is not documented!-->
5560
43144be4
LP
5561 <!--property LoadCredentialEncrypted is not documented!-->
5562
00bb75d7
ZJS
5563 <!--property SupplementaryGroups is not documented!-->
5564
5565 <!--property PAMName is not documented!-->
5566
5567 <!--property ReadWritePaths is not documented!-->
5568
5569 <!--property ReadOnlyPaths is not documented!-->
5570
5571 <!--property InaccessiblePaths is not documented!-->
5572
ddc155b2
TM
5573 <!--property ExecPaths is not documented!-->
5574
5575 <!--property NoExecPaths is not documented!-->
5576
8c35c10d 5577 <!--property ExecSearchPath is not documented!-->
5578
00bb75d7
ZJS
5579 <!--property PrivateTmp is not documented!-->
5580
5581 <!--property PrivateDevices is not documented!-->
5582
5583 <!--property ProtectClock is not documented!-->
5584
5585 <!--property ProtectKernelTunables is not documented!-->
5586
5587 <!--property ProtectKernelModules is not documented!-->
5588
5589 <!--property ProtectKernelLogs is not documented!-->
5590
5591 <!--property ProtectControlGroups is not documented!-->
5592
5593 <!--property PrivateNetwork is not documented!-->
5594
5595 <!--property PrivateUsers is not documented!-->
5596
5597 <!--property PrivateMounts is not documented!-->
5598
a70581ff
XR
5599 <!--property PrivateIPC is not documented!-->
5600
00bb75d7
ZJS
5601 <!--property ProtectHome is not documented!-->
5602
5603 <!--property ProtectSystem is not documented!-->
5604
5605 <!--property SameProcessGroup is not documented!-->
5606
5607 <!--property UtmpIdentifier is not documented!-->
5608
5609 <!--property UtmpMode is not documented!-->
5610
5611 <!--property SELinuxContext is not documented!-->
5612
5613 <!--property AppArmorProfile is not documented!-->
5614
5615 <!--property SmackProcessLabel is not documented!-->
5616
5617 <!--property IgnoreSIGPIPE is not documented!-->
5618
5619 <!--property NoNewPrivileges is not documented!-->
5620
5621 <!--property SystemCallFilter is not documented!-->
5622
5623 <!--property SystemCallArchitectures is not documented!-->
5624
5625 <!--property SystemCallErrorNumber is not documented!-->
5626
1f6b4144
ZJS
5627 <!--property SystemCallLog is not documented!-->
5628
00bb75d7
ZJS
5629 <!--property Personality is not documented!-->
5630
5631 <!--property LockPersonality is not documented!-->
5632
5633 <!--property RestrictAddressFamilies is not documented!-->
5634
5635 <!--property RuntimeDirectoryPreserve is not documented!-->
5636
5637 <!--property RuntimeDirectoryMode is not documented!-->
5638
00bb75d7
ZJS
5639 <!--property StateDirectoryMode is not documented!-->
5640
00bb75d7
ZJS
5641 <!--property CacheDirectoryMode is not documented!-->
5642
00bb75d7
ZJS
5643 <!--property LogsDirectoryMode is not documented!-->
5644
00bb75d7
ZJS
5645 <!--property ConfigurationDirectoryMode is not documented!-->
5646
5647 <!--property ConfigurationDirectory is not documented!-->
5648
5649 <!--property TimeoutCleanUSec is not documented!-->
5650
5651 <!--property MemoryDenyWriteExecute is not documented!-->
5652
5653 <!--property RestrictRealtime is not documented!-->
5654
5655 <!--property RestrictSUIDSGID is not documented!-->
5656
5657 <!--property RestrictNamespaces is not documented!-->
5658
cc86a278
ILG
5659 <!--property RestrictFileSystems is not documented!-->
5660
00bb75d7
ZJS
5661 <!--property BindPaths is not documented!-->
5662
5663 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5664
00bb75d7 5665 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5666
00bb75d7 5667 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5668
00bb75d7 5669 <!--property KeyringMode is not documented!-->
47fb7fd6 5670
e4b2cea3
ZJS
5671 <!--property ProtectProc is not documented!-->
5672
5673 <!--property ProcSubset is not documented!-->
5674
00bb75d7 5675 <!--property ProtectHostname is not documented!-->
47fb7fd6 5676
00bb75d7 5677 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5678
a70581ff
XR
5679 <!--property IPCNamespacePath is not documented!-->
5680
00bb75d7 5681 <!--property KillMode is not documented!-->
47fb7fd6 5682
00bb75d7 5683 <!--property KillSignal is not documented!-->
47fb7fd6 5684
00bb75d7 5685 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5686
00bb75d7 5687 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5688
00bb75d7 5689 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5690
00bb75d7 5691 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5692
00bb75d7 5693 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5694
00bb75d7 5695 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5696
00bb75d7 5697 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5698
00bb75d7 5699 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5700
00bb75d7 5701 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5702
48f99d7c
ZJS
5703 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5704
00bb75d7 5705 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5706
00bb75d7 5707 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5708
00bb75d7 5709 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5710
00bb75d7 5711 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5712
00bb75d7 5713 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5714
00bb75d7 5715 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5716
00bb75d7 5717 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5718
00bb75d7 5719 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5720
00bb75d7 5721 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5722
00bb75d7 5723 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5724
00bb75d7 5725 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5726
c882b714
ZJS
5727 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5728
00bb75d7 5729 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5730
00bb75d7 5731 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5732
00bb75d7 5733 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5734
00bb75d7 5735 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5736
00bb75d7 5737 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5738
00bb75d7 5739 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5740
00bb75d7 5741 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5742
00bb75d7 5743 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5744
00bb75d7 5745 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5746
00bb75d7 5747 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5748
00bb75d7 5749 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5750
00bb75d7 5751 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5752
00bb75d7 5753 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5754
00bb75d7 5755 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5756
00bb75d7 5757 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5758
00bb75d7 5759 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5760
00bb75d7 5761 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5762
00bb75d7 5763 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5764
9653108f
ZJS
5765 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5766
95923d7e
LP
5767 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5768
00bb75d7 5769 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5770
00bb75d7 5771 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5772
00bb75d7 5773 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5774
00bb75d7 5775 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5776
00bb75d7 5777 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5778
00bb75d7 5779 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5780
00bb75d7 5781 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5782
00bb75d7 5783 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5784
00bb75d7 5785 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5786
00bb75d7 5787 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5788
00bb75d7 5789 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5790
00bb75d7 5791 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5792
00bb75d7 5793 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5794
00bb75d7 5795 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5796
00bb75d7 5797 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5798
00bb75d7 5799 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5800
00bb75d7 5801 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5802
00bb75d7 5803 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5804
00bb75d7 5805 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5806
00bb75d7 5807 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5808
00bb75d7 5809 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5810
00bb75d7 5811 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5812
00bb75d7 5813 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5814
00bb75d7 5815 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5816
00bb75d7 5817 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5818
00bb75d7 5819 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5820
00bb75d7 5821 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5822
00bb75d7 5823 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5824
00bb75d7 5825 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5826
00bb75d7 5827 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5828
5483fca0
LP
5829 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5830
00bb75d7 5831 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5832
93ff34e4
LB
5833 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5834
00bb75d7 5835 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5836
00bb75d7 5837 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5838
00bb75d7 5839 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5840
00bb75d7 5841 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5842
00bb75d7 5843 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5844
00bb75d7 5845 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5846
00bb75d7 5847 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5848
00bb75d7 5849 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5850
00bb75d7 5851 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5852
00bb75d7 5853 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5854
00bb75d7 5855 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5856
00bb75d7 5857 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5858
00bb75d7 5859 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5860
00bb75d7 5861 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5862
00bb75d7 5863 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5864
00bb75d7 5865 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5866
00bb75d7 5867 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5868
00bb75d7 5869 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5870
00bb75d7 5871 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5872
00bb75d7 5873 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5874
00bb75d7 5875 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5876
00bb75d7 5877 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5878
c93a7d4a
PM
5879 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
5880
00bb75d7 5881 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5882
c93a7d4a
PM
5883 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
5884
00bb75d7 5885 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5886
00bb75d7 5887 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5888
00bb75d7 5889 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5890
00bb75d7 5891 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5892
00bb75d7 5893 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5894
00bb75d7 5895 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5896
00bb75d7 5897 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5898
00bb75d7 5899 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5900
00bb75d7 5901 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5902
00bb75d7 5903 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5904
00bb75d7 5905 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5906
00bb75d7 5907 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5908
00bb75d7 5909 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5910
00bb75d7 5911 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5912
00bb75d7 5913 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5914
00bb75d7 5915 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5916
00bb75d7 5917 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5918
53fda560
LB
5919 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
5920
00bb75d7 5921 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5922
00bb75d7 5923 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5924
00bb75d7 5925 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5926
53fda560
LB
5927 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
5928
00bb75d7 5929 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5930
53fda560
LB
5931 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
5932
00bb75d7 5933 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5934
53fda560
LB
5935 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
5936
00bb75d7 5937 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5938
53fda560
LB
5939 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
5940
d7fe0a67
PV
5941 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
5942
53fda560
LB
5943 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
5944
00bb75d7 5945 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5946
00bb75d7 5947 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5948
00bb75d7 5949 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5950
00bb75d7 5951 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5952
00bb75d7 5953 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5954
00bb75d7 5955 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5956
00bb75d7 5957 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5958
00bb75d7 5959 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5960
00bb75d7 5961 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5962
00bb75d7 5963 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5964
00bb75d7 5965 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5966
4d824a4e
AZ
5967 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5968
5969 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5970
d9d3f05d 5971 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 5972
d8a4d64b
AZ
5973 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5974
9e009a14
JK
5975 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
5976
dcf4781c
JK
5977 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
5978
5979 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
5980
57585d59
MV
5981 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
5982
6bb00842
LP
5983 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
5984
5985 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
5986
00bb75d7 5987 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5988
00bb75d7 5989 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5990
00bb75d7 5991 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5992
00bb75d7 5993 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5994
00bb75d7 5995 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5996
00bb75d7 5997 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5998
00bb75d7 5999 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6000
00bb75d7 6001 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6002
00bb75d7 6003 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6004
00bb75d7 6005 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6006
00bb75d7 6007 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6008
00bb75d7 6009 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6010
00bb75d7 6011 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6012
00bb75d7 6013 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6014
00bb75d7 6015 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6016
00bb75d7 6017 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6018
00bb75d7 6019 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6020
00bb75d7 6021 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6022
00bb75d7 6023 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6024
00bb75d7 6025 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6026
00bb75d7 6027 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6028
00bb75d7 6029 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6030
00bb75d7 6031 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6032
00bb75d7 6033 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6034
00bb75d7 6035 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6036
00bb75d7 6037 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6038
00bb75d7 6039 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6040
00bb75d7 6041 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6042
00bb75d7 6043 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6044
00bb75d7 6045 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6046
00bb75d7 6047 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6048
00bb75d7 6049 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6050
00bb75d7 6051 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6052
00bb75d7 6053 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6054
00bb75d7 6055 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6056
00bb75d7 6057 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6058
00bb75d7 6059 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6060
00bb75d7 6061 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6062
00bb75d7 6063 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6064
00bb75d7 6065 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6066
35f4e010
ZJS
6067 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6068
6069 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6070
6071 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6072
6073 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6074
6075 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6076
6077 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6078
a07b9926
LB
6079 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6080
93f59701
LB
6081 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6082
35f4e010
ZJS
6083 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6084
00bb75d7 6085 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6086
00bb75d7 6087 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6088
00bb75d7 6089 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6090
00bb75d7 6091 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6092
00bb75d7 6093 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6094
00bb75d7 6095 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6096
00bb75d7 6097 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6098
00bb75d7 6099 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6100
00bb75d7 6101 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6102
00bb75d7 6103 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6104
00bb75d7 6105 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6106
00bb75d7 6107 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6108
00bb75d7 6109 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6110
00bb75d7 6111 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6112
00bb75d7 6113 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6114
00bb75d7 6115 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6116
00bb75d7 6117 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6118
00bb75d7 6119 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6120
00bb75d7 6121 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6122
00bb75d7 6123 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6124
00bb75d7 6125 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6126
00bb75d7 6127 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6128
00bb75d7 6129 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6130
00bb75d7 6131 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6132
00bb75d7 6133 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6134
51462135
DDM
6135 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6136
6137 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6138
00bb75d7 6139 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6140
00bb75d7 6141 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6142
00bb75d7 6143 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6144
00bb75d7 6145 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6146
00bb75d7 6147 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6148
00bb75d7 6149 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6150
00bb75d7 6151 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6152
00bb75d7 6153 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6154
00bb75d7 6155 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6156
523ea123
QD
6157 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6158
00bb75d7 6159 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6160
00bb75d7
ZJS
6161 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6162
6163 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6164
6165 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6166
6167 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6168
6169 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6170
6171 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6172
6173 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6174
e4b2cea3
ZJS
6175 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6176
43144be4
LP
6177 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6178
e4b2cea3
ZJS
6179 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6180
43144be4
LP
6181 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6182
00bb75d7
ZJS
6183 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6184
6185 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6186
6187 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6188
6189 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6190
6191 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6192
ddc155b2
TM
6193 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6194
6195 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6196
8c35c10d 6197 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6198
00bb75d7
ZJS
6199 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6200
6201 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6202
6203 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6204
6205 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6206
6207 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6208
6209 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6210
6211 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6212
6213 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6214
6215 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6216
6217 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6218
6219 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6220
a70581ff
XR
6221 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6222
00bb75d7
ZJS
6223 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6224
6225 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6226
6227 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6228
6229 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6230
6231 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6232
6233 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6234
6235 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6236
6237 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6238
6239 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6240
6241 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6242
00bb75d7 6243 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6244
00bb75d7 6245 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6246
00bb75d7 6247 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6248
1f6b4144
ZJS
6249 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6250
00bb75d7 6251 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6252
00bb75d7 6253 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6254
00bb75d7 6255 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6256
211a3d87
LB
6257 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6258
00bb75d7 6259 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6260
00bb75d7 6261 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6262
00bb75d7 6263 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6264
211a3d87
LB
6265 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6266
00bb75d7 6267 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6268
00bb75d7 6269 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6270
211a3d87
LB
6271 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6272
00bb75d7 6273 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6274
00bb75d7 6275 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6276
211a3d87
LB
6277 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6278
00bb75d7 6279 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6280
00bb75d7 6281 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6282
00bb75d7 6283 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6284
00bb75d7 6285 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6286
00bb75d7 6287 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6288
00bb75d7 6289 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6290
00bb75d7 6291 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6292
00bb75d7 6293 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6294
00bb75d7 6295 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6296
cc86a278
ILG
6297 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6298
00bb75d7 6299 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6300
00bb75d7 6301 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6302
00bb75d7 6303 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6304
00bb75d7 6305 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6306
00bb75d7 6307 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6308
e4b2cea3
ZJS
6309 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6310
6311 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6312
00bb75d7 6313 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6314
00bb75d7 6315 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6316
a70581ff
XR
6317 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6318
00bb75d7 6319 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6320
00bb75d7 6321 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6322
00bb75d7 6323 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6324
00bb75d7 6325 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6326
00bb75d7 6327 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6328
00bb75d7 6329 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6330
00bb75d7 6331 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6332
00bb75d7 6333 <!--End of Autogenerated section-->
47fb7fd6
ZJS
6334
6335 <refsect2>
6336 <title>Properties</title>
6337
6338 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6339 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6340 processes to execute. They also share most of the fields related to the execution context that Service
6341 objects expose (see above).</para>
6342
6343 <para>In addition to these properties there are the following:</para>
6344
6345 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6346 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6347 i.e. those where systemd is responsible for accepted connections. </para>
6348
6349 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6350 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6351 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6352
6353 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6354 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6355 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6356 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6357 meaning as they have for the corresponding field of service units (see above). In addition to that,
6358 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6359 continuously.</para>
3e5f04bf
RM
6360
6361 <para><varname>FlushPending</varname> specifies whether to flush the socket
6362 just before entering the listening state. This setting only applies to sockets with
6363 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6364 </refsect2>
6365 </refsect1>
6366
6367 <refsect1>
6368 <title>Target Unit Objects</title>
6369
48f99d7c 6370 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6371node /org/freedesktop/systemd1/unit/basic_2etarget {
6372 interface org.freedesktop.systemd1.Target {
6373 };
6374 interface org.freedesktop.DBus.Peer { ... };
6375 interface org.freedesktop.DBus.Introspectable { ... };
6376 interface org.freedesktop.DBus.Properties { ... };
6377 interface org.freedesktop.systemd1.Unit { ... };
6378};
6379 </programlisting>
6380
6381 <para>Target units have neither type-specific methods nor properties.</para>
6382 </refsect1>
6383
6384
6385 <refsect1>
6386 <title>Device Unit Objects</title>
6387
6388 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6389 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6390
48f99d7c
ZJS
6391 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6392node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6393 interface org.freedesktop.systemd1.Device {
6394 properties:
6395 readonly s SysFSPath = '...';
3031660c 6396 };
47fb7fd6
ZJS
6397 interface org.freedesktop.DBus.Peer { ... };
6398 interface org.freedesktop.DBus.Introspectable { ... };
6399 interface org.freedesktop.DBus.Properties { ... };
6400 interface org.freedesktop.systemd1.Unit { ... };
6401};
6402 </programlisting>
6403
00bb75d7
ZJS
6404 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6405
00bb75d7
ZJS
6406 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6407
6408 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6409
6410 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6411
48f99d7c
ZJS
6412 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6413
00bb75d7
ZJS
6414 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6415
6416 <!--End of Autogenerated section-->
6417
47fb7fd6
ZJS
6418 <refsect2>
6419 <title>Properties</title>
6420
6421 <para>Device units only expose a single type-specific property:</para>
6422
6423 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6424 to.</para>
6425 </refsect2>
6426 </refsect1>
6427
6428 <refsect1>
6429 <title>Mount Unit Objects</title>
6430
6431 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6432 interface (described here) in addition to the generic
6433 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6434
48f99d7c 6435 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6436node /org/freedesktop/systemd1/unit/home_2emount {
6437 interface org.freedesktop.systemd1.Mount {
6438 methods:
6439 GetProcesses(out a(sus) processes);
6440 AttachProcesses(in s subcgroup,
6441 in au pids);
6442 properties:
6443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6444 readonly s Where = '...';
6445 readonly s What = '...';
6446 readonly s Options = '...';
6447 readonly s Type = '...';
6448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6449 readonly t TimeoutUSec = ...;
6450 readonly u ControlPID = ...;
6451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6452 readonly u DirectoryMode = ...;
6453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6454 readonly b SloppyOptions = ...;
6455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6456 readonly b LazyUnmount = ...;
6457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6458 readonly b ForceUnmount = ...;
35f4e010
ZJS
6459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6460 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6461 readonly s Result = '...';
6462 readonly u UID = ...;
6463 readonly u GID = ...;
6464 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6465 readonly a(sasbttttuii) ExecMount = [...];
6466 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6467 readonly a(sasbttttuii) ExecUnmount = [...];
6468 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6469 readonly a(sasbttttuii) ExecRemount = [...];
6470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6471 readonly s Slice = '...';
6472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6473 readonly s ControlGroup = '...';
6474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6475 readonly t ControlGroupId = ...;
6476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6477 readonly t MemoryCurrent = ...;
6478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6479 readonly t MemoryAvailable = ...;
6480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6481 readonly t CPUUsageNSec = ...;
6482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6483 readonly ay EffectiveCPUs = [...];
6484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6485 readonly ay EffectiveMemoryNodes = [...];
6486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6487 readonly t TasksCurrent = ...;
6488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6489 readonly t IPIngressBytes = ...;
6490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6491 readonly t IPIngressPackets = ...;
6492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6493 readonly t IPEgressBytes = ...;
6494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6495 readonly t IPEgressPackets = ...;
6496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6497 readonly t IOReadBytes = ...;
6498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6499 readonly t IOReadOperations = ...;
6500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6501 readonly t IOWriteBytes = ...;
6502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6503 readonly t IOWriteOperations = ...;
6504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6505 readonly b Delegate = ...;
6506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6507 readonly as DelegateControllers = ['...', ...];
6508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6509 readonly b CPUAccounting = ...;
6510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6511 readonly t CPUWeight = ...;
6512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6513 readonly t StartupCPUWeight = ...;
6514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6515 readonly t CPUShares = ...;
6516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6517 readonly t StartupCPUShares = ...;
6518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6519 readonly t CPUQuotaPerSecUSec = ...;
6520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6521 readonly t CPUQuotaPeriodUSec = ...;
6522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6523 readonly ay AllowedCPUs = [...];
6524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6525 readonly ay StartupAllowedCPUs = [...];
6526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6527 readonly ay AllowedMemoryNodes = [...];
6528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6529 readonly ay StartupAllowedMemoryNodes = [...];
6530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6531 readonly b IOAccounting = ...;
6532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6533 readonly t IOWeight = ...;
6534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6535 readonly t StartupIOWeight = ...;
6536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6537 readonly a(st) IODeviceWeight = [...];
6538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6539 readonly a(st) IOReadBandwidthMax = [...];
6540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6541 readonly a(st) IOWriteBandwidthMax = [...];
6542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6543 readonly a(st) IOReadIOPSMax = [...];
6544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6545 readonly a(st) IOWriteIOPSMax = [...];
6546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6547 readonly a(st) IODeviceLatencyTargetUSec = [...];
6548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6549 readonly b BlockIOAccounting = ...;
6550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6551 readonly t BlockIOWeight = ...;
6552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6553 readonly t StartupBlockIOWeight = ...;
6554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6555 readonly a(st) BlockIODeviceWeight = [...];
6556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6557 readonly a(st) BlockIOReadBandwidth = [...];
6558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6559 readonly a(st) BlockIOWriteBandwidth = [...];
6560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6561 readonly b MemoryAccounting = ...;
6562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6563 readonly t DefaultMemoryLow = ...;
6564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6565 readonly t DefaultStartupMemoryLow = ...;
6566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6567 readonly t DefaultMemoryMin = ...;
6568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6569 readonly t MemoryMin = ...;
6570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6571 readonly t MemoryLow = ...;
6572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6573 readonly t StartupMemoryLow = ...;
6574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6575 readonly t MemoryHigh = ...;
6576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6577 readonly t StartupMemoryHigh = ...;
6578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6579 readonly t MemoryMax = ...;
6580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6581 readonly t StartupMemoryMax = ...;
6582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6583 readonly t MemorySwapMax = ...;
6584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6585 readonly t StartupMemorySwapMax = ...;
6586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
6587 readonly t MemoryZSwapMax = ...;
6588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6589 readonly t StartupMemoryZSwapMax = ...;
6590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6591 readonly t MemoryLimit = ...;
6592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6593 readonly s DevicePolicy = '...';
6594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6595 readonly a(ss) DeviceAllow = [...];
6596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6597 readonly b TasksAccounting = ...;
6598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6599 readonly t TasksMax = ...;
6600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6601 readonly b IPAccounting = ...;
6602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6603 readonly a(iayu) IPAddressAllow = [...];
6604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6605 readonly a(iayu) IPAddressDeny = [...];
6606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6607 readonly as IPIngressFilterPath = ['...', ...];
6608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6609 readonly as IPEgressFilterPath = ['...', ...];
6610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6611 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
6612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6613 readonly s ManagedOOMSwap = '...';
6614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6615 readonly s ManagedOOMMemoryPressure = '...';
6616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 6617 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
6618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6619 readonly s ManagedOOMPreference = '...';
9e009a14
JK
6620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6621 readonly a(ss) BPFProgram = [...];
dcf4781c 6622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6623 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 6624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6625 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
6626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6627 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
6628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6629 readonly s MemoryPressureWatch = '...';
6630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6631 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
6632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6633 readonly as Environment = ['...', ...];
6634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6635 readonly a(sb) EnvironmentFiles = [...];
6636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6637 readonly as PassEnvironment = ['...', ...];
6638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6639 readonly as UnsetEnvironment = ['...', ...];
6640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6641 readonly u UMask = ...;
6642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6643 readonly t LimitCPU = ...;
6644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6645 readonly t LimitCPUSoft = ...;
6646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6647 readonly t LimitFSIZE = ...;
6648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6649 readonly t LimitFSIZESoft = ...;
6650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6651 readonly t LimitDATA = ...;
6652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6653 readonly t LimitDATASoft = ...;
6654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6655 readonly t LimitSTACK = ...;
6656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6657 readonly t LimitSTACKSoft = ...;
6658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6659 readonly t LimitCORE = ...;
6660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6661 readonly t LimitCORESoft = ...;
6662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6663 readonly t LimitRSS = ...;
6664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6665 readonly t LimitRSSSoft = ...;
6666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6667 readonly t LimitNOFILE = ...;
6668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6669 readonly t LimitNOFILESoft = ...;
6670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6671 readonly t LimitAS = ...;
6672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6673 readonly t LimitASSoft = ...;
6674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6675 readonly t LimitNPROC = ...;
6676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6677 readonly t LimitNPROCSoft = ...;
6678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6679 readonly t LimitMEMLOCK = ...;
6680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6681 readonly t LimitMEMLOCKSoft = ...;
6682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6683 readonly t LimitLOCKS = ...;
6684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6685 readonly t LimitLOCKSSoft = ...;
6686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6687 readonly t LimitSIGPENDING = ...;
6688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6689 readonly t LimitSIGPENDINGSoft = ...;
6690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6691 readonly t LimitMSGQUEUE = ...;
6692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6693 readonly t LimitMSGQUEUESoft = ...;
6694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6695 readonly t LimitNICE = ...;
6696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6697 readonly t LimitNICESoft = ...;
6698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6699 readonly t LimitRTPRIO = ...;
6700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6701 readonly t LimitRTPRIOSoft = ...;
6702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6703 readonly t LimitRTTIME = ...;
6704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6705 readonly t LimitRTTIMESoft = ...;
6706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6707 readonly s WorkingDirectory = '...';
6708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6709 readonly s RootDirectory = '...';
6710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6711 readonly s RootImage = '...';
6712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6713 readonly a(ss) RootImageOptions = [...];
6714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6715 readonly ay RootHash = [...];
6716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6717 readonly s RootHashPath = '...';
6718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6719 readonly ay RootHashSignature = [...];
6720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6721 readonly s RootHashSignaturePath = '...';
6722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6723 readonly s RootVerity = '...';
6724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
6725 readonly as ExtensionDirectories = ['...', ...];
6726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6727 readonly a(sba(ss)) ExtensionImages = [...];
6728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6729 readonly a(ssba(ss)) MountImages = [...];
6730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6731 readonly i OOMScoreAdjust = ...;
6732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6733 readonly t CoredumpFilter = ...;
6734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6735 readonly i Nice = ...;
6736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6737 readonly i IOSchedulingClass = ...;
6738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6739 readonly i IOSchedulingPriority = ...;
6740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6741 readonly i CPUSchedulingPolicy = ...;
6742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6743 readonly i CPUSchedulingPriority = ...;
6744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6745 readonly ay CPUAffinity = [...];
6746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6747 readonly b CPUAffinityFromNUMA = ...;
6748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6749 readonly i NUMAPolicy = ...;
6750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6751 readonly ay NUMAMask = [...];
6752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6753 readonly t TimerSlackNSec = ...;
6754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6755 readonly b CPUSchedulingResetOnFork = ...;
6756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6757 readonly b NonBlocking = ...;
6758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6759 readonly s StandardInput = '...';
6760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6761 readonly s StandardInputFileDescriptorName = '...';
6762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6763 readonly ay StandardInputData = [...];
6764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6765 readonly s StandardOutput = '...';
6766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6767 readonly s StandardOutputFileDescriptorName = '...';
6768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6769 readonly s StandardError = '...';
6770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6771 readonly s StandardErrorFileDescriptorName = '...';
6772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6773 readonly s TTYPath = '...';
6774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6775 readonly b TTYReset = ...;
6776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6777 readonly b TTYVHangup = ...;
6778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6779 readonly b TTYVTDisallocate = ...;
6780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
6781 readonly q TTYRows = ...;
6782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6783 readonly q TTYColumns = ...;
6784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6785 readonly i SyslogPriority = ...;
6786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6787 readonly s SyslogIdentifier = '...';
6788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6789 readonly b SyslogLevelPrefix = ...;
6790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6791 readonly i SyslogLevel = ...;
6792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6793 readonly i SyslogFacility = ...;
6794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6795 readonly i LogLevelMax = ...;
6796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6797 readonly t LogRateLimitIntervalUSec = ...;
6798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6799 readonly u LogRateLimitBurst = ...;
6800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6801 readonly aay LogExtraFields = [[...], ...];
6802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
6803 readonly a(bs) LogFilterPatterns = [...];
6804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6805 readonly s LogNamespace = '...';
6806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6807 readonly i SecureBits = ...;
6808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6809 readonly t CapabilityBoundingSet = ...;
6810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6811 readonly t AmbientCapabilities = ...;
6812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6813 readonly s User = '...';
6814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6815 readonly s Group = '...';
6816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6817 readonly b DynamicUser = ...;
6818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6819 readonly b RemoveIPC = ...;
6820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6821 readonly a(say) SetCredential = [...];
6822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6823 readonly a(say) SetCredentialEncrypted = [...];
6824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6825 readonly a(ss) LoadCredential = [...];
6826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6827 readonly a(ss) LoadCredentialEncrypted = [...];
6828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6829 readonly as SupplementaryGroups = ['...', ...];
6830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6831 readonly s PAMName = '...';
6832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6833 readonly as ReadWritePaths = ['...', ...];
6834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6835 readonly as ReadOnlyPaths = ['...', ...];
6836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6837 readonly as InaccessiblePaths = ['...', ...];
6838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6839 readonly as ExecPaths = ['...', ...];
6840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6841 readonly as NoExecPaths = ['...', ...];
6842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 6843 readonly as ExecSearchPath = ['...', ...];
6844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6845 readonly t MountFlags = ...;
6846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6847 readonly b PrivateTmp = ...;
6848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6849 readonly b PrivateDevices = ...;
6850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6851 readonly b ProtectClock = ...;
6852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6853 readonly b ProtectKernelTunables = ...;
6854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6855 readonly b ProtectKernelModules = ...;
6856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6857 readonly b ProtectKernelLogs = ...;
6858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6859 readonly b ProtectControlGroups = ...;
6860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6861 readonly b PrivateNetwork = ...;
6862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6863 readonly b PrivateUsers = ...;
6864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6865 readonly b PrivateMounts = ...;
6866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6867 readonly b PrivateIPC = ...;
6868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6869 readonly s ProtectHome = '...';
6870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6871 readonly s ProtectSystem = '...';
6872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6873 readonly b SameProcessGroup = ...;
6874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6875 readonly s UtmpIdentifier = '...';
6876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6877 readonly s UtmpMode = '...';
6878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6879 readonly (bs) SELinuxContext = ...;
6880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6881 readonly (bs) AppArmorProfile = ...;
6882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6883 readonly (bs) SmackProcessLabel = ...;
6884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6885 readonly b IgnoreSIGPIPE = ...;
6886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6887 readonly b NoNewPrivileges = ...;
6888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6889 readonly (bas) SystemCallFilter = ...;
6890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6891 readonly as SystemCallArchitectures = ['...', ...];
6892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6893 readonly i SystemCallErrorNumber = ...;
6894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6895 readonly (bas) SystemCallLog = ...;
6896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6897 readonly s Personality = '...';
6898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6899 readonly b LockPersonality = ...;
6900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6901 readonly (bas) RestrictAddressFamilies = ...;
6902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6903 readonly a(sst) RuntimeDirectorySymlink = [...];
6904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6905 readonly s RuntimeDirectoryPreserve = '...';
6906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6907 readonly u RuntimeDirectoryMode = ...;
6908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6909 readonly as RuntimeDirectory = ['...', ...];
6910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6911 readonly a(sst) StateDirectorySymlink = [...];
6912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6913 readonly u StateDirectoryMode = ...;
6914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6915 readonly as StateDirectory = ['...', ...];
6916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6917 readonly a(sst) CacheDirectorySymlink = [...];
6918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6919 readonly u CacheDirectoryMode = ...;
6920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6921 readonly as CacheDirectory = ['...', ...];
6922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6923 readonly a(sst) LogsDirectorySymlink = [...];
6924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6925 readonly u LogsDirectoryMode = ...;
6926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6927 readonly as LogsDirectory = ['...', ...];
6928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6929 readonly u ConfigurationDirectoryMode = ...;
6930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6931 readonly as ConfigurationDirectory = ['...', ...];
6932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6933 readonly t TimeoutCleanUSec = ...;
6934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6935 readonly b MemoryDenyWriteExecute = ...;
6936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6937 readonly b RestrictRealtime = ...;
6938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6939 readonly b RestrictSUIDSGID = ...;
6940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6941 readonly t RestrictNamespaces = ...;
6942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
6943 readonly (bas) RestrictFileSystems = ...;
6944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6945 readonly a(ssbt) BindPaths = [...];
6946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6947 readonly a(ssbt) BindReadOnlyPaths = [...];
6948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6949 readonly a(ss) TemporaryFileSystem = [...];
6950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6951 readonly b MountAPIVFS = ...;
6952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6953 readonly s KeyringMode = '...';
6954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6955 readonly s ProtectProc = '...';
6956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6957 readonly s ProcSubset = '...';
6958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6959 readonly b ProtectHostname = ...;
6960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6961 readonly s NetworkNamespacePath = '...';
6962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6963 readonly s IPCNamespacePath = '...';
6964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6965 readonly s KillMode = '...';
6966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6967 readonly i KillSignal = ...;
6968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6969 readonly i RestartKillSignal = ...;
6970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6971 readonly i FinalKillSignal = ...;
6972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6973 readonly b SendSIGKILL = ...;
6974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6975 readonly b SendSIGHUP = ...;
6976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6977 readonly i WatchdogSignal = ...;
3031660c 6978 };
47fb7fd6
ZJS
6979 interface org.freedesktop.DBus.Peer { ... };
6980 interface org.freedesktop.DBus.Introspectable { ... };
6981 interface org.freedesktop.DBus.Properties { ... };
6982 interface org.freedesktop.systemd1.Unit { ... };
6983};
6984 </programlisting>
6985
00bb75d7
ZJS
6986 <!--method GetProcesses is not documented!-->
6987
6988 <!--method AttachProcesses is not documented!-->
6989
6990 <!--property Where is not documented!-->
6991
6992 <!--property What is not documented!-->
6993
6994 <!--property Options is not documented!-->
6995
6996 <!--property Type is not documented!-->
6997
6998 <!--property TimeoutUSec is not documented!-->
6999
7000 <!--property DirectoryMode is not documented!-->
7001
7002 <!--property SloppyOptions is not documented!-->
7003
7004 <!--property LazyUnmount is not documented!-->
7005
7006 <!--property ForceUnmount is not documented!-->
7007
35f4e010
ZJS
7008 <!--property ReadWriteOnly is not documented!-->
7009
00bb75d7
ZJS
7010 <!--property UID is not documented!-->
7011
7012 <!--property GID is not documented!-->
7013
7014 <!--property ExecUnmount is not documented!-->
7015
7016 <!--property ExecRemount is not documented!-->
7017
7018 <!--property Slice is not documented!-->
7019
5483fca0
LP
7020 <!--property ControlGroupId is not documented!-->
7021
00bb75d7
ZJS
7022 <!--property MemoryCurrent is not documented!-->
7023
7024 <!--property CPUUsageNSec is not documented!-->
7025
7026 <!--property EffectiveCPUs is not documented!-->
7027
7028 <!--property EffectiveMemoryNodes is not documented!-->
7029
7030 <!--property TasksCurrent is not documented!-->
7031
7032 <!--property IPIngressBytes is not documented!-->
7033
7034 <!--property IPIngressPackets is not documented!-->
7035
7036 <!--property IPEgressBytes is not documented!-->
7037
7038 <!--property IPEgressPackets is not documented!-->
7039
7040 <!--property IOReadBytes is not documented!-->
7041
7042 <!--property IOReadOperations is not documented!-->
7043
7044 <!--property IOWriteBytes is not documented!-->
7045
7046 <!--property IOWriteOperations is not documented!-->
7047
7048 <!--property Delegate is not documented!-->
7049
7050 <!--property DelegateControllers is not documented!-->
7051
7052 <!--property CPUAccounting is not documented!-->
7053
7054 <!--property CPUWeight is not documented!-->
7055
7056 <!--property StartupCPUWeight is not documented!-->
7057
7058 <!--property CPUShares is not documented!-->
7059
7060 <!--property StartupCPUShares is not documented!-->
7061
7062 <!--property CPUQuotaPerSecUSec is not documented!-->
7063
7064 <!--property CPUQuotaPeriodUSec is not documented!-->
7065
7066 <!--property AllowedCPUs is not documented!-->
7067
c93a7d4a
PM
7068 <!--property StartupAllowedCPUs is not documented!-->
7069
00bb75d7
ZJS
7070 <!--property AllowedMemoryNodes is not documented!-->
7071
c93a7d4a
PM
7072 <!--property StartupAllowedMemoryNodes is not documented!-->
7073
00bb75d7
ZJS
7074 <!--property IOAccounting is not documented!-->
7075
7076 <!--property IOWeight is not documented!-->
7077
7078 <!--property StartupIOWeight is not documented!-->
7079
7080 <!--property IODeviceWeight is not documented!-->
7081
7082 <!--property IOReadBandwidthMax is not documented!-->
7083
7084 <!--property IOWriteBandwidthMax is not documented!-->
7085
7086 <!--property IOReadIOPSMax is not documented!-->
7087
7088 <!--property IOWriteIOPSMax is not documented!-->
7089
7090 <!--property IODeviceLatencyTargetUSec is not documented!-->
7091
7092 <!--property BlockIOAccounting is not documented!-->
7093
7094 <!--property BlockIOWeight is not documented!-->
7095
7096 <!--property StartupBlockIOWeight is not documented!-->
7097
7098 <!--property BlockIODeviceWeight is not documented!-->
7099
7100 <!--property BlockIOReadBandwidth is not documented!-->
7101
7102 <!--property BlockIOWriteBandwidth is not documented!-->
7103
7104 <!--property MemoryAccounting is not documented!-->
7105
7106 <!--property DefaultMemoryLow is not documented!-->
7107
53fda560
LB
7108 <!--property DefaultStartupMemoryLow is not documented!-->
7109
00bb75d7
ZJS
7110 <!--property DefaultMemoryMin is not documented!-->
7111
7112 <!--property MemoryMin is not documented!-->
7113
7114 <!--property MemoryLow is not documented!-->
7115
53fda560
LB
7116 <!--property StartupMemoryLow is not documented!-->
7117
00bb75d7
ZJS
7118 <!--property MemoryHigh is not documented!-->
7119
53fda560
LB
7120 <!--property StartupMemoryHigh is not documented!-->
7121
00bb75d7
ZJS
7122 <!--property MemoryMax is not documented!-->
7123
53fda560
LB
7124 <!--property StartupMemoryMax is not documented!-->
7125
00bb75d7
ZJS
7126 <!--property MemorySwapMax is not documented!-->
7127
53fda560
LB
7128 <!--property StartupMemorySwapMax is not documented!-->
7129
d7fe0a67
PV
7130 <!--property MemoryZSwapMax is not documented!-->
7131
53fda560
LB
7132 <!--property StartupMemoryZSwapMax is not documented!-->
7133
00bb75d7
ZJS
7134 <!--property MemoryLimit is not documented!-->
7135
7136 <!--property DevicePolicy is not documented!-->
7137
7138 <!--property DeviceAllow is not documented!-->
7139
7140 <!--property TasksAccounting is not documented!-->
7141
7142 <!--property TasksMax is not documented!-->
7143
7144 <!--property IPAccounting is not documented!-->
7145
7146 <!--property IPAddressAllow is not documented!-->
7147
7148 <!--property IPAddressDeny is not documented!-->
7149
7150 <!--property IPIngressFilterPath is not documented!-->
7151
7152 <!--property IPEgressFilterPath is not documented!-->
7153
7154 <!--property DisableControllers is not documented!-->
7155
4d824a4e
AZ
7156 <!--property ManagedOOMSwap is not documented!-->
7157
7158 <!--property ManagedOOMMemoryPressure is not documented!-->
7159
d9d3f05d 7160 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7161
d8a4d64b
AZ
7162 <!--property ManagedOOMPreference is not documented!-->
7163
9e009a14
JK
7164 <!--property BPFProgram is not documented!-->
7165
dcf4781c
JK
7166 <!--property SocketBindAllow is not documented!-->
7167
7168 <!--property SocketBindDeny is not documented!-->
7169
57585d59
MV
7170 <!--property RestrictNetworkInterfaces is not documented!-->
7171
6bb00842
LP
7172 <!--property MemoryPressureWatch is not documented!-->
7173
7174 <!--property MemoryPressureThresholdUSec is not documented!-->
7175
00bb75d7
ZJS
7176 <!--property EnvironmentFiles is not documented!-->
7177
7178 <!--property PassEnvironment is not documented!-->
7179
7180 <!--property UnsetEnvironment is not documented!-->
7181
7182 <!--property UMask is not documented!-->
7183
7184 <!--property LimitCPUSoft is not documented!-->
7185
7186 <!--property LimitFSIZE is not documented!-->
7187
7188 <!--property LimitFSIZESoft is not documented!-->
7189
7190 <!--property LimitDATA is not documented!-->
7191
7192 <!--property LimitDATASoft is not documented!-->
7193
7194 <!--property LimitSTACK is not documented!-->
7195
7196 <!--property LimitSTACKSoft is not documented!-->
7197
7198 <!--property LimitCORE is not documented!-->
7199
7200 <!--property LimitCORESoft is not documented!-->
7201
7202 <!--property LimitRSS is not documented!-->
7203
7204 <!--property LimitRSSSoft is not documented!-->
7205
7206 <!--property LimitNOFILE is not documented!-->
7207
7208 <!--property LimitNOFILESoft is not documented!-->
7209
7210 <!--property LimitAS is not documented!-->
7211
7212 <!--property LimitASSoft is not documented!-->
7213
7214 <!--property LimitNPROC is not documented!-->
7215
7216 <!--property LimitNPROCSoft is not documented!-->
7217
7218 <!--property LimitMEMLOCK is not documented!-->
7219
7220 <!--property LimitMEMLOCKSoft is not documented!-->
7221
7222 <!--property LimitLOCKS is not documented!-->
7223
7224 <!--property LimitLOCKSSoft is not documented!-->
7225
7226 <!--property LimitSIGPENDING is not documented!-->
7227
7228 <!--property LimitSIGPENDINGSoft is not documented!-->
7229
7230 <!--property LimitMSGQUEUE is not documented!-->
7231
7232 <!--property LimitMSGQUEUESoft is not documented!-->
7233
7234 <!--property LimitNICE is not documented!-->
7235
7236 <!--property LimitNICESoft is not documented!-->
7237
7238 <!--property LimitRTPRIO is not documented!-->
7239
7240 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7241
00bb75d7 7242 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7243
00bb75d7 7244 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7245
00bb75d7 7246 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7247
35f4e010
ZJS
7248 <!--property RootHashPath is not documented!-->
7249
35f4e010
ZJS
7250 <!--property RootHashSignaturePath is not documented!-->
7251
00bb75d7 7252 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7253
00bb75d7 7254 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7255
00bb75d7 7256 <!--property Nice is not documented!-->
47fb7fd6 7257
00bb75d7 7258 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7259
00bb75d7 7260 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7261
00bb75d7 7262 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7263
00bb75d7 7264 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7265
00bb75d7 7266 <!--property CPUAffinity is not documented!-->
47fb7fd6 7267
00bb75d7 7268 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7269
00bb75d7 7270 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7271
00bb75d7 7272 <!--property NUMAMask is not documented!-->
47fb7fd6 7273
00bb75d7 7274 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7275
00bb75d7 7276 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7277
00bb75d7 7278 <!--property NonBlocking is not documented!-->
47fb7fd6 7279
00bb75d7 7280 <!--property StandardInput is not documented!-->
47fb7fd6 7281
00bb75d7 7282 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7283
00bb75d7 7284 <!--property StandardInputData is not documented!-->
47fb7fd6 7285
00bb75d7 7286 <!--property StandardOutput is not documented!-->
47fb7fd6 7287
00bb75d7 7288 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7289
00bb75d7 7290 <!--property StandardError is not documented!-->
47fb7fd6 7291
00bb75d7
ZJS
7292 <!--property StandardErrorFileDescriptorName is not documented!-->
7293
7294 <!--property TTYPath is not documented!-->
7295
7296 <!--property TTYReset is not documented!-->
7297
7298 <!--property TTYVHangup is not documented!-->
7299
7300 <!--property TTYVTDisallocate is not documented!-->
7301
51462135
DDM
7302 <!--property TTYRows is not documented!-->
7303
7304 <!--property TTYColumns is not documented!-->
7305
00bb75d7
ZJS
7306 <!--property SyslogPriority is not documented!-->
7307
7308 <!--property SyslogIdentifier is not documented!-->
7309
7310 <!--property SyslogLevelPrefix is not documented!-->
7311
7312 <!--property SyslogLevel is not documented!-->
7313
7314 <!--property SyslogFacility is not documented!-->
7315
7316 <!--property LogLevelMax is not documented!-->
7317
7318 <!--property LogRateLimitIntervalUSec is not documented!-->
7319
7320 <!--property LogRateLimitBurst is not documented!-->
7321
7322 <!--property LogExtraFields is not documented!-->
7323
523ea123
QD
7324 <!--property LogFilterPatterns is not documented!-->
7325
00bb75d7
ZJS
7326 <!--property LogNamespace is not documented!-->
7327
7328 <!--property AmbientCapabilities is not documented!-->
7329
7330 <!--property User is not documented!-->
7331
7332 <!--property Group is not documented!-->
7333
7334 <!--property DynamicUser is not documented!-->
7335
7336 <!--property RemoveIPC is not documented!-->
7337
e4b2cea3
ZJS
7338 <!--property SetCredential is not documented!-->
7339
43144be4
LP
7340 <!--property SetCredentialEncrypted is not documented!-->
7341
e4b2cea3
ZJS
7342 <!--property LoadCredential is not documented!-->
7343
43144be4
LP
7344 <!--property LoadCredentialEncrypted is not documented!-->
7345
00bb75d7
ZJS
7346 <!--property SupplementaryGroups is not documented!-->
7347
7348 <!--property PAMName is not documented!-->
7349
7350 <!--property ReadWritePaths is not documented!-->
7351
7352 <!--property ReadOnlyPaths is not documented!-->
7353
7354 <!--property InaccessiblePaths is not documented!-->
7355
ddc155b2
TM
7356 <!--property ExecPaths is not documented!-->
7357
7358 <!--property NoExecPaths is not documented!-->
7359
8c35c10d 7360 <!--property ExecSearchPath is not documented!-->
7361
00bb75d7
ZJS
7362 <!--property PrivateTmp is not documented!-->
7363
7364 <!--property PrivateDevices is not documented!-->
7365
7366 <!--property ProtectClock is not documented!-->
7367
7368 <!--property ProtectKernelTunables is not documented!-->
7369
7370 <!--property ProtectKernelModules is not documented!-->
7371
7372 <!--property ProtectKernelLogs is not documented!-->
7373
7374 <!--property ProtectControlGroups is not documented!-->
7375
7376 <!--property PrivateNetwork is not documented!-->
7377
7378 <!--property PrivateUsers is not documented!-->
7379
7380 <!--property PrivateMounts is not documented!-->
7381
a70581ff
XR
7382 <!--property PrivateIPC is not documented!-->
7383
00bb75d7
ZJS
7384 <!--property ProtectHome is not documented!-->
7385
7386 <!--property ProtectSystem is not documented!-->
7387
7388 <!--property SameProcessGroup is not documented!-->
7389
7390 <!--property UtmpIdentifier is not documented!-->
7391
7392 <!--property UtmpMode is not documented!-->
7393
7394 <!--property SELinuxContext is not documented!-->
7395
7396 <!--property AppArmorProfile is not documented!-->
7397
7398 <!--property SmackProcessLabel is not documented!-->
7399
7400 <!--property IgnoreSIGPIPE is not documented!-->
7401
7402 <!--property NoNewPrivileges is not documented!-->
7403
7404 <!--property SystemCallFilter is not documented!-->
7405
7406 <!--property SystemCallArchitectures is not documented!-->
7407
7408 <!--property SystemCallErrorNumber is not documented!-->
7409
1f6b4144
ZJS
7410 <!--property SystemCallLog is not documented!-->
7411
00bb75d7
ZJS
7412 <!--property Personality is not documented!-->
7413
7414 <!--property LockPersonality is not documented!-->
7415
7416 <!--property RestrictAddressFamilies is not documented!-->
7417
7418 <!--property RuntimeDirectoryPreserve is not documented!-->
7419
7420 <!--property RuntimeDirectoryMode is not documented!-->
7421
00bb75d7
ZJS
7422 <!--property StateDirectoryMode is not documented!-->
7423
00bb75d7
ZJS
7424 <!--property CacheDirectoryMode is not documented!-->
7425
00bb75d7
ZJS
7426 <!--property LogsDirectoryMode is not documented!-->
7427
00bb75d7
ZJS
7428 <!--property ConfigurationDirectoryMode is not documented!-->
7429
7430 <!--property ConfigurationDirectory is not documented!-->
7431
7432 <!--property TimeoutCleanUSec is not documented!-->
7433
7434 <!--property MemoryDenyWriteExecute is not documented!-->
7435
7436 <!--property RestrictRealtime is not documented!-->
7437
7438 <!--property RestrictSUIDSGID is not documented!-->
7439
7440 <!--property RestrictNamespaces is not documented!-->
7441
cc86a278
ILG
7442 <!--property RestrictFileSystems is not documented!-->
7443
00bb75d7
ZJS
7444 <!--property BindPaths is not documented!-->
7445
7446 <!--property BindReadOnlyPaths is not documented!-->
7447
7448 <!--property TemporaryFileSystem is not documented!-->
7449
7450 <!--property MountAPIVFS is not documented!-->
7451
7452 <!--property KeyringMode is not documented!-->
7453
e4b2cea3
ZJS
7454 <!--property ProtectProc is not documented!-->
7455
7456 <!--property ProcSubset is not documented!-->
7457
00bb75d7
ZJS
7458 <!--property ProtectHostname is not documented!-->
7459
7460 <!--property NetworkNamespacePath is not documented!-->
7461
a70581ff
XR
7462 <!--property IPCNamespacePath is not documented!-->
7463
00bb75d7
ZJS
7464 <!--property KillMode is not documented!-->
7465
7466 <!--property KillSignal is not documented!-->
7467
7468 <!--property RestartKillSignal is not documented!-->
7469
7470 <!--property FinalKillSignal is not documented!-->
7471
7472 <!--property SendSIGKILL is not documented!-->
7473
7474 <!--property SendSIGHUP is not documented!-->
7475
7476 <!--property WatchdogSignal is not documented!-->
7477
7478 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7479
00bb75d7
ZJS
7480 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7481
7482 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7483
7484 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7485
48f99d7c
ZJS
7486 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7487
00bb75d7
ZJS
7488 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7489
7490 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7491
7492 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7493
7494 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7495
7496 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7497
7498 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7499
7500 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7501
7502 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7503
7504 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7505
7506 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7507
7508 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7509
7510 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7511
35f4e010
ZJS
7512 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7513
00bb75d7
ZJS
7514 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7515
7516 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7517
7518 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7519
7520 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7521
7522 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7523
7524 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7525
7526 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7527
7528 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7529
5483fca0
LP
7530 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7531
00bb75d7
ZJS
7532 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7533
93ff34e4
LB
7534 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7535
00bb75d7
ZJS
7536 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7537
7538 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7539
7540 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7541
7542 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7543
7544 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7545
7546 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7547
7548 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7549
7550 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7551
7552 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7553
7554 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7555
7556 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7557
7558 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7559
7560 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7561
7562 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7563
7564 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7565
7566 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 7567
00bb75d7 7568 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 7569
00bb75d7 7570 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 7571
00bb75d7 7572 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 7573
00bb75d7 7574 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 7575
00bb75d7 7576 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 7577
00bb75d7 7578 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 7579
c93a7d4a
PM
7580 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7581
00bb75d7 7582 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 7583
c93a7d4a
PM
7584 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7585
00bb75d7 7586 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 7587
00bb75d7 7588 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 7589
00bb75d7 7590 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 7591
00bb75d7 7592 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 7593
00bb75d7 7594 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 7595
00bb75d7 7596 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 7597
00bb75d7 7598 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 7599
00bb75d7 7600 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 7601
00bb75d7 7602 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 7603
00bb75d7 7604 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 7605
00bb75d7 7606 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 7607
00bb75d7 7608 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7609
00bb75d7 7610 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7611
00bb75d7 7612 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7613
00bb75d7 7614 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7615
00bb75d7 7616 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7617
00bb75d7 7618 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7619
53fda560
LB
7620 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
7621
00bb75d7 7622 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7623
00bb75d7 7624 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7625
00bb75d7 7626 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 7627
53fda560
LB
7628 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
7629
00bb75d7 7630 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 7631
53fda560
LB
7632 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
7633
00bb75d7 7634 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 7635
53fda560
LB
7636 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
7637
00bb75d7 7638 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 7639
53fda560
LB
7640 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
7641
d7fe0a67
PV
7642 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
7643
53fda560
LB
7644 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
7645
00bb75d7 7646 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 7647
00bb75d7 7648 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 7649
00bb75d7 7650 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 7651
00bb75d7 7652 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 7653
00bb75d7 7654 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 7655
00bb75d7 7656 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 7657
00bb75d7 7658 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 7659
00bb75d7 7660 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 7661
00bb75d7 7662 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 7663
00bb75d7 7664 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 7665
00bb75d7 7666 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 7667
4d824a4e
AZ
7668 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7669
7670 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7671
d9d3f05d 7672 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 7673
d8a4d64b
AZ
7674 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7675
9e009a14
JK
7676 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7677
dcf4781c
JK
7678 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7679
7680 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7681
57585d59
MV
7682 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7683
6bb00842
LP
7684 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
7685
7686 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
7687
00bb75d7 7688 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 7689
00bb75d7 7690 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 7691
00bb75d7 7692 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 7693
00bb75d7 7694 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 7695
00bb75d7 7696 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 7697
00bb75d7 7698 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 7699
00bb75d7 7700 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 7701
00bb75d7 7702 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 7703
00bb75d7 7704 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 7705
00bb75d7 7706 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 7707
00bb75d7 7708 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 7709
00bb75d7 7710 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 7711
00bb75d7 7712 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 7713
00bb75d7 7714 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 7715
00bb75d7 7716 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 7717
00bb75d7 7718 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 7719
00bb75d7 7720 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 7721
00bb75d7 7722 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 7723
00bb75d7 7724 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 7725
00bb75d7 7726 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 7727
00bb75d7 7728 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 7729
00bb75d7 7730 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 7731
00bb75d7 7732 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 7733
00bb75d7 7734 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 7735
00bb75d7 7736 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 7737
00bb75d7 7738 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 7739
00bb75d7 7740 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 7741
00bb75d7 7742 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 7743
00bb75d7 7744 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 7745
00bb75d7 7746 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 7747
00bb75d7 7748 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 7749
00bb75d7 7750 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 7751
00bb75d7 7752 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 7753
00bb75d7 7754 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 7755
00bb75d7 7756 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 7757
00bb75d7 7758 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 7759
00bb75d7 7760 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 7761
00bb75d7 7762 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 7763
00bb75d7 7764 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 7765
00bb75d7 7766 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 7767
35f4e010
ZJS
7768 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7769
7770 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7771
7772 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7773
7774 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7775
7776 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7777
7778 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7779
a07b9926
LB
7780 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7781
93f59701
LB
7782 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7783
35f4e010
ZJS
7784 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7785
00bb75d7 7786 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 7787
00bb75d7 7788 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 7789
00bb75d7 7790 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 7791
00bb75d7 7792 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 7793
00bb75d7 7794 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7795
00bb75d7 7796 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7797
00bb75d7 7798 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7799
00bb75d7 7800 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7801
00bb75d7 7802 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7803
00bb75d7 7804 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7805
00bb75d7 7806 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7807
00bb75d7 7808 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7809
00bb75d7 7810 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 7811
00bb75d7 7812 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 7813
00bb75d7 7814 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 7815
00bb75d7 7816 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 7817
00bb75d7 7818 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 7819
00bb75d7 7820 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 7821
00bb75d7 7822 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 7823
00bb75d7 7824 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 7825
00bb75d7 7826 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 7827
00bb75d7 7828 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 7829
00bb75d7 7830 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 7831
00bb75d7 7832 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7833
00bb75d7 7834 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7835
51462135
DDM
7836 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
7837
7838 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
7839
00bb75d7 7840 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7841
00bb75d7 7842 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7843
00bb75d7 7844 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7845
00bb75d7 7846 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7847
00bb75d7 7848 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7849
00bb75d7 7850 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7851
00bb75d7 7852 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7853
00bb75d7 7854 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7855
00bb75d7 7856 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7857
523ea123
QD
7858 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
7859
00bb75d7 7860 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7861
00bb75d7 7862 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7863
00bb75d7 7864 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7865
00bb75d7 7866 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7867
00bb75d7 7868 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7869
00bb75d7 7870 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7871
00bb75d7 7872 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7873
00bb75d7 7874 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7875
e4b2cea3
ZJS
7876 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7877
43144be4
LP
7878 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
7879
e4b2cea3
ZJS
7880 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7881
43144be4
LP
7882 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
7883
00bb75d7 7884 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7885
00bb75d7 7886 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7887
00bb75d7 7888 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7889
00bb75d7 7890 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7891
00bb75d7 7892 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7893
ddc155b2
TM
7894 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7895
7896 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7897
8c35c10d 7898 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
7899
00bb75d7 7900 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7901
00bb75d7 7902 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7903
00bb75d7 7904 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7905
00bb75d7 7906 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7907
00bb75d7 7908 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7909
00bb75d7 7910 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7911
00bb75d7 7912 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7913
00bb75d7 7914 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7915
00bb75d7 7916 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7917
00bb75d7 7918 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7919
00bb75d7 7920 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7921
a70581ff
XR
7922 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7923
00bb75d7 7924 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7925
00bb75d7 7926 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7927
00bb75d7 7928 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7929
00bb75d7 7930 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7931
00bb75d7 7932 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7933
00bb75d7 7934 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7935
00bb75d7 7936 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7937
00bb75d7 7938 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7939
00bb75d7 7940 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7941
00bb75d7 7942 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7943
00bb75d7 7944 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7945
00bb75d7 7946 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7947
00bb75d7 7948 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7949
1f6b4144
ZJS
7950 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7951
00bb75d7 7952 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7953
00bb75d7 7954 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7955
00bb75d7 7956 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7957
211a3d87
LB
7958 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
7959
00bb75d7 7960 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7961
00bb75d7 7962 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7963
00bb75d7 7964 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7965
211a3d87
LB
7966 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
7967
00bb75d7 7968 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7969
00bb75d7 7970 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7971
211a3d87
LB
7972 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
7973
00bb75d7 7974 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7975
00bb75d7 7976 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7977
211a3d87
LB
7978 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
7979
00bb75d7 7980 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7981
00bb75d7 7982 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7983
00bb75d7 7984 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7985
00bb75d7 7986 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7987
00bb75d7 7988 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7989
00bb75d7 7990 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7991
00bb75d7 7992 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7993
00bb75d7 7994 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7995
00bb75d7 7996 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7997
cc86a278
ILG
7998 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
7999
00bb75d7 8000 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 8001
00bb75d7 8002 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 8003
00bb75d7 8004 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 8005
00bb75d7 8006 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 8007
00bb75d7 8008 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 8009
e4b2cea3
ZJS
8010 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8011
8012 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8013
00bb75d7 8014 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 8015
00bb75d7 8016 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 8017
a70581ff
XR
8018 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8019
00bb75d7 8020 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 8021
00bb75d7 8022 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 8023
00bb75d7 8024 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 8025
00bb75d7 8026 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 8027
00bb75d7 8028 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8029
00bb75d7 8030 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8031
00bb75d7 8032 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8033
00bb75d7 8034 <!--End of Autogenerated section-->
47fb7fd6
ZJS
8035
8036 <refsect2>
8037 <title>Properties</title>
8038
8039 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8040 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8041 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8042 execute. They also share most of the fields related to the execution context that Service objects
8043 expose (see above). In addition to these properties there are the following:</para>
8044
8045 <para><varname>ControlPID</varname> contains the PID of the currently running
8046 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8047 running, otherwise 0.</para>
8048
8049 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8050 can take the values <literal>success</literal>, <literal>resources</literal>,
8051 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8052 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8053 corresponding field of service unit objects (see above).</para>
8054 </refsect2>
8055 </refsect1>
8056
8057 <refsect1>
8058 <title>Automount Unit Objects</title>
8059
8060 <para>All automount unit objects implement the
8061 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8062 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8063
48f99d7c 8064 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
8065node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8066 interface org.freedesktop.systemd1.Automount {
8067 properties:
8068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8069 readonly s Where = '...';
8070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
8071 readonly s ExtraOptions = '...';
8072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8073 readonly u DirectoryMode = ...;
8074 readonly s Result = '...';
8075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8076 readonly t TimeoutIdleUSec = ...;
3031660c 8077 };
47fb7fd6
ZJS
8078 interface org.freedesktop.DBus.Peer { ... };
8079 interface org.freedesktop.DBus.Introspectable { ... };
8080 interface org.freedesktop.DBus.Properties { ... };
8081 interface org.freedesktop.systemd1.Unit { ... };
8082};
8083 </programlisting>
8084
8085 <!--property Where is not documented!-->
8086
7c5cef22
AS
8087 <!--property ExtraOptions is not documented!-->
8088
47fb7fd6
ZJS
8089 <!--property DirectoryMode is not documented!-->
8090
8091 <!--property TimeoutIdleUSec is not documented!-->
8092
00bb75d7
ZJS
8093 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8094
00bb75d7
ZJS
8095 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8096
8097 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8098
8099 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8100
48f99d7c
ZJS
8101 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8102
00bb75d7
ZJS
8103 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8104
7c5cef22
AS
8105 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8106
00bb75d7
ZJS
8107 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8108
8109 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8110
8111 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8112
8113 <!--End of Autogenerated section-->
8114
47fb7fd6
ZJS
8115 <refsect2>
8116 <title>Properties</title>
8117
8118 <para>Most of the properties map directly to the corresponding settings in the automount unit
8119 files.</para>
8120
8121 <para><varname>Result</varname> knows the values <literal>success</literal> and
8122 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8123 the corresponding field of the Service object.</para>
8124 </refsect2>
8125 </refsect1>
8126
8127
8128 <refsect1>
8129 <title>Timer Unit Objects</title>
8130
8131 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8132 interface (described here) in addition to the generic
8133 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8134
48f99d7c 8135 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
8136node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8137 interface org.freedesktop.systemd1.Timer {
8138 properties:
8139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8140 readonly s Unit = '...';
8141 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8142 readonly a(stt) TimersMonotonic = [...];
8143 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8144 readonly a(sst) TimersCalendar = [...];
8145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8146 readonly b OnClockChange = ...;
8147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8148 readonly b OnTimezoneChange = ...;
8149 readonly t NextElapseUSecRealtime = ...;
8150 readonly t NextElapseUSecMonotonic = ...;
8151 readonly t LastTriggerUSec = ...;
8152 readonly t LastTriggerUSecMonotonic = ...;
8153 readonly s Result = '...';
8154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8155 readonly t AccuracyUSec = ...;
8156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8157 readonly t RandomizedDelayUSec = ...;
8158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
8159 readonly b FixedRandomDelay = ...;
8160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8161 readonly b Persistent = ...;
8162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8163 readonly b WakeSystem = ...;
8164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8165 readonly b RemainAfterElapse = ...;
3031660c 8166 };
47fb7fd6
ZJS
8167 interface org.freedesktop.DBus.Peer { ... };
8168 interface org.freedesktop.DBus.Introspectable { ... };
8169 interface org.freedesktop.DBus.Properties { ... };
8170 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8171};
8172 </programlisting>
8173
47fb7fd6
ZJS
8174 <!--property OnClockChange is not documented!-->
8175
8176 <!--property OnTimezoneChange is not documented!-->
8177
8178 <!--property LastTriggerUSec is not documented!-->
8179
8180 <!--property LastTriggerUSecMonotonic is not documented!-->
8181
8182 <!--property AccuracyUSec is not documented!-->
8183
8184 <!--property RandomizedDelayUSec is not documented!-->
8185
acf24a1a
KG
8186 <!--property FixedRandomDelay is not documented!-->
8187
47fb7fd6
ZJS
8188 <!--property Persistent is not documented!-->
8189
8190 <!--property WakeSystem is not documented!-->
8191
8192 <!--property RemainAfterElapse is not documented!-->
8193
00bb75d7
ZJS
8194 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8195
00bb75d7
ZJS
8196 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8197
8198 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8199
8200 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8201
48f99d7c
ZJS
8202 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8203
00bb75d7
ZJS
8204 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8205
8206 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8207
8208 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8209
8210 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8211
8212 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8213
8214 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8215
8216 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8217
8218 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8219
8220 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8221
8222 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8223
8224 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8225
8226 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8227
acf24a1a
KG
8228 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8229
00bb75d7
ZJS
8230 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8231
8232 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8233
8234 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8235
8236 <!--End of Autogenerated section-->
8237
3031660c
ZJS
8238 <refsect2>
8239 <title>Properties</title>
8240
47fb7fd6 8241 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8242
47fb7fd6
ZJS
8243 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8244 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8245 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8246 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8247 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8248 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8249 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8250
47fb7fd6
ZJS
8251 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8252 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8253 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8254 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8255
47fb7fd6
ZJS
8256 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8257 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8258 does not include at least one calendar event.</para>
3031660c 8259
47fb7fd6
ZJS
8260 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8261 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8262 does not include at least one monotonic event.</para>
8263
8264 <para><varname>Result</varname> knows the values <literal>success</literal> and
8265 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8266 property of the service interface.</para>
3031660c
ZJS
8267 </refsect2>
8268 </refsect1>
8269
8270 <refsect1>
47fb7fd6 8271 <title>Swap Unit Objects</title>
3031660c 8272
47fb7fd6
ZJS
8273 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8274 interface (described here) in addition to the generic
8275 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8276
48f99d7c 8277 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8278node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8279 interface org.freedesktop.systemd1.Swap {
3031660c 8280 methods:
47fb7fd6
ZJS
8281 GetProcesses(out a(sus) processes);
8282 AttachProcesses(in s subcgroup,
8283 in au pids);
3031660c 8284 properties:
47fb7fd6
ZJS
8285 readonly s What = '...';
8286 readonly i Priority = ...;
8287 readonly s Options = '...';
8288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8289 readonly t TimeoutUSec = ...;
8290 readonly u ControlPID = ...;
8291 readonly s Result = '...';
8292 readonly u UID = ...;
8293 readonly u GID = ...;
8294 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8295 readonly a(sasbttttuii) ExecActivate = [...];
8296 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8297 readonly a(sasbttttuii) ExecDeactivate = [...];
8298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8299 readonly s Slice = '...';
8300 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8301 readonly s ControlGroup = '...';
8302 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8303 readonly t ControlGroupId = ...;
8304 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8305 readonly t MemoryCurrent = ...;
8306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8307 readonly t MemoryAvailable = ...;
8308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8309 readonly t CPUUsageNSec = ...;
8310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8311 readonly ay EffectiveCPUs = [...];
8312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8313 readonly ay EffectiveMemoryNodes = [...];
8314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8315 readonly t TasksCurrent = ...;
8316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8317 readonly t IPIngressBytes = ...;
8318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8319 readonly t IPIngressPackets = ...;
8320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8321 readonly t IPEgressBytes = ...;
8322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8323 readonly t IPEgressPackets = ...;
8324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8325 readonly t IOReadBytes = ...;
8326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8327 readonly t IOReadOperations = ...;
8328 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8329 readonly t IOWriteBytes = ...;
8330 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8331 readonly t IOWriteOperations = ...;
8332 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8333 readonly b Delegate = ...;
8334 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8335 readonly as DelegateControllers = ['...', ...];
8336 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8337 readonly b CPUAccounting = ...;
8338 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8339 readonly t CPUWeight = ...;
8340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8341 readonly t StartupCPUWeight = ...;
8342 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8343 readonly t CPUShares = ...;
8344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8345 readonly t StartupCPUShares = ...;
8346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8347 readonly t CPUQuotaPerSecUSec = ...;
8348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8349 readonly t CPUQuotaPeriodUSec = ...;
8350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8351 readonly ay AllowedCPUs = [...];
8352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8353 readonly ay StartupAllowedCPUs = [...];
8354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8355 readonly ay AllowedMemoryNodes = [...];
8356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8357 readonly ay StartupAllowedMemoryNodes = [...];
8358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8359 readonly b IOAccounting = ...;
8360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8361 readonly t IOWeight = ...;
8362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8363 readonly t StartupIOWeight = ...;
8364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8365 readonly a(st) IODeviceWeight = [...];
8366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8367 readonly a(st) IOReadBandwidthMax = [...];
8368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8369 readonly a(st) IOWriteBandwidthMax = [...];
8370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8371 readonly a(st) IOReadIOPSMax = [...];
8372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8373 readonly a(st) IOWriteIOPSMax = [...];
8374 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8375 readonly a(st) IODeviceLatencyTargetUSec = [...];
8376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8377 readonly b BlockIOAccounting = ...;
8378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8379 readonly t BlockIOWeight = ...;
8380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8381 readonly t StartupBlockIOWeight = ...;
8382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8383 readonly a(st) BlockIODeviceWeight = [...];
8384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8385 readonly a(st) BlockIOReadBandwidth = [...];
8386 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8387 readonly a(st) BlockIOWriteBandwidth = [...];
8388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8389 readonly b MemoryAccounting = ...;
8390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8391 readonly t DefaultMemoryLow = ...;
8392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8393 readonly t DefaultStartupMemoryLow = ...;
8394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8395 readonly t DefaultMemoryMin = ...;
8396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8397 readonly t MemoryMin = ...;
8398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8399 readonly t MemoryLow = ...;
8400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8401 readonly t StartupMemoryLow = ...;
8402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8403 readonly t MemoryHigh = ...;
8404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8405 readonly t StartupMemoryHigh = ...;
8406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8407 readonly t MemoryMax = ...;
8408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8409 readonly t StartupMemoryMax = ...;
8410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8411 readonly t MemorySwapMax = ...;
8412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8413 readonly t StartupMemorySwapMax = ...;
8414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8415 readonly t MemoryZSwapMax = ...;
8416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8417 readonly t StartupMemoryZSwapMax = ...;
8418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8419 readonly t MemoryLimit = ...;
8420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8421 readonly s DevicePolicy = '...';
8422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8423 readonly a(ss) DeviceAllow = [...];
8424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8425 readonly b TasksAccounting = ...;
8426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8427 readonly t TasksMax = ...;
8428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8429 readonly b IPAccounting = ...;
8430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8431 readonly a(iayu) IPAddressAllow = [...];
8432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8433 readonly a(iayu) IPAddressDeny = [...];
8434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8435 readonly as IPIngressFilterPath = ['...', ...];
8436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8437 readonly as IPEgressFilterPath = ['...', ...];
8438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8439 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8441 readonly s ManagedOOMSwap = '...';
8442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8443 readonly s ManagedOOMMemoryPressure = '...';
8444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8445 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8447 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8449 readonly a(ss) BPFProgram = [...];
dcf4781c 8450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8451 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8453 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8455 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
8456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8457 readonly s MemoryPressureWatch = '...';
8458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8459 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
8460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8461 readonly as Environment = ['...', ...];
8462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8463 readonly a(sb) EnvironmentFiles = [...];
8464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8465 readonly as PassEnvironment = ['...', ...];
8466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8467 readonly as UnsetEnvironment = ['...', ...];
8468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8469 readonly u UMask = ...;
8470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8471 readonly t LimitCPU = ...;
8472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8473 readonly t LimitCPUSoft = ...;
8474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8475 readonly t LimitFSIZE = ...;
8476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8477 readonly t LimitFSIZESoft = ...;
8478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8479 readonly t LimitDATA = ...;
8480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8481 readonly t LimitDATASoft = ...;
8482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8483 readonly t LimitSTACK = ...;
8484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8485 readonly t LimitSTACKSoft = ...;
8486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8487 readonly t LimitCORE = ...;
8488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8489 readonly t LimitCORESoft = ...;
8490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8491 readonly t LimitRSS = ...;
8492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8493 readonly t LimitRSSSoft = ...;
8494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8495 readonly t LimitNOFILE = ...;
8496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8497 readonly t LimitNOFILESoft = ...;
8498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8499 readonly t LimitAS = ...;
8500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8501 readonly t LimitASSoft = ...;
8502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8503 readonly t LimitNPROC = ...;
8504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8505 readonly t LimitNPROCSoft = ...;
8506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8507 readonly t LimitMEMLOCK = ...;
8508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8509 readonly t LimitMEMLOCKSoft = ...;
8510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8511 readonly t LimitLOCKS = ...;
8512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8513 readonly t LimitLOCKSSoft = ...;
8514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8515 readonly t LimitSIGPENDING = ...;
8516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8517 readonly t LimitSIGPENDINGSoft = ...;
8518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8519 readonly t LimitMSGQUEUE = ...;
8520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8521 readonly t LimitMSGQUEUESoft = ...;
8522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8523 readonly t LimitNICE = ...;
8524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8525 readonly t LimitNICESoft = ...;
8526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8527 readonly t LimitRTPRIO = ...;
8528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8529 readonly t LimitRTPRIOSoft = ...;
8530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8531 readonly t LimitRTTIME = ...;
8532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8533 readonly t LimitRTTIMESoft = ...;
8534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8535 readonly s WorkingDirectory = '...';
8536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8537 readonly s RootDirectory = '...';
8538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8539 readonly s RootImage = '...';
8540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8541 readonly a(ss) RootImageOptions = [...];
8542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8543 readonly ay RootHash = [...];
8544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8545 readonly s RootHashPath = '...';
8546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8547 readonly ay RootHashSignature = [...];
8548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8549 readonly s RootHashSignaturePath = '...';
8550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8551 readonly s RootVerity = '...';
8552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
8553 readonly as ExtensionDirectories = ['...', ...];
8554 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
8555 readonly a(sba(ss)) ExtensionImages = [...];
8556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8557 readonly a(ssba(ss)) MountImages = [...];
8558 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8559 readonly i OOMScoreAdjust = ...;
8560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8561 readonly t CoredumpFilter = ...;
8562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8563 readonly i Nice = ...;
8564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8565 readonly i IOSchedulingClass = ...;
8566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8567 readonly i IOSchedulingPriority = ...;
8568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8569 readonly i CPUSchedulingPolicy = ...;
8570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8571 readonly i CPUSchedulingPriority = ...;
8572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8573 readonly ay CPUAffinity = [...];
8574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8575 readonly b CPUAffinityFromNUMA = ...;
8576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8577 readonly i NUMAPolicy = ...;
8578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8579 readonly ay NUMAMask = [...];
8580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8581 readonly t TimerSlackNSec = ...;
8582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8583 readonly b CPUSchedulingResetOnFork = ...;
8584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8585 readonly b NonBlocking = ...;
8586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8587 readonly s StandardInput = '...';
8588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8589 readonly s StandardInputFileDescriptorName = '...';
8590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8591 readonly ay StandardInputData = [...];
8592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8593 readonly s StandardOutput = '...';
8594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8595 readonly s StandardOutputFileDescriptorName = '...';
8596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8597 readonly s StandardError = '...';
8598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8599 readonly s StandardErrorFileDescriptorName = '...';
8600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8601 readonly s TTYPath = '...';
8602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8603 readonly b TTYReset = ...;
8604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8605 readonly b TTYVHangup = ...;
8606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8607 readonly b TTYVTDisallocate = ...;
8608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
8609 readonly q TTYRows = ...;
8610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8611 readonly q TTYColumns = ...;
8612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8613 readonly i SyslogPriority = ...;
8614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8615 readonly s SyslogIdentifier = '...';
8616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8617 readonly b SyslogLevelPrefix = ...;
8618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8619 readonly i SyslogLevel = ...;
8620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8621 readonly i SyslogFacility = ...;
8622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8623 readonly i LogLevelMax = ...;
8624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8625 readonly t LogRateLimitIntervalUSec = ...;
8626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8627 readonly u LogRateLimitBurst = ...;
8628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8629 readonly aay LogExtraFields = [[...], ...];
8630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
8631 readonly a(bs) LogFilterPatterns = [...];
8632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8633 readonly s LogNamespace = '...';
8634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8635 readonly i SecureBits = ...;
8636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8637 readonly t CapabilityBoundingSet = ...;
8638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8639 readonly t AmbientCapabilities = ...;
8640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8641 readonly s User = '...';
8642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8643 readonly s Group = '...';
8644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8645 readonly b DynamicUser = ...;
8646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8647 readonly b RemoveIPC = ...;
8648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8649 readonly a(say) SetCredential = [...];
8650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8651 readonly a(say) SetCredentialEncrypted = [...];
8652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8653 readonly a(ss) LoadCredential = [...];
8654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8655 readonly a(ss) LoadCredentialEncrypted = [...];
8656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8657 readonly as SupplementaryGroups = ['...', ...];
8658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8659 readonly s PAMName = '...';
8660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8661 readonly as ReadWritePaths = ['...', ...];
8662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8663 readonly as ReadOnlyPaths = ['...', ...];
8664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8665 readonly as InaccessiblePaths = ['...', ...];
8666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
8667 readonly as ExecPaths = ['...', ...];
8668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8669 readonly as NoExecPaths = ['...', ...];
8670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 8671 readonly as ExecSearchPath = ['...', ...];
8672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8673 readonly t MountFlags = ...;
8674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8675 readonly b PrivateTmp = ...;
8676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8677 readonly b PrivateDevices = ...;
8678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8679 readonly b ProtectClock = ...;
8680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8681 readonly b ProtectKernelTunables = ...;
8682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8683 readonly b ProtectKernelModules = ...;
8684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8685 readonly b ProtectKernelLogs = ...;
8686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8687 readonly b ProtectControlGroups = ...;
8688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8689 readonly b PrivateNetwork = ...;
8690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8691 readonly b PrivateUsers = ...;
8692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8693 readonly b PrivateMounts = ...;
8694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8695 readonly b PrivateIPC = ...;
8696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8697 readonly s ProtectHome = '...';
8698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8699 readonly s ProtectSystem = '...';
8700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8701 readonly b SameProcessGroup = ...;
8702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8703 readonly s UtmpIdentifier = '...';
8704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8705 readonly s UtmpMode = '...';
8706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8707 readonly (bs) SELinuxContext = ...;
8708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8709 readonly (bs) AppArmorProfile = ...;
8710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8711 readonly (bs) SmackProcessLabel = ...;
8712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8713 readonly b IgnoreSIGPIPE = ...;
8714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8715 readonly b NoNewPrivileges = ...;
8716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8717 readonly (bas) SystemCallFilter = ...;
8718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8719 readonly as SystemCallArchitectures = ['...', ...];
8720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8721 readonly i SystemCallErrorNumber = ...;
8722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
8723 readonly (bas) SystemCallLog = ...;
8724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8725 readonly s Personality = '...';
8726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8727 readonly b LockPersonality = ...;
8728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8729 readonly (bas) RestrictAddressFamilies = ...;
8730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8731 readonly a(sst) RuntimeDirectorySymlink = [...];
8732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8733 readonly s RuntimeDirectoryPreserve = '...';
8734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8735 readonly u RuntimeDirectoryMode = ...;
8736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8737 readonly as RuntimeDirectory = ['...', ...];
8738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8739 readonly a(sst) StateDirectorySymlink = [...];
8740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8741 readonly u StateDirectoryMode = ...;
8742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8743 readonly as StateDirectory = ['...', ...];
8744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8745 readonly a(sst) CacheDirectorySymlink = [...];
8746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8747 readonly u CacheDirectoryMode = ...;
8748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8749 readonly as CacheDirectory = ['...', ...];
8750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8751 readonly a(sst) LogsDirectorySymlink = [...];
8752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8753 readonly u LogsDirectoryMode = ...;
8754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8755 readonly as LogsDirectory = ['...', ...];
8756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8757 readonly u ConfigurationDirectoryMode = ...;
8758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8759 readonly as ConfigurationDirectory = ['...', ...];
8760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8761 readonly t TimeoutCleanUSec = ...;
8762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8763 readonly b MemoryDenyWriteExecute = ...;
8764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8765 readonly b RestrictRealtime = ...;
8766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8767 readonly b RestrictSUIDSGID = ...;
8768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8769 readonly t RestrictNamespaces = ...;
8770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
8771 readonly (bas) RestrictFileSystems = ...;
8772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8773 readonly a(ssbt) BindPaths = [...];
8774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8775 readonly a(ssbt) BindReadOnlyPaths = [...];
8776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8777 readonly a(ss) TemporaryFileSystem = [...];
8778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8779 readonly b MountAPIVFS = ...;
8780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8781 readonly s KeyringMode = '...';
8782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8783 readonly s ProtectProc = '...';
8784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8785 readonly s ProcSubset = '...';
8786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8787 readonly b ProtectHostname = ...;
8788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8789 readonly s NetworkNamespacePath = '...';
8790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8791 readonly s IPCNamespacePath = '...';
8792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8793 readonly s KillMode = '...';
8794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8795 readonly i KillSignal = ...;
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8797 readonly i RestartKillSignal = ...;
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8799 readonly i FinalKillSignal = ...;
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8801 readonly b SendSIGKILL = ...;
8802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8803 readonly b SendSIGHUP = ...;
8804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8805 readonly i WatchdogSignal = ...;
3031660c 8806 };
47fb7fd6
ZJS
8807 interface org.freedesktop.DBus.Peer { ... };
8808 interface org.freedesktop.DBus.Introspectable { ... };
8809 interface org.freedesktop.DBus.Properties { ... };
8810 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8811};
8812 </programlisting>
8813
00bb75d7
ZJS
8814 <!--method GetProcesses is not documented!-->
8815
8816 <!--method AttachProcesses is not documented!-->
8817
8818 <!--property What is not documented!-->
8819
8820 <!--property Priority is not documented!-->
8821
8822 <!--property Options is not documented!-->
8823
8824 <!--property TimeoutUSec is not documented!-->
8825
8826 <!--property UID is not documented!-->
8827
8828 <!--property GID is not documented!-->
8829
8830 <!--property ExecDeactivate is not documented!-->
8831
8832 <!--property Slice is not documented!-->
8833
5483fca0
LP
8834 <!--property ControlGroupId is not documented!-->
8835
00bb75d7
ZJS
8836 <!--property MemoryCurrent is not documented!-->
8837
8838 <!--property CPUUsageNSec is not documented!-->
8839
8840 <!--property EffectiveCPUs is not documented!-->
8841
8842 <!--property EffectiveMemoryNodes is not documented!-->
8843
8844 <!--property TasksCurrent is not documented!-->
8845
8846 <!--property IPIngressBytes is not documented!-->
8847
8848 <!--property IPIngressPackets is not documented!-->
8849
8850 <!--property IPEgressBytes is not documented!-->
8851
8852 <!--property IPEgressPackets is not documented!-->
8853
8854 <!--property IOReadBytes is not documented!-->
8855
8856 <!--property IOReadOperations is not documented!-->
8857
8858 <!--property IOWriteBytes is not documented!-->
8859
8860 <!--property IOWriteOperations is not documented!-->
8861
8862 <!--property Delegate is not documented!-->
8863
8864 <!--property DelegateControllers is not documented!-->
8865
8866 <!--property CPUAccounting is not documented!-->
8867
8868 <!--property CPUWeight is not documented!-->
8869
8870 <!--property StartupCPUWeight is not documented!-->
8871
8872 <!--property CPUShares is not documented!-->
8873
8874 <!--property StartupCPUShares is not documented!-->
8875
8876 <!--property CPUQuotaPerSecUSec is not documented!-->
8877
8878 <!--property CPUQuotaPeriodUSec is not documented!-->
8879
8880 <!--property AllowedCPUs is not documented!-->
8881
c93a7d4a
PM
8882 <!--property StartupAllowedCPUs is not documented!-->
8883
00bb75d7
ZJS
8884 <!--property AllowedMemoryNodes is not documented!-->
8885
c93a7d4a
PM
8886 <!--property StartupAllowedMemoryNodes is not documented!-->
8887
00bb75d7
ZJS
8888 <!--property IOAccounting is not documented!-->
8889
8890 <!--property IOWeight is not documented!-->
8891
8892 <!--property StartupIOWeight is not documented!-->
8893
8894 <!--property IODeviceWeight is not documented!-->
8895
8896 <!--property IOReadBandwidthMax is not documented!-->
8897
8898 <!--property IOWriteBandwidthMax is not documented!-->
8899
8900 <!--property IOReadIOPSMax is not documented!-->
8901
8902 <!--property IOWriteIOPSMax is not documented!-->
8903
8904 <!--property IODeviceLatencyTargetUSec is not documented!-->
8905
8906 <!--property BlockIOAccounting is not documented!-->
8907
8908 <!--property BlockIOWeight is not documented!-->
8909
8910 <!--property StartupBlockIOWeight is not documented!-->
8911
8912 <!--property BlockIODeviceWeight is not documented!-->
8913
8914 <!--property BlockIOReadBandwidth is not documented!-->
8915
8916 <!--property BlockIOWriteBandwidth is not documented!-->
8917
8918 <!--property MemoryAccounting is not documented!-->
8919
8920 <!--property DefaultMemoryLow is not documented!-->
8921
53fda560
LB
8922 <!--property DefaultStartupMemoryLow is not documented!-->
8923
00bb75d7
ZJS
8924 <!--property DefaultMemoryMin is not documented!-->
8925
8926 <!--property MemoryMin is not documented!-->
8927
8928 <!--property MemoryLow is not documented!-->
8929
53fda560
LB
8930 <!--property StartupMemoryLow is not documented!-->
8931
00bb75d7
ZJS
8932 <!--property MemoryHigh is not documented!-->
8933
53fda560
LB
8934 <!--property StartupMemoryHigh is not documented!-->
8935
00bb75d7
ZJS
8936 <!--property MemoryMax is not documented!-->
8937
53fda560
LB
8938 <!--property StartupMemoryMax is not documented!-->
8939
00bb75d7
ZJS
8940 <!--property MemorySwapMax is not documented!-->
8941
53fda560
LB
8942 <!--property StartupMemorySwapMax is not documented!-->
8943
d7fe0a67
PV
8944 <!--property MemoryZSwapMax is not documented!-->
8945
53fda560
LB
8946 <!--property StartupMemoryZSwapMax is not documented!-->
8947
00bb75d7
ZJS
8948 <!--property MemoryLimit is not documented!-->
8949
8950 <!--property DevicePolicy is not documented!-->
8951
8952 <!--property DeviceAllow is not documented!-->
8953
8954 <!--property TasksAccounting is not documented!-->
8955
8956 <!--property TasksMax is not documented!-->
8957
8958 <!--property IPAccounting is not documented!-->
8959
8960 <!--property IPAddressAllow is not documented!-->
8961
8962 <!--property IPAddressDeny is not documented!-->
8963
8964 <!--property IPIngressFilterPath is not documented!-->
8965
8966 <!--property IPEgressFilterPath is not documented!-->
8967
8968 <!--property DisableControllers is not documented!-->
8969
4d824a4e
AZ
8970 <!--property ManagedOOMSwap is not documented!-->
8971
8972 <!--property ManagedOOMMemoryPressure is not documented!-->
8973
d9d3f05d 8974 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 8975
d8a4d64b
AZ
8976 <!--property ManagedOOMPreference is not documented!-->
8977
9e009a14
JK
8978 <!--property BPFProgram is not documented!-->
8979
dcf4781c
JK
8980 <!--property SocketBindAllow is not documented!-->
8981
8982 <!--property SocketBindDeny is not documented!-->
8983
57585d59
MV
8984 <!--property RestrictNetworkInterfaces is not documented!-->
8985
6bb00842
LP
8986 <!--property MemoryPressureWatch is not documented!-->
8987
8988 <!--property MemoryPressureThresholdUSec is not documented!-->
8989
00bb75d7
ZJS
8990 <!--property EnvironmentFiles is not documented!-->
8991
8992 <!--property PassEnvironment is not documented!-->
8993
8994 <!--property UnsetEnvironment is not documented!-->
8995
8996 <!--property UMask is not documented!-->
8997
8998 <!--property LimitCPUSoft is not documented!-->
8999
9000 <!--property LimitFSIZE is not documented!-->
9001
9002 <!--property LimitFSIZESoft is not documented!-->
9003
9004 <!--property LimitDATA is not documented!-->
9005
9006 <!--property LimitDATASoft is not documented!-->
9007
9008 <!--property LimitSTACK is not documented!-->
9009
9010 <!--property LimitSTACKSoft is not documented!-->
9011
9012 <!--property LimitCORE is not documented!-->
9013
9014 <!--property LimitCORESoft is not documented!-->
9015
9016 <!--property LimitRSS is not documented!-->
9017
9018 <!--property LimitRSSSoft is not documented!-->
9019
9020 <!--property LimitNOFILE is not documented!-->
9021
9022 <!--property LimitNOFILESoft is not documented!-->
9023
9024 <!--property LimitAS is not documented!-->
9025
9026 <!--property LimitASSoft is not documented!-->
9027
9028 <!--property LimitNPROC is not documented!-->
9029
9030 <!--property LimitNPROCSoft is not documented!-->
9031
9032 <!--property LimitMEMLOCK is not documented!-->
9033
9034 <!--property LimitMEMLOCKSoft is not documented!-->
9035
9036 <!--property LimitLOCKS is not documented!-->
9037
9038 <!--property LimitLOCKSSoft is not documented!-->
9039
9040 <!--property LimitSIGPENDING is not documented!-->
9041
9042 <!--property LimitSIGPENDINGSoft is not documented!-->
9043
9044 <!--property LimitMSGQUEUE is not documented!-->
9045
9046 <!--property LimitMSGQUEUESoft is not documented!-->
9047
9048 <!--property LimitNICE is not documented!-->
9049
9050 <!--property LimitNICESoft is not documented!-->
9051
9052 <!--property LimitRTPRIO is not documented!-->
9053
9054 <!--property LimitRTPRIOSoft is not documented!-->
9055
9056 <!--property LimitRTTIME is not documented!-->
9057
9058 <!--property LimitRTTIMESoft is not documented!-->
9059
9060 <!--property WorkingDirectory is not documented!-->
9061
35f4e010
ZJS
9062 <!--property RootHashPath is not documented!-->
9063
35f4e010
ZJS
9064 <!--property RootHashSignaturePath is not documented!-->
9065
00bb75d7
ZJS
9066 <!--property OOMScoreAdjust is not documented!-->
9067
9068 <!--property CoredumpFilter is not documented!-->
9069
9070 <!--property Nice is not documented!-->
9071
9072 <!--property IOSchedulingClass is not documented!-->
9073
9074 <!--property IOSchedulingPriority is not documented!-->
9075
9076 <!--property CPUSchedulingPolicy is not documented!-->
9077
9078 <!--property CPUSchedulingPriority is not documented!-->
9079
9080 <!--property CPUAffinity is not documented!-->
9081
9082 <!--property CPUAffinityFromNUMA is not documented!-->
9083
9084 <!--property NUMAPolicy is not documented!-->
9085
9086 <!--property NUMAMask is not documented!-->
9087
9088 <!--property TimerSlackNSec is not documented!-->
9089
9090 <!--property CPUSchedulingResetOnFork is not documented!-->
9091
9092 <!--property NonBlocking is not documented!-->
9093
9094 <!--property StandardInput is not documented!-->
9095
9096 <!--property StandardInputFileDescriptorName is not documented!-->
9097
9098 <!--property StandardInputData is not documented!-->
9099
9100 <!--property StandardOutput is not documented!-->
9101
9102 <!--property StandardOutputFileDescriptorName is not documented!-->
9103
9104 <!--property StandardError is not documented!-->
9105
9106 <!--property StandardErrorFileDescriptorName is not documented!-->
9107
9108 <!--property TTYPath is not documented!-->
9109
9110 <!--property TTYReset is not documented!-->
9111
9112 <!--property TTYVHangup is not documented!-->
9113
9114 <!--property TTYVTDisallocate is not documented!-->
9115
51462135
DDM
9116 <!--property TTYRows is not documented!-->
9117
9118 <!--property TTYColumns is not documented!-->
9119
00bb75d7
ZJS
9120 <!--property SyslogPriority is not documented!-->
9121
9122 <!--property SyslogIdentifier is not documented!-->
9123
9124 <!--property SyslogLevelPrefix is not documented!-->
9125
9126 <!--property SyslogLevel is not documented!-->
9127
9128 <!--property SyslogFacility is not documented!-->
9129
9130 <!--property LogLevelMax is not documented!-->
9131
9132 <!--property LogRateLimitIntervalUSec is not documented!-->
9133
9134 <!--property LogRateLimitBurst is not documented!-->
9135
9136 <!--property LogExtraFields is not documented!-->
9137
523ea123
QD
9138 <!--property LogFilterPatterns is not documented!-->
9139
00bb75d7
ZJS
9140 <!--property LogNamespace is not documented!-->
9141
9142 <!--property AmbientCapabilities is not documented!-->
9143
9144 <!--property User is not documented!-->
9145
9146 <!--property Group is not documented!-->
9147
9148 <!--property DynamicUser is not documented!-->
9149
9150 <!--property RemoveIPC is not documented!-->
9151
e4b2cea3
ZJS
9152 <!--property SetCredential is not documented!-->
9153
43144be4
LP
9154 <!--property SetCredentialEncrypted is not documented!-->
9155
e4b2cea3
ZJS
9156 <!--property LoadCredential is not documented!-->
9157
43144be4
LP
9158 <!--property LoadCredentialEncrypted is not documented!-->
9159
00bb75d7
ZJS
9160 <!--property SupplementaryGroups is not documented!-->
9161
9162 <!--property PAMName is not documented!-->
9163
9164 <!--property ReadWritePaths is not documented!-->
3031660c 9165
00bb75d7 9166 <!--property ReadOnlyPaths is not documented!-->
3031660c 9167
00bb75d7 9168 <!--property InaccessiblePaths is not documented!-->
3031660c 9169
ddc155b2
TM
9170 <!--property ExecPaths is not documented!-->
9171
9172 <!--property NoExecPaths is not documented!-->
9173
8c35c10d 9174 <!--property ExecSearchPath is not documented!-->
9175
00bb75d7 9176 <!--property PrivateTmp is not documented!-->
3031660c 9177
00bb75d7 9178 <!--property PrivateDevices is not documented!-->
3031660c 9179
00bb75d7 9180 <!--property ProtectClock is not documented!-->
3031660c 9181
00bb75d7 9182 <!--property ProtectKernelTunables is not documented!-->
3031660c 9183
00bb75d7 9184 <!--property ProtectKernelModules is not documented!-->
3031660c 9185
00bb75d7 9186 <!--property ProtectKernelLogs is not documented!-->
3031660c 9187
00bb75d7 9188 <!--property ProtectControlGroups is not documented!-->
3031660c 9189
00bb75d7 9190 <!--property PrivateNetwork is not documented!-->
3031660c 9191
00bb75d7 9192 <!--property PrivateUsers is not documented!-->
3031660c 9193
00bb75d7 9194 <!--property PrivateMounts is not documented!-->
3031660c 9195
a70581ff
XR
9196 <!--property PrivateIPC is not documented!-->
9197
00bb75d7 9198 <!--property ProtectHome is not documented!-->
3031660c 9199
00bb75d7 9200 <!--property ProtectSystem is not documented!-->
3031660c 9201
00bb75d7 9202 <!--property SameProcessGroup is not documented!-->
3031660c 9203
00bb75d7 9204 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 9205
00bb75d7 9206 <!--property UtmpMode is not documented!-->
47fb7fd6 9207
00bb75d7 9208 <!--property SELinuxContext is not documented!-->
47fb7fd6 9209
00bb75d7 9210 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9211
00bb75d7 9212 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9213
00bb75d7 9214 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9215
00bb75d7 9216 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9217
00bb75d7 9218 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9219
00bb75d7 9220 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9221
00bb75d7 9222 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9223
1f6b4144
ZJS
9224 <!--property SystemCallLog is not documented!-->
9225
00bb75d7 9226 <!--property Personality is not documented!-->
47fb7fd6 9227
00bb75d7 9228 <!--property LockPersonality is not documented!-->
47fb7fd6 9229
00bb75d7 9230 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9231
00bb75d7 9232 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9233
00bb75d7 9234 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9235
00bb75d7 9236 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9237
00bb75d7 9238 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9239
00bb75d7 9240 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9241
00bb75d7 9242 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9243
00bb75d7 9244 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9245
00bb75d7 9246 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9247
00bb75d7 9248 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9249
00bb75d7 9250 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9251
00bb75d7 9252 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9253
00bb75d7 9254 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9255
cc86a278
ILG
9256 <!--property RestrictFileSystems is not documented!-->
9257
00bb75d7 9258 <!--property BindPaths is not documented!-->
47fb7fd6 9259
00bb75d7 9260 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9261
00bb75d7 9262 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9263
00bb75d7 9264 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9265
00bb75d7 9266 <!--property KeyringMode is not documented!-->
47fb7fd6 9267
e4b2cea3
ZJS
9268 <!--property ProtectProc is not documented!-->
9269
9270 <!--property ProcSubset is not documented!-->
9271
00bb75d7 9272 <!--property ProtectHostname is not documented!-->
47fb7fd6 9273
00bb75d7 9274 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9275
a70581ff
XR
9276 <!--property IPCNamespacePath is not documented!-->
9277
00bb75d7 9278 <!--property KillMode is not documented!-->
47fb7fd6 9279
00bb75d7 9280 <!--property KillSignal is not documented!-->
47fb7fd6 9281
00bb75d7 9282 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9283
00bb75d7 9284 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9285
00bb75d7 9286 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9287
00bb75d7 9288 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9289
00bb75d7 9290 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9291
00bb75d7 9292 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9293
00bb75d7 9294 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9295
00bb75d7 9296 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9297
00bb75d7 9298 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9299
48f99d7c
ZJS
9300 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9301
00bb75d7 9302 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9303
00bb75d7 9304 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9305
00bb75d7 9306 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9307
00bb75d7 9308 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9309
00bb75d7 9310 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9311
00bb75d7 9312 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9313
00bb75d7 9314 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9315
00bb75d7 9316 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9317
00bb75d7 9318 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9319
00bb75d7 9320 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9321
00bb75d7 9322 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9323
00bb75d7 9324 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9325
00bb75d7 9326 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9327
00bb75d7 9328 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9329
5483fca0
LP
9330 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9331
00bb75d7 9332 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9333
93ff34e4
LB
9334 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9335
00bb75d7 9336 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9337
00bb75d7 9338 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9339
00bb75d7 9340 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9341
00bb75d7 9342 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9343
00bb75d7 9344 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9345
00bb75d7 9346 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9347
00bb75d7 9348 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9349
00bb75d7 9350 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9351
00bb75d7 9352 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9353
00bb75d7 9354 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9355
00bb75d7 9356 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9357
00bb75d7 9358 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9359
00bb75d7 9360 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9361
00bb75d7 9362 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9363
00bb75d7 9364 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9365
00bb75d7 9366 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9367
00bb75d7 9368 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9369
00bb75d7 9370 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9371
00bb75d7 9372 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9373
00bb75d7 9374 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9375
00bb75d7 9376 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9377
00bb75d7 9378 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9379
c93a7d4a
PM
9380 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9381
00bb75d7 9382 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9383
c93a7d4a
PM
9384 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9385
00bb75d7 9386 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9387
00bb75d7 9388 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9389
00bb75d7 9390 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9391
00bb75d7 9392 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9393
00bb75d7 9394 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9395
00bb75d7 9396 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9397
00bb75d7 9398 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9399
00bb75d7 9400 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 9401
00bb75d7 9402 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 9403
00bb75d7 9404 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 9405
00bb75d7 9406 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 9407
00bb75d7 9408 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 9409
00bb75d7 9410 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 9411
00bb75d7 9412 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 9413
00bb75d7 9414 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 9415
00bb75d7 9416 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 9417
00bb75d7 9418 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 9419
53fda560
LB
9420 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9421
00bb75d7 9422 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 9423
00bb75d7 9424 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 9425
00bb75d7
ZJS
9426 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9427
53fda560
LB
9428 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9429
00bb75d7
ZJS
9430 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9431
53fda560
LB
9432 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9433
00bb75d7
ZJS
9434 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9435
53fda560
LB
9436 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9437
00bb75d7
ZJS
9438 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9439
53fda560
LB
9440 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
9441
d7fe0a67
PV
9442 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9443
53fda560
LB
9444 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
9445
00bb75d7
ZJS
9446 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9447
9448 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9449
9450 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9451
9452 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9453
9454 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9455
9456 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9457
9458 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9459
9460 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9461
9462 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9463
9464 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9465
9466 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9467
4d824a4e
AZ
9468 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9469
9470 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9471
d9d3f05d 9472 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9473
d8a4d64b
AZ
9474 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9475
9e009a14
JK
9476 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9477
dcf4781c
JK
9478 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9479
9480 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9481
57585d59
MV
9482 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9483
6bb00842
LP
9484 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
9485
9486 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
9487
00bb75d7
ZJS
9488 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9489
9490 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9491
9492 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9493
9494 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9495
9496 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9497
9498 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9499
9500 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9501
9502 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9503
9504 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9505
9506 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9507
9508 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9509
9510 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9511
9512 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9513
9514 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9515
9516 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9517
9518 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9519
9520 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9521
9522 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9523
9524 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9525
9526 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9527
9528 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9529
9530 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9531
9532 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9533
9534 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9535
9536 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9537
9538 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9539
9540 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9541
9542 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9543
9544 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9545
9546 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9547
9548 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9549
9550 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9551
9552 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9553
9554 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9555
9556 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9557
9558 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9559
9560 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9561
9562 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9563
9564 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9565
9566 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9567
35f4e010
ZJS
9568 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9569
9570 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9571
9572 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9573
9574 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9575
9576 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9577
9578 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9579
a07b9926
LB
9580 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9581
93f59701
LB
9582 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9583
35f4e010
ZJS
9584 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9585
00bb75d7
ZJS
9586 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9587
9588 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9589
9590 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9591
9592 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9593
9594 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9595
9596 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9597
9598 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9599
9600 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9601
9602 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9603
9604 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9605
9606 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9607
9608 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9609
9610 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9611
9612 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9613
9614 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9615
9616 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9617
9618 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9619
9620 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9621
9622 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9623
9624 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 9625
00bb75d7 9626 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 9627
00bb75d7 9628 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 9629
00bb75d7 9630 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 9631
00bb75d7 9632 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 9633
00bb75d7 9634 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 9635
51462135
DDM
9636 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9637
9638 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9639
00bb75d7 9640 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 9641
00bb75d7 9642 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 9643
00bb75d7 9644 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 9645
00bb75d7 9646 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 9647
00bb75d7 9648 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 9649
00bb75d7 9650 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 9651
00bb75d7 9652 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 9653
00bb75d7 9654 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 9655
00bb75d7 9656 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 9657
523ea123
QD
9658 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
9659
00bb75d7 9660 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 9661
00bb75d7 9662 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 9663
00bb75d7 9664 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 9665
00bb75d7 9666 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 9667
00bb75d7 9668 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 9669
00bb75d7 9670 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 9671
00bb75d7 9672 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 9673
00bb75d7 9674 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 9675
e4b2cea3
ZJS
9676 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9677
43144be4
LP
9678 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9679
e4b2cea3
ZJS
9680 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9681
43144be4
LP
9682 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9683
00bb75d7 9684 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 9685
00bb75d7 9686 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 9687
00bb75d7 9688 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 9689
00bb75d7 9690 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 9691
00bb75d7 9692 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 9693
ddc155b2
TM
9694 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9695
9696 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9697
8c35c10d 9698 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9699
00bb75d7 9700 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 9701
00bb75d7 9702 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 9703
00bb75d7 9704 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 9705
00bb75d7 9706 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 9707
00bb75d7 9708 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 9709
00bb75d7 9710 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 9711
00bb75d7 9712 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 9713
00bb75d7 9714 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 9715
00bb75d7 9716 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 9717
00bb75d7 9718 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 9719
00bb75d7 9720 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 9721
a70581ff
XR
9722 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9723
00bb75d7 9724 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 9725
00bb75d7 9726 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 9727
00bb75d7 9728 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 9729
00bb75d7 9730 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 9731
00bb75d7 9732 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 9733
00bb75d7 9734 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 9735
00bb75d7 9736 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 9737
00bb75d7 9738 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 9739
00bb75d7 9740 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 9741
00bb75d7 9742 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 9743
00bb75d7 9744 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 9745
00bb75d7 9746 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 9747
00bb75d7 9748 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 9749
1f6b4144
ZJS
9750 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9751
00bb75d7 9752 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 9753
00bb75d7 9754 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 9755
00bb75d7 9756 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 9757
211a3d87
LB
9758 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9759
00bb75d7 9760 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 9761
00bb75d7 9762 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 9763
00bb75d7 9764 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 9765
211a3d87
LB
9766 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9767
00bb75d7 9768 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 9769
00bb75d7 9770 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 9771
211a3d87
LB
9772 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
9773
00bb75d7 9774 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 9775
00bb75d7 9776 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 9777
211a3d87
LB
9778 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
9779
00bb75d7 9780 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 9781
00bb75d7 9782 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 9783
00bb75d7 9784 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 9785
00bb75d7 9786 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 9787
00bb75d7 9788 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 9789
00bb75d7 9790 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 9791
00bb75d7 9792 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 9793
00bb75d7 9794 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 9795
00bb75d7 9796 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 9797
cc86a278
ILG
9798 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
9799
00bb75d7 9800 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 9801
00bb75d7 9802 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 9803
00bb75d7 9804 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 9805
00bb75d7 9806 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 9807
00bb75d7 9808 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 9809
e4b2cea3
ZJS
9810 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9811
9812 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9813
00bb75d7 9814 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 9815
00bb75d7 9816 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 9817
a70581ff
XR
9818 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9819
00bb75d7 9820 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 9821
00bb75d7 9822 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 9823
00bb75d7 9824 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 9825
00bb75d7 9826 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 9827
00bb75d7 9828 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 9829
00bb75d7 9830 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 9831
00bb75d7 9832 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 9833
00bb75d7 9834 <!--End of Autogenerated section-->
3031660c
ZJS
9835
9836 <refsect2>
9837 <title>Properties</title>
9838
9839 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9840 units invoke the
d3fcecf3 9841 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
9842 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9843 information about processes to execute. They also share most of the fields related to the execution
9844 context that Service objects expose (see above). In addition to these properties there are the
9845 following:</para>
9846
9847 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
9848 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9849 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 9850 command if there is one running, otherwise 0.</para>
3031660c
ZJS
9851
9852 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9853 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 9854 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
9855 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9856 corresponding field of service unit objects (see above).</para>
9857 </refsect2>
9858 </refsect1>
9859
9860
9861 <refsect1>
9862 <title>Path Unit Objects</title>
9863
48f99d7c 9864 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 9865node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 9866 interface org.freedesktop.systemd1.Path {
3031660c 9867 properties:
47fb7fd6
ZJS
9868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9869 readonly s Unit = '...';
9870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9871 readonly a(ss) Paths = [...];
9872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9873 readonly b MakeDirectory = ...;
9874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9875 readonly u DirectoryMode = ...;
9876 readonly s Result = '...';
47dba9fb
LB
9877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9878 readonly t TriggerLimitIntervalUSec = ...;
9879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9880 readonly u TriggerLimitBurst = ...;
3031660c 9881 };
47fb7fd6
ZJS
9882 interface org.freedesktop.DBus.Peer { ... };
9883 interface org.freedesktop.DBus.Introspectable { ... };
9884 interface org.freedesktop.DBus.Properties { ... };
9885 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9886};
9887 </programlisting>
9888
47fb7fd6
ZJS
9889 <!--property MakeDirectory is not documented!-->
9890
9891 <!--property DirectoryMode is not documented!-->
9892
47dba9fb
LB
9893 <!--property TriggerLimitIntervalUSec is not documented!-->
9894
9895 <!--property TriggerLimitBurst is not documented!-->
9896
00bb75d7
ZJS
9897 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9898
00bb75d7
ZJS
9899 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9900
9901 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9902
9903 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9904
48f99d7c
ZJS
9905 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9906
00bb75d7
ZJS
9907 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9908
9909 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
9910
9911 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
9912
9913 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
9914
9915 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9916
47dba9fb
LB
9917 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
9918
9919 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
9920
00bb75d7
ZJS
9921 <!--End of Autogenerated section-->
9922
3031660c
ZJS
9923 <refsect2>
9924 <title>Properties</title>
9925
9926 <para>Most properties correspond directly with the matching settings in path unit files.</para>
9927
9928 <para>The others:</para>
9929
9930 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
9931 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 9932 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
9933 which correspond directly to the matching settings in the path unit files; and the path to watch,
9934 possibly including glob expressions.</para>
9935
9936 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 9937 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
9938 interface.</para>
9939 </refsect2>
9940 </refsect1>
9941
9942 <refsect1>
9943 <title>Slice Unit Objects</title>
9944
9945 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
9946 interface (described here) in addition to the generic
9947 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9948
48f99d7c 9949 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 9950node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
9951 interface org.freedesktop.systemd1.Slice {
9952 methods:
47fb7fd6
ZJS
9953 GetProcesses(out a(sus) processes);
9954 AttachProcesses(in s subcgroup,
9955 in au pids);
3031660c 9956 properties:
47fb7fd6
ZJS
9957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9958 readonly s Slice = '...';
9959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9960 readonly s ControlGroup = '...';
9961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
9962 readonly t ControlGroupId = ...;
9963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9964 readonly t MemoryCurrent = ...;
9965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
9966 readonly t MemoryAvailable = ...;
9967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9968 readonly t CPUUsageNSec = ...;
9969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9970 readonly ay EffectiveCPUs = [...];
9971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9972 readonly ay EffectiveMemoryNodes = [...];
9973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9974 readonly t TasksCurrent = ...;
9975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9976 readonly t IPIngressBytes = ...;
9977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9978 readonly t IPIngressPackets = ...;
9979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9980 readonly t IPEgressBytes = ...;
9981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9982 readonly t IPEgressPackets = ...;
9983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9984 readonly t IOReadBytes = ...;
9985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9986 readonly t IOReadOperations = ...;
9987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9988 readonly t IOWriteBytes = ...;
9989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9990 readonly t IOWriteOperations = ...;
9991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9992 readonly b Delegate = ...;
9993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9994 readonly as DelegateControllers = ['...', ...];
9995 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9996 readonly b CPUAccounting = ...;
9997 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9998 readonly t CPUWeight = ...;
9999 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10000 readonly t StartupCPUWeight = ...;
10001 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10002 readonly t CPUShares = ...;
10003 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10004 readonly t StartupCPUShares = ...;
10005 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10006 readonly t CPUQuotaPerSecUSec = ...;
10007 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10008 readonly t CPUQuotaPeriodUSec = ...;
10009 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10010 readonly ay AllowedCPUs = [...];
10011 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10012 readonly ay StartupAllowedCPUs = [...];
10013 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10014 readonly ay AllowedMemoryNodes = [...];
10015 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10016 readonly ay StartupAllowedMemoryNodes = [...];
10017 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10018 readonly b IOAccounting = ...;
10019 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10020 readonly t IOWeight = ...;
10021 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10022 readonly t StartupIOWeight = ...;
10023 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10024 readonly a(st) IODeviceWeight = [...];
10025 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10026 readonly a(st) IOReadBandwidthMax = [...];
10027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10028 readonly a(st) IOWriteBandwidthMax = [...];
10029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10030 readonly a(st) IOReadIOPSMax = [...];
10031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10032 readonly a(st) IOWriteIOPSMax = [...];
10033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10034 readonly a(st) IODeviceLatencyTargetUSec = [...];
10035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10036 readonly b BlockIOAccounting = ...;
10037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10038 readonly t BlockIOWeight = ...;
10039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10040 readonly t StartupBlockIOWeight = ...;
10041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10042 readonly a(st) BlockIODeviceWeight = [...];
10043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10044 readonly a(st) BlockIOReadBandwidth = [...];
10045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10046 readonly a(st) BlockIOWriteBandwidth = [...];
10047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10048 readonly b MemoryAccounting = ...;
10049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10050 readonly t DefaultMemoryLow = ...;
10051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10052 readonly t DefaultStartupMemoryLow = ...;
10053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10054 readonly t DefaultMemoryMin = ...;
10055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10056 readonly t MemoryMin = ...;
10057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10058 readonly t MemoryLow = ...;
10059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10060 readonly t StartupMemoryLow = ...;
10061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10062 readonly t MemoryHigh = ...;
10063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10064 readonly t StartupMemoryHigh = ...;
10065 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10066 readonly t MemoryMax = ...;
10067 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10068 readonly t StartupMemoryMax = ...;
10069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10070 readonly t MemorySwapMax = ...;
10071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10072 readonly t StartupMemorySwapMax = ...;
10073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10074 readonly t MemoryZSwapMax = ...;
10075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10076 readonly t StartupMemoryZSwapMax = ...;
10077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10078 readonly t MemoryLimit = ...;
10079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10080 readonly s DevicePolicy = '...';
10081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10082 readonly a(ss) DeviceAllow = [...];
10083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10084 readonly b TasksAccounting = ...;
10085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10086 readonly t TasksMax = ...;
10087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10088 readonly b IPAccounting = ...;
10089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10090 readonly a(iayu) IPAddressAllow = [...];
10091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10092 readonly a(iayu) IPAddressDeny = [...];
10093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10094 readonly as IPIngressFilterPath = ['...', ...];
10095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10096 readonly as IPEgressFilterPath = ['...', ...];
10097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10098 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10100 readonly s ManagedOOMSwap = '...';
10101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10102 readonly s ManagedOOMMemoryPressure = '...';
10103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10104 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10106 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10108 readonly a(ss) BPFProgram = [...];
dcf4781c 10109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10110 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10112 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10114 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10116 readonly s MemoryPressureWatch = '...';
10117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10118 readonly t MemoryPressureThresholdUSec = ...;
3031660c 10119 };
47fb7fd6
ZJS
10120 interface org.freedesktop.DBus.Peer { ... };
10121 interface org.freedesktop.DBus.Introspectable { ... };
10122 interface org.freedesktop.DBus.Properties { ... };
10123 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10124};
10125 </programlisting>
10126
47fb7fd6
ZJS
10127 <!--method GetProcesses is not documented!-->
10128
10129 <!--method AttachProcesses is not documented!-->
10130
10131 <!--property Slice is not documented!-->
10132
5483fca0
LP
10133 <!--property ControlGroupId is not documented!-->
10134
47fb7fd6
ZJS
10135 <!--property MemoryCurrent is not documented!-->
10136
10137 <!--property CPUUsageNSec is not documented!-->
10138
10139 <!--property EffectiveCPUs is not documented!-->
10140
10141 <!--property EffectiveMemoryNodes is not documented!-->
10142
10143 <!--property TasksCurrent is not documented!-->
10144
10145 <!--property IPIngressBytes is not documented!-->
10146
10147 <!--property IPIngressPackets is not documented!-->
10148
10149 <!--property IPEgressBytes is not documented!-->
10150
10151 <!--property IPEgressPackets is not documented!-->
10152
10153 <!--property IOReadBytes is not documented!-->
10154
10155 <!--property IOReadOperations is not documented!-->
10156
10157 <!--property IOWriteBytes is not documented!-->
10158
10159 <!--property IOWriteOperations is not documented!-->
10160
10161 <!--property Delegate is not documented!-->
10162
10163 <!--property DelegateControllers is not documented!-->
10164
10165 <!--property CPUAccounting is not documented!-->
10166
10167 <!--property CPUWeight is not documented!-->
10168
10169 <!--property StartupCPUWeight is not documented!-->
10170
10171 <!--property CPUShares is not documented!-->
10172
10173 <!--property StartupCPUShares is not documented!-->
10174
10175 <!--property CPUQuotaPerSecUSec is not documented!-->
10176
10177 <!--property CPUQuotaPeriodUSec is not documented!-->
10178
10179 <!--property AllowedCPUs is not documented!-->
10180
c93a7d4a
PM
10181 <!--property StartupAllowedCPUs is not documented!-->
10182
47fb7fd6
ZJS
10183 <!--property AllowedMemoryNodes is not documented!-->
10184
c93a7d4a
PM
10185 <!--property StartupAllowedMemoryNodes is not documented!-->
10186
47fb7fd6
ZJS
10187 <!--property IOAccounting is not documented!-->
10188
10189 <!--property IOWeight is not documented!-->
10190
10191 <!--property StartupIOWeight is not documented!-->
10192
10193 <!--property IODeviceWeight is not documented!-->
10194
10195 <!--property IOReadBandwidthMax is not documented!-->
10196
10197 <!--property IOWriteBandwidthMax is not documented!-->
10198
10199 <!--property IOReadIOPSMax is not documented!-->
10200
10201 <!--property IOWriteIOPSMax is not documented!-->
10202
10203 <!--property IODeviceLatencyTargetUSec is not documented!-->
10204
10205 <!--property BlockIOAccounting is not documented!-->
10206
10207 <!--property BlockIOWeight is not documented!-->
10208
10209 <!--property StartupBlockIOWeight is not documented!-->
10210
10211 <!--property BlockIODeviceWeight is not documented!-->
10212
10213 <!--property BlockIOReadBandwidth is not documented!-->
10214
10215 <!--property BlockIOWriteBandwidth is not documented!-->
10216
10217 <!--property MemoryAccounting is not documented!-->
10218
10219 <!--property DefaultMemoryLow is not documented!-->
10220
53fda560
LB
10221 <!--property DefaultStartupMemoryLow is not documented!-->
10222
47fb7fd6
ZJS
10223 <!--property DefaultMemoryMin is not documented!-->
10224
10225 <!--property MemoryMin is not documented!-->
10226
10227 <!--property MemoryLow is not documented!-->
10228
53fda560
LB
10229 <!--property StartupMemoryLow is not documented!-->
10230
47fb7fd6
ZJS
10231 <!--property MemoryHigh is not documented!-->
10232
53fda560
LB
10233 <!--property StartupMemoryHigh is not documented!-->
10234
47fb7fd6
ZJS
10235 <!--property MemoryMax is not documented!-->
10236
53fda560
LB
10237 <!--property StartupMemoryMax is not documented!-->
10238
47fb7fd6
ZJS
10239 <!--property MemorySwapMax is not documented!-->
10240
53fda560
LB
10241 <!--property StartupMemorySwapMax is not documented!-->
10242
d7fe0a67
PV
10243 <!--property MemoryZSwapMax is not documented!-->
10244
53fda560
LB
10245 <!--property StartupMemoryZSwapMax is not documented!-->
10246
47fb7fd6
ZJS
10247 <!--property MemoryLimit is not documented!-->
10248
10249 <!--property DevicePolicy is not documented!-->
10250
10251 <!--property DeviceAllow is not documented!-->
10252
10253 <!--property TasksAccounting is not documented!-->
10254
10255 <!--property TasksMax is not documented!-->
10256
10257 <!--property IPAccounting is not documented!-->
10258
10259 <!--property IPAddressAllow is not documented!-->
10260
10261 <!--property IPAddressDeny is not documented!-->
10262
10263 <!--property IPIngressFilterPath is not documented!-->
10264
10265 <!--property IPEgressFilterPath is not documented!-->
10266
10267 <!--property DisableControllers is not documented!-->
10268
4d824a4e
AZ
10269 <!--property ManagedOOMSwap is not documented!-->
10270
10271 <!--property ManagedOOMMemoryPressure is not documented!-->
10272
d9d3f05d 10273 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10274
d8a4d64b
AZ
10275 <!--property ManagedOOMPreference is not documented!-->
10276
9e009a14
JK
10277 <!--property BPFProgram is not documented!-->
10278
dcf4781c
JK
10279 <!--property SocketBindAllow is not documented!-->
10280
10281 <!--property SocketBindDeny is not documented!-->
10282
57585d59
MV
10283 <!--property RestrictNetworkInterfaces is not documented!-->
10284
6bb00842
LP
10285 <!--property MemoryPressureWatch is not documented!-->
10286
10287 <!--property MemoryPressureThresholdUSec is not documented!-->
10288
00bb75d7
ZJS
10289 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10290
00bb75d7
ZJS
10291 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10292
10293 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10294
10295 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10296
48f99d7c
ZJS
10297 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10298
00bb75d7
ZJS
10299 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10300
10301 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10302
10303 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10304
10305 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10306
5483fca0
LP
10307 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10308
00bb75d7
ZJS
10309 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10310
93ff34e4
LB
10311 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10312
00bb75d7
ZJS
10313 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10314
10315 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10316
10317 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10318
10319 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10320
10321 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10322
10323 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10324
10325 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10326
10327 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10328
10329 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10330
10331 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10332
10333 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10334
10335 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10336
10337 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10338
10339 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10340
10341 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10342
10343 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10344
10345 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10346
10347 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10348
10349 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10350
10351 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10352
10353 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10354
10355 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10356
c93a7d4a
PM
10357 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10358
00bb75d7
ZJS
10359 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10360
c93a7d4a
PM
10361 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10362
00bb75d7
ZJS
10363 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10364
10365 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10366
10367 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10368
10369 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10370
10371 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10372
10373 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10374
10375 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10376
10377 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10378
10379 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10380
10381 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10382
10383 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10384
10385 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10386
10387 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10388
10389 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10390
10391 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10392
10393 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10394
10395 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10396
53fda560
LB
10397 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10398
00bb75d7
ZJS
10399 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10400
10401 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10402
10403 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10404
53fda560
LB
10405 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10406
00bb75d7
ZJS
10407 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10408
53fda560
LB
10409 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10410
00bb75d7
ZJS
10411 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10412
53fda560
LB
10413 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10414
00bb75d7
ZJS
10415 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10416
53fda560
LB
10417 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10418
d7fe0a67
PV
10419 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10420
53fda560
LB
10421 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10422
00bb75d7
ZJS
10423 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10424
10425 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10426
10427 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10428
10429 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10430
10431 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10432
10433 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10434
10435 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10436
10437 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10438
10439 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10440
10441 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10442
10443 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10444
4d824a4e
AZ
10445 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10446
10447 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10448
d9d3f05d 10449 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10450
d8a4d64b
AZ
10451 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10452
9e009a14
JK
10453 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10454
dcf4781c
JK
10455 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10456
10457 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10458
57585d59
MV
10459 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10460
6bb00842
LP
10461 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10462
10463 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10464
00bb75d7
ZJS
10465 <!--End of Autogenerated section-->
10466
3031660c
ZJS
10467 <refsect2>
10468 <title>Properties</title>
10469
10470 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10471 </refsect2>
10472 </refsect1>
10473
10474 <refsect1>
10475 <title>Scope Unit Objects</title>
10476
d08a5295 10477 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
10478 interface (described here) in addition to the generic
10479 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10480
48f99d7c 10481 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 10482node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
10483 interface org.freedesktop.systemd1.Scope {
10484 methods:
10485 Abandon();
47fb7fd6
ZJS
10486 GetProcesses(out a(sus) processes);
10487 AttachProcesses(in s subcgroup,
10488 in au pids);
3031660c
ZJS
10489 signals:
10490 RequestStop();
10491 properties:
47fb7fd6
ZJS
10492 readonly s Controller = '...';
10493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10494 readonly t TimeoutStopUSec = ...;
10495 readonly s Result = '...';
10496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10497 readonly t RuntimeMaxUSec = ...;
5918a933
AB
10498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10499 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
10500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10501 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
10502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10503 readonly s Slice = '...';
10504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10505 readonly s ControlGroup = '...';
10506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10507 readonly t ControlGroupId = ...;
10508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10509 readonly t MemoryCurrent = ...;
10510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10511 readonly t MemoryAvailable = ...;
10512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10513 readonly t CPUUsageNSec = ...;
10514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10515 readonly ay EffectiveCPUs = [...];
10516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10517 readonly ay EffectiveMemoryNodes = [...];
10518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10519 readonly t TasksCurrent = ...;
10520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10521 readonly t IPIngressBytes = ...;
10522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10523 readonly t IPIngressPackets = ...;
10524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10525 readonly t IPEgressBytes = ...;
10526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10527 readonly t IPEgressPackets = ...;
10528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10529 readonly t IOReadBytes = ...;
10530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10531 readonly t IOReadOperations = ...;
10532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10533 readonly t IOWriteBytes = ...;
10534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10535 readonly t IOWriteOperations = ...;
10536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10537 readonly b Delegate = ...;
10538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10539 readonly as DelegateControllers = ['...', ...];
10540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10541 readonly b CPUAccounting = ...;
10542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10543 readonly t CPUWeight = ...;
10544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10545 readonly t StartupCPUWeight = ...;
10546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10547 readonly t CPUShares = ...;
10548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10549 readonly t StartupCPUShares = ...;
10550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10551 readonly t CPUQuotaPerSecUSec = ...;
10552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10553 readonly t CPUQuotaPeriodUSec = ...;
10554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10555 readonly ay AllowedCPUs = [...];
10556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10557 readonly ay StartupAllowedCPUs = [...];
10558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10559 readonly ay AllowedMemoryNodes = [...];
10560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10561 readonly ay StartupAllowedMemoryNodes = [...];
10562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10563 readonly b IOAccounting = ...;
10564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10565 readonly t IOWeight = ...;
10566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10567 readonly t StartupIOWeight = ...;
10568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10569 readonly a(st) IODeviceWeight = [...];
10570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10571 readonly a(st) IOReadBandwidthMax = [...];
10572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10573 readonly a(st) IOWriteBandwidthMax = [...];
10574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10575 readonly a(st) IOReadIOPSMax = [...];
10576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10577 readonly a(st) IOWriteIOPSMax = [...];
10578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10579 readonly a(st) IODeviceLatencyTargetUSec = [...];
10580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10581 readonly b BlockIOAccounting = ...;
10582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10583 readonly t BlockIOWeight = ...;
10584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10585 readonly t StartupBlockIOWeight = ...;
10586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10587 readonly a(st) BlockIODeviceWeight = [...];
10588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10589 readonly a(st) BlockIOReadBandwidth = [...];
10590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10591 readonly a(st) BlockIOWriteBandwidth = [...];
10592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10593 readonly b MemoryAccounting = ...;
10594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10595 readonly t DefaultMemoryLow = ...;
10596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10597 readonly t DefaultStartupMemoryLow = ...;
10598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10599 readonly t DefaultMemoryMin = ...;
10600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10601 readonly t MemoryMin = ...;
10602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10603 readonly t MemoryLow = ...;
10604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10605 readonly t StartupMemoryLow = ...;
10606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10607 readonly t MemoryHigh = ...;
10608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10609 readonly t StartupMemoryHigh = ...;
10610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10611 readonly t MemoryMax = ...;
10612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10613 readonly t StartupMemoryMax = ...;
10614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10615 readonly t MemorySwapMax = ...;
10616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10617 readonly t StartupMemorySwapMax = ...;
10618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10619 readonly t MemoryZSwapMax = ...;
10620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10621 readonly t StartupMemoryZSwapMax = ...;
10622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10623 readonly t MemoryLimit = ...;
10624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10625 readonly s DevicePolicy = '...';
10626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10627 readonly a(ss) DeviceAllow = [...];
10628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10629 readonly b TasksAccounting = ...;
10630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10631 readonly t TasksMax = ...;
10632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10633 readonly b IPAccounting = ...;
10634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10635 readonly a(iayu) IPAddressAllow = [...];
10636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10637 readonly a(iayu) IPAddressDeny = [...];
10638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10639 readonly as IPIngressFilterPath = ['...', ...];
10640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10641 readonly as IPEgressFilterPath = ['...', ...];
10642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10643 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10645 readonly s ManagedOOMSwap = '...';
10646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10647 readonly s ManagedOOMMemoryPressure = '...';
10648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10649 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10651 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10653 readonly a(ss) BPFProgram = [...];
dcf4781c 10654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10655 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10657 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10659 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10661 readonly s MemoryPressureWatch = '...';
10662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10663 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
10664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10665 readonly s KillMode = '...';
10666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10667 readonly i KillSignal = ...;
10668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10669 readonly i RestartKillSignal = ...;
10670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10671 readonly i FinalKillSignal = ...;
10672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10673 readonly b SendSIGKILL = ...;
10674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10675 readonly b SendSIGHUP = ...;
10676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10677 readonly i WatchdogSignal = ...;
3031660c 10678 };
47fb7fd6
ZJS
10679 interface org.freedesktop.DBus.Peer { ... };
10680 interface org.freedesktop.DBus.Introspectable { ... };
10681 interface org.freedesktop.DBus.Properties { ... };
10682 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10683};
10684 </programlisting>
10685
47fb7fd6
ZJS
10686 <!--method GetProcesses is not documented!-->
10687
10688 <!--method AttachProcesses is not documented!-->
10689
47fb7fd6
ZJS
10690 <!--property RuntimeMaxUSec is not documented!-->
10691
5918a933
AB
10692 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10693
5fa09835
ML
10694 <!--property OOMPolicy is not documented!-->
10695
47fb7fd6
ZJS
10696 <!--property Slice is not documented!-->
10697
5483fca0
LP
10698 <!--property ControlGroupId is not documented!-->
10699
47fb7fd6
ZJS
10700 <!--property MemoryCurrent is not documented!-->
10701
10702 <!--property CPUUsageNSec is not documented!-->
10703
10704 <!--property EffectiveCPUs is not documented!-->
10705
10706 <!--property EffectiveMemoryNodes is not documented!-->
10707
10708 <!--property TasksCurrent is not documented!-->
10709
10710 <!--property IPIngressBytes is not documented!-->
10711
10712 <!--property IPIngressPackets is not documented!-->
10713
10714 <!--property IPEgressBytes is not documented!-->
10715
10716 <!--property IPEgressPackets is not documented!-->
10717
10718 <!--property IOReadBytes is not documented!-->
10719
10720 <!--property IOReadOperations is not documented!-->
10721
10722 <!--property IOWriteBytes is not documented!-->
10723
10724 <!--property IOWriteOperations is not documented!-->
10725
10726 <!--property Delegate is not documented!-->
10727
10728 <!--property DelegateControllers is not documented!-->
10729
10730 <!--property CPUAccounting is not documented!-->
10731
10732 <!--property CPUWeight is not documented!-->
10733
10734 <!--property StartupCPUWeight is not documented!-->
10735
10736 <!--property CPUShares is not documented!-->
10737
10738 <!--property StartupCPUShares is not documented!-->
10739
10740 <!--property CPUQuotaPerSecUSec is not documented!-->
10741
10742 <!--property CPUQuotaPeriodUSec is not documented!-->
10743
10744 <!--property AllowedCPUs is not documented!-->
10745
c93a7d4a
PM
10746 <!--property StartupAllowedCPUs is not documented!-->
10747
47fb7fd6
ZJS
10748 <!--property AllowedMemoryNodes is not documented!-->
10749
c93a7d4a
PM
10750 <!--property StartupAllowedMemoryNodes is not documented!-->
10751
47fb7fd6
ZJS
10752 <!--property IOAccounting is not documented!-->
10753
10754 <!--property IOWeight is not documented!-->
10755
10756 <!--property StartupIOWeight is not documented!-->
10757
10758 <!--property IODeviceWeight is not documented!-->
10759
10760 <!--property IOReadBandwidthMax is not documented!-->
10761
10762 <!--property IOWriteBandwidthMax is not documented!-->
10763
10764 <!--property IOReadIOPSMax is not documented!-->
10765
10766 <!--property IOWriteIOPSMax is not documented!-->
10767
10768 <!--property IODeviceLatencyTargetUSec is not documented!-->
10769
10770 <!--property BlockIOAccounting is not documented!-->
10771
10772 <!--property BlockIOWeight is not documented!-->
10773
10774 <!--property StartupBlockIOWeight is not documented!-->
10775
10776 <!--property BlockIODeviceWeight is not documented!-->
10777
10778 <!--property BlockIOReadBandwidth is not documented!-->
10779
10780 <!--property BlockIOWriteBandwidth is not documented!-->
10781
10782 <!--property MemoryAccounting is not documented!-->
10783
10784 <!--property DefaultMemoryLow is not documented!-->
10785
53fda560
LB
10786 <!--property DefaultStartupMemoryLow is not documented!-->
10787
47fb7fd6
ZJS
10788 <!--property DefaultMemoryMin is not documented!-->
10789
10790 <!--property MemoryMin is not documented!-->
10791
10792 <!--property MemoryLow is not documented!-->
10793
53fda560
LB
10794 <!--property StartupMemoryLow is not documented!-->
10795
47fb7fd6
ZJS
10796 <!--property MemoryHigh is not documented!-->
10797
53fda560
LB
10798 <!--property StartupMemoryHigh is not documented!-->
10799
47fb7fd6
ZJS
10800 <!--property MemoryMax is not documented!-->
10801
53fda560
LB
10802 <!--property StartupMemoryMax is not documented!-->
10803
47fb7fd6
ZJS
10804 <!--property MemorySwapMax is not documented!-->
10805
53fda560
LB
10806 <!--property StartupMemorySwapMax is not documented!-->
10807
d7fe0a67
PV
10808 <!--property MemoryZSwapMax is not documented!-->
10809
53fda560
LB
10810 <!--property StartupMemoryZSwapMax is not documented!-->
10811
47fb7fd6
ZJS
10812 <!--property MemoryLimit is not documented!-->
10813
10814 <!--property DevicePolicy is not documented!-->
10815
10816 <!--property DeviceAllow is not documented!-->
10817
10818 <!--property TasksAccounting is not documented!-->
10819
10820 <!--property TasksMax is not documented!-->
10821
10822 <!--property IPAccounting is not documented!-->
10823
10824 <!--property IPAddressAllow is not documented!-->
10825
10826 <!--property IPAddressDeny is not documented!-->
10827
10828 <!--property IPIngressFilterPath is not documented!-->
10829
10830 <!--property IPEgressFilterPath is not documented!-->
10831
10832 <!--property DisableControllers is not documented!-->
10833
4d824a4e
AZ
10834 <!--property ManagedOOMSwap is not documented!-->
10835
10836 <!--property ManagedOOMMemoryPressure is not documented!-->
10837
d9d3f05d 10838 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10839
d8a4d64b
AZ
10840 <!--property ManagedOOMPreference is not documented!-->
10841
9e009a14
JK
10842 <!--property BPFProgram is not documented!-->
10843
dcf4781c
JK
10844 <!--property SocketBindAllow is not documented!-->
10845
10846 <!--property SocketBindDeny is not documented!-->
10847
57585d59
MV
10848 <!--property RestrictNetworkInterfaces is not documented!-->
10849
6bb00842
LP
10850 <!--property MemoryPressureWatch is not documented!-->
10851
10852 <!--property MemoryPressureThresholdUSec is not documented!-->
10853
47fb7fd6
ZJS
10854 <!--property KillMode is not documented!-->
10855
10856 <!--property KillSignal is not documented!-->
10857
10858 <!--property RestartKillSignal is not documented!-->
10859
10860 <!--property FinalKillSignal is not documented!-->
10861
10862 <!--property SendSIGKILL is not documented!-->
10863
10864 <!--property SendSIGHUP is not documented!-->
10865
10866 <!--property WatchdogSignal is not documented!-->
10867
00bb75d7
ZJS
10868 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10869
00bb75d7
ZJS
10870 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10871
10872 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10873
10874 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10875
48f99d7c
ZJS
10876 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10877
00bb75d7
ZJS
10878 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
10879
10880 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10881
10882 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10883
10884 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
10885
10886 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
10887
10888 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
10889
10890 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10891
10892 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
10893
5918a933
AB
10894 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
10895
5fa09835
ML
10896 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
10897
00bb75d7
ZJS
10898 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10899
10900 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10901
5483fca0
LP
10902 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10903
00bb75d7
ZJS
10904 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10905
93ff34e4
LB
10906 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10907
00bb75d7
ZJS
10908 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10909
10910 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10911
10912 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10913
10914 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10915
10916 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10917
10918 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10919
10920 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10921
10922 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10923
10924 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10925
10926 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10927
10928 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10929
10930 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10931
10932 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10933
10934 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10935
10936 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10937
10938 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10939
10940 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10941
10942 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10943
10944 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10945
10946 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10947
10948 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10949
10950 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10951
c93a7d4a
PM
10952 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10953
00bb75d7
ZJS
10954 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10955
c93a7d4a
PM
10956 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10957
00bb75d7
ZJS
10958 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10959
10960 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10961
10962 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10963
10964 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10965
10966 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10967
10968 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10969
10970 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10971
10972 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10973
10974 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10975
10976 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10977
10978 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10979
10980 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10981
10982 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10983
10984 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10985
10986 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10987
10988 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10989
10990 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10991
53fda560
LB
10992 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10993
00bb75d7
ZJS
10994 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10995
10996 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10997
10998 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10999
53fda560
LB
11000 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11001
00bb75d7
ZJS
11002 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11003
53fda560
LB
11004 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11005
00bb75d7
ZJS
11006 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11007
53fda560
LB
11008 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11009
00bb75d7
ZJS
11010 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11011
53fda560
LB
11012 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11013
d7fe0a67
PV
11014 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11015
53fda560
LB
11016 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11017
00bb75d7
ZJS
11018 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11019
11020 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11021
11022 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11023
11024 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11025
11026 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11027
11028 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11029
11030 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11031
11032 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11033
11034 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11035
11036 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11037
11038 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11039
4d824a4e
AZ
11040 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11041
11042 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11043
d9d3f05d 11044 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11045
d8a4d64b
AZ
11046 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11047
9e009a14
JK
11048 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11049
dcf4781c
JK
11050 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11051
11052 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11053
57585d59
MV
11054 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11055
6bb00842
LP
11056 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11057
11058 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11059
00bb75d7
ZJS
11060 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11061
11062 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11063
11064 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11065
11066 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11067
11068 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11069
11070 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11071
11072 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11073
11074 <!--End of Autogenerated section-->
11075
3031660c
ZJS
11076 <refsect2>
11077 <title>Methods</title>
11078
11079 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11080 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 11081 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
11082 </refsect2>
11083
11084 <refsect2>
11085 <title>Signals</title>
11086
11087 <para><function>RequestStop</function> is sent to the peer that is configured in the
11088 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 11089 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
11090 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11091 </refsect2>
11092
11093 <refsect2>
11094 <title>Properties</title>
11095
2736c25c 11096 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
11097
11098 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11099 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 11100 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
11101 <constant>SIGTERM</constant> directly.</para>
11102 </refsect2>
11103 </refsect1>
11104
11105
11106 <refsect1>
11107 <title>Job Objects</title>
11108
11109 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11110 execution queue. Each job is attached to exactly one unit.</para>
11111
48f99d7c
ZJS
11112 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11113node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
11114 interface org.freedesktop.systemd1.Job {
11115 methods:
11116 Cancel();
47fb7fd6
ZJS
11117 GetAfter(out a(usssoo) jobs);
11118 GetBefore(out a(usssoo) jobs);
3031660c 11119 properties:
47fb7fd6
ZJS
11120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11121 readonly u Id = ...;
11122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11123 readonly (so) Unit = ...;
11124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11125 readonly s JobType = '...';
11126 readonly s State = '...';
48b92b37
LB
11127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11128 readonly a(ss) ActivationDetails = [...];
3031660c 11129 };
47fb7fd6
ZJS
11130 interface org.freedesktop.DBus.Peer { ... };
11131 interface org.freedesktop.DBus.Introspectable { ... };
11132 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
11133};
11134 </programlisting>
11135
47fb7fd6
ZJS
11136 <!--method GetAfter is not documented!-->
11137
11138 <!--method GetBefore is not documented!-->
11139
00bb75d7
ZJS
11140 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11141
11142 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11143
11144 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11145
11146 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11147
11148 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11149
11150 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11151
11152 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11153
11154 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11155
11156 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11157
11158 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11159
48b92b37
LB
11160 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11161
00bb75d7
ZJS
11162 <!--End of Autogenerated section-->
11163
3031660c
ZJS
11164 <refsect2>
11165 <title>Methods</title>
11166
11167 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11168 it is not yet executed but generally will not cause a job that is already in the process of being
11169 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11170 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11171 </refsect2>
11172
11173 <refsect2>
11174 <title>Properties</title>
11175
11176 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11177 numeric ID is only assigned once.</para>
11178
2736c25c 11179 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
11180 the name of the unit and a bus path to the unit's object.</para>
11181
11182 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11183 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 11184 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
11185 that later versions might define additional values.</para>
11186
11187 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11188 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 11189 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
11190
11191 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11192 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
11193 </refsect2>
11194 </refsect1>
11195
48f99d7c
ZJS
11196 <refsect1>
11197 <title>Examples</title>
11198
11199 <example>
11200 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11201
11202 <programlisting>
11203$ gdbus introspect --system \
11204 --dest org.freedesktop.systemd1 \
11205 --object-path /org/freedesktop/systemd1
11206 </programlisting>
11207 </example>
11208
11209 <example>
11210 <title>Introspect a unit on the bus</title>
11211
11212 <programlisting>
11213$ busctl introspect org.freedesktop.systemd1 \
11214 $(busctl call org.freedesktop.systemd1 \
11215 /org/freedesktop/systemd1 \
11216 org.freedesktop.systemd1.Manager \
11217 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11218 </programlisting>
11219 </example>
11220
11221 <example>
11222 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11223
11224 <programlisting>
11225$ gdbus introspect --system --dest org.freedesktop.systemd1 \
11226 --object-path /org/freedesktop/systemd1/job/1292
11227 </programlisting>
11228 </example>
11229 </refsect1>
11230
e4239a34 11231 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
3031660c 11232</refentry>