]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
Merge pull request #30513 from rpigott/resolved-ede
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
eea10b26 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
e503019b 40 <para>Properties exposing time values are usually encoded in microseconds (μs) on the bus, even if
3031660c
ZJS
41 their corresponding settings in the unit files are in seconds.</para>
42
46d362f4
ZJS
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
3031660c
ZJS
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
48f99d7c 56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
57node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
47fb7fd6
ZJS
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
e0e7bc82
LB
68 GetUnitByPIDFD(in h pidfd,
69 out o unit,
70 out s unit_id,
71 out ay invocation_id);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
f4328267
LB
77 StartUnitWithFlags(in s name,
78 in s mode,
79 in t flags,
80 out o job);
3031660c
ZJS
81 StartUnitReplace(in s old_unit,
82 in s new_unit,
83 in s mode,
84 out o job);
85 StopUnit(in s name,
86 in s mode,
87 out o job);
88 ReloadUnit(in s name,
89 in s mode,
90 out o job);
91 RestartUnit(in s name,
92 in s mode,
93 out o job);
94 TryRestartUnit(in s name,
95 in s mode,
96 out o job);
97 ReloadOrRestartUnit(in s name,
98 in s mode,
99 out o job);
100 ReloadOrTryRestartUnit(in s name,
101 in s mode,
102 out o job);
47fb7fd6
ZJS
103 EnqueueUnitJob(in s name,
104 in s job_type,
105 in s job_mode,
106 out u job_id,
107 out o job_path,
108 out s unit_id,
109 out o unit_path,
110 out s job_type,
111 out a(uosos) affected_jobs);
3031660c 112 KillUnit(in s name,
47fb7fd6 113 in s whom,
3031660c 114 in i signal);
a721cd00
LP
115 QueueSignalUnit(in s name,
116 in s whom,
117 in i signal,
118 in i value);
47fb7fd6
ZJS
119 CleanUnit(in s name,
120 in as mask);
671fee18
LP
121 FreezeUnit(in s name);
122 ThawUnit(in s name);
3031660c 123 ResetFailedUnit(in s name);
47fb7fd6
ZJS
124 SetUnitProperties(in s name,
125 in b runtime,
126 in a(sv) properties);
5e8deb94
LB
127 BindMountUnit(in s name,
128 in s source,
129 in s destination,
130 in b read_only,
131 in b mkdir);
af477139
LB
132 MountImageUnit(in s name,
133 in s source,
134 in s destination,
135 in b read_only,
136 in b mkdir,
137 in a(ss) options);
47fb7fd6
ZJS
138 RefUnit(in s name);
139 UnrefUnit(in s name);
140 StartTransientUnit(in s name,
141 in s mode,
142 in a(sv) properties,
143 in a(sa(sv)) aux,
144 out o job);
145 GetUnitProcesses(in s name,
146 out a(sus) processes);
147 AttachProcessesToUnit(in s unit_name,
148 in s subcgroup,
149 in au pids);
150 AbandonScope(in s name);
3031660c
ZJS
151 GetJob(in u id,
152 out o job);
47fb7fd6
ZJS
153 GetJobAfter(in u id,
154 out a(usssoo) jobs);
155 GetJobBefore(in u id,
156 out a(usssoo) jobs);
3031660c
ZJS
157 CancelJob(in u id);
158 ClearJobs();
159 ResetFailed();
9653108f 160 SetShowStatus(in s mode);
3031660c 161 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
162 ListUnitsFiltered(in as states,
163 out a(ssssssouso) units);
164 ListUnitsByPatterns(in as states,
165 in as patterns,
166 out a(ssssssouso) units);
167 ListUnitsByNames(in as names,
168 out a(ssssssouso) units);
3031660c
ZJS
169 ListJobs(out a(usssoo) jobs);
170 Subscribe();
171 Unsubscribe();
47fb7fd6 172 Dump(out s output);
293b9aa3
ZJS
173 DumpUnitsMatchingPatterns(in as patterns,
174 out s output);
47fb7fd6 175 DumpByFileDescriptor(out h fd);
f6cce15b
ZJS
176 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
177 out h fd);
3031660c 178 Reload();
624f685f 179 @org.freedesktop.DBus.Method.NoReply("true")
3031660c 180 Reexecute();
34b56848 181 @org.freedesktop.systemd1.Privileged("true")
3031660c 182 Exit();
34b56848 183 @org.freedesktop.systemd1.Privileged("true")
3031660c 184 Reboot();
34b56848 185 @org.freedesktop.systemd1.Privileged("true")
4de66581
LP
186 SoftReboot(in s new_root);
187 @org.freedesktop.systemd1.Privileged("true")
3031660c 188 PowerOff();
34b56848 189 @org.freedesktop.systemd1.Privileged("true")
3031660c 190 Halt();
34b56848 191 @org.freedesktop.systemd1.Privileged("true")
3031660c 192 KExec();
34b56848 193 @org.freedesktop.systemd1.Privileged("true")
3031660c
ZJS
194 SwitchRoot(in s new_root,
195 in s init);
47fb7fd6 196 SetEnvironment(in as assignments);
3031660c 197 UnsetEnvironment(in as names);
47fb7fd6
ZJS
198 UnsetAndSetEnvironment(in as names,
199 in as assignments);
70666e28 200 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
201 ListUnitFiles(out a(ss) unit_files);
202 ListUnitFilesByPatterns(in as states,
203 in as patterns,
204 out a(ss) unit_files);
3031660c
ZJS
205 GetUnitFileState(in s file,
206 out s state);
207 EnableUnitFiles(in as files,
208 in b runtime,
209 in b force,
210 out b carries_install_info,
211 out a(sss) changes);
212 DisableUnitFiles(in as files,
213 in b runtime,
214 out a(sss) changes);
83654007
LB
215 EnableUnitFilesWithFlags(in as files,
216 in t flags,
217 out b carries_install_info,
218 out a(sss) changes);
219 DisableUnitFilesWithFlags(in as files,
220 in t flags,
221 out a(sss) changes);
bf1bea43
MY
222 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
223 in t flags,
224 out b carries_install_info,
225 out a(sss) changes);
3031660c
ZJS
226 ReenableUnitFiles(in as files,
227 in b runtime,
228 in b force,
229 out b carries_install_info,
230 out a(sss) changes);
231 LinkUnitFiles(in as files,
232 in b runtime,
233 in b force,
234 out a(sss) changes);
235 PresetUnitFiles(in as files,
236 in b runtime,
237 in b force,
238 out b carries_install_info,
239 out a(sss) changes);
47fb7fd6
ZJS
240 PresetUnitFilesWithMode(in as files,
241 in s mode,
242 in b runtime,
243 in b force,
244 out b carries_install_info,
245 out a(sss) changes);
3031660c
ZJS
246 MaskUnitFiles(in as files,
247 in b runtime,
248 in b force,
249 out a(sss) changes);
250 UnmaskUnitFiles(in as files,
251 in b runtime,
252 out a(sss) changes);
47fb7fd6
ZJS
253 RevertUnitFiles(in as files,
254 out a(sss) changes);
255 SetDefaultTarget(in s name,
256 in b force,
3031660c
ZJS
257 out a(sss) changes);
258 GetDefaultTarget(out s name);
47fb7fd6
ZJS
259 PresetAllUnitFiles(in s mode,
260 in b runtime,
261 in b force,
262 out a(sss) changes);
263 AddDependencyUnitFiles(in as files,
264 in s target,
265 in s type,
266 in b runtime,
267 in b force,
268 out a(sss) changes);
269 GetUnitFileLinks(in s name,
270 in b runtime,
271 out as links);
272 SetExitCode(in y number);
273 LookupDynamicUserByName(in s name,
274 out u uid);
275 LookupDynamicUserByUID(in u uid,
276 out s name);
277 GetDynamicUsers(out a(us) users);
2ea24611
LP
278 DumpUnitFileDescriptorStore(in s name,
279 out a(suuutuusu) entries);
84c01612
MS
280 StartAuxiliaryScope(in s name,
281 in ah pidfds,
282 in t flags,
283 in a(sv) properties,
284 out o job);
3031660c
ZJS
285 signals:
286 UnitNew(s id,
287 o unit);
288 UnitRemoved(s id,
289 o unit);
290 JobNew(u id,
291 o job,
292 s unit);
293 JobRemoved(u id,
294 o job,
295 s unit,
296 s result);
297 StartupFinished(t firmware,
298 t loader,
299 t kernel,
300 t initrd,
301 t userspace,
302 t total);
303 UnitFilesChanged();
304 Reloading(b active);
305 properties:
47fb7fd6
ZJS
306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
307 readonly s Version = '...';
308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
309 readonly s Features = '...';
310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
311 readonly s Virtualization = '...';
312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1257274a
DB
313 readonly s ConfidentialVirtualization = '...';
314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
315 readonly s Architecture = '...';
316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
317 readonly s Tainted = '...';
318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
319 readonly t FirmwareTimestamp = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
321 readonly t FirmwareTimestampMonotonic = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
323 readonly t LoaderTimestamp = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
325 readonly t LoaderTimestampMonotonic = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
327 readonly t KernelTimestamp = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
329 readonly t KernelTimestampMonotonic = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
331 readonly t InitRDTimestamp = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
333 readonly t InitRDTimestampMonotonic = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
335 readonly t UserspaceTimestamp = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
337 readonly t UserspaceTimestampMonotonic = ...;
338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
339 readonly t FinishTimestamp = ...;
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
341 readonly t FinishTimestampMonotonic = ...;
342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
343 readonly t SecurityStartTimestamp = ...;
344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
345 readonly t SecurityStartTimestampMonotonic = ...;
346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
347 readonly t SecurityFinishTimestamp = ...;
348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
349 readonly t SecurityFinishTimestampMonotonic = ...;
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
351 readonly t GeneratorsStartTimestamp = ...;
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
353 readonly t GeneratorsStartTimestampMonotonic = ...;
354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
355 readonly t GeneratorsFinishTimestamp = ...;
356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
357 readonly t GeneratorsFinishTimestampMonotonic = ...;
358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
359 readonly t UnitsLoadStartTimestamp = ...;
360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
361 readonly t UnitsLoadStartTimestampMonotonic = ...;
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
363 readonly t UnitsLoadFinishTimestamp = ...;
364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
365 readonly t UnitsLoadFinishTimestampMonotonic = ...;
366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
367 readonly t UnitsLoadTimestamp = ...;
368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
369 readonly t UnitsLoadTimestampMonotonic = ...;
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
371 readonly t InitRDSecurityStartTimestamp = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
373 readonly t InitRDSecurityStartTimestampMonotonic = ...;
374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
375 readonly t InitRDSecurityFinishTimestamp = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
377 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
379 readonly t InitRDGeneratorsStartTimestamp = ...;
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
381 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
383 readonly t InitRDGeneratorsFinishTimestamp = ...;
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
385 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
387 readonly t InitRDUnitsLoadStartTimestamp = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
389 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
391 readonly t InitRDUnitsLoadFinishTimestamp = ...;
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
393 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 @org.freedesktop.systemd1.Privileged("true")
396 readwrite s LogLevel = '...';
397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
398 @org.freedesktop.systemd1.Privileged("true")
399 readwrite s LogTarget = '...';
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly u NNames = ...;
402 readonly u NFailedUnits = ...;
403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
404 readonly u NJobs = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
406 readonly u NInstalledJobs = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
408 readonly u NFailedJobs = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
410 readonly d Progress = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
412 readonly as Environment = ['...', ...];
413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
414 readonly b ConfirmSpawn = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
416 readonly b ShowStatus = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
418 readonly as UnitPath = ['...', ...];
419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
420 readonly s DefaultStandardOutput = '...';
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
422 readonly s DefaultStandardError = '...';
3e911a0d
YW
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
424 readonly s WatchdogDevice = '...';
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
426 readonly t WatchdogLastPingTimestamp = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
428 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
430 @org.freedesktop.systemd1.Privileged("true")
431 readwrite t RuntimeWatchdogUSec = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
433 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
434 readwrite t RuntimeWatchdogPreUSec = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
436 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
437 readwrite s RuntimeWatchdogPreGovernor = '...';
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
439 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
440 readwrite t RebootWatchdogUSec = ...;
441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
442 @org.freedesktop.systemd1.Privileged("true")
443 readwrite t KExecWatchdogUSec = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
445 @org.freedesktop.systemd1.Privileged("true")
446 readwrite b ServiceWatchdogs = ...;
447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
448 readonly s ControlGroup = '...';
449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
450 readonly s SystemState = '...';
451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
452 readonly y ExitCode = ...;
453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
454 readonly t DefaultTimerAccuracyUSec = ...;
455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
456 readonly t DefaultTimeoutStartUSec = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
458 readonly t DefaultTimeoutStopUSec = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
460 readonly t DefaultTimeoutAbortUSec = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
462 readonly t DefaultDeviceTimeoutUSec = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
464 readonly t DefaultRestartUSec = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
466 readonly t DefaultStartLimitIntervalUSec = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
468 readonly u DefaultStartLimitBurst = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
470 readonly b DefaultCPUAccounting = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
472 readonly b DefaultBlockIOAccounting = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a068eeac 474 readonly b DefaultIOAccounting = ...;
475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
476 readonly b DefaultIPAccounting = ...;
477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
478 readonly b DefaultMemoryAccounting = ...;
479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
480 readonly b DefaultTasksAccounting = ...;
481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
482 readonly t DefaultLimitCPU = ...;
483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
484 readonly t DefaultLimitCPUSoft = ...;
485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
486 readonly t DefaultLimitFSIZE = ...;
487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
488 readonly t DefaultLimitFSIZESoft = ...;
489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
490 readonly t DefaultLimitDATA = ...;
491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
492 readonly t DefaultLimitDATASoft = ...;
493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
494 readonly t DefaultLimitSTACK = ...;
495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
496 readonly t DefaultLimitSTACKSoft = ...;
497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
498 readonly t DefaultLimitCORE = ...;
499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
500 readonly t DefaultLimitCORESoft = ...;
501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
502 readonly t DefaultLimitRSS = ...;
503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
504 readonly t DefaultLimitRSSSoft = ...;
505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
506 readonly t DefaultLimitNOFILE = ...;
507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
508 readonly t DefaultLimitNOFILESoft = ...;
509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
510 readonly t DefaultLimitAS = ...;
511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
512 readonly t DefaultLimitASSoft = ...;
513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
514 readonly t DefaultLimitNPROC = ...;
515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
516 readonly t DefaultLimitNPROCSoft = ...;
517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
518 readonly t DefaultLimitMEMLOCK = ...;
519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
520 readonly t DefaultLimitMEMLOCKSoft = ...;
521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
522 readonly t DefaultLimitLOCKS = ...;
523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
524 readonly t DefaultLimitLOCKSSoft = ...;
525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
526 readonly t DefaultLimitSIGPENDING = ...;
527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
528 readonly t DefaultLimitSIGPENDINGSoft = ...;
529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
530 readonly t DefaultLimitMSGQUEUE = ...;
531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
532 readonly t DefaultLimitMSGQUEUESoft = ...;
533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
534 readonly t DefaultLimitNICE = ...;
535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
536 readonly t DefaultLimitNICESoft = ...;
537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
538 readonly t DefaultLimitRTPRIO = ...;
539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
540 readonly t DefaultLimitRTPRIOSoft = ...;
541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
542 readonly t DefaultLimitRTTIME = ...;
543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
544 readonly t DefaultLimitRTTIMESoft = ...;
545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
546 readonly t DefaultTasksMax = ...;
6bb00842
LP
547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
548 readonly t DefaultMemoryPressureThresholdUSec = ...;
549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
550 readonly s DefaultMemoryPressureWatch = '...';
47fb7fd6
ZJS
551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
552 readonly t TimerSlackNSec = ...;
553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
554 readonly s DefaultOOMPolicy = '...';
c44a285c 555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
556 readonly i DefaultOOMScoreAdjust = ...;
557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 558 readonly s CtrlAltDelBurstAction = '...';
3031660c 559 };
47fb7fd6
ZJS
560 interface org.freedesktop.DBus.Peer { ... };
561 interface org.freedesktop.DBus.Introspectable { ... };
562 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
563};
564 </programlisting>
565
47fb7fd6
ZJS
566 <!--method GetUnitByInvocationID is not documented!-->
567
568 <!--method GetUnitByControlGroup is not documented!-->
569
570 <!--method EnqueueUnitJob is not documented!-->
571
572 <!--method CleanUnit is not documented!-->
573
671fee18
LP
574 <!--method FreezeUnit is not documented!-->
575
576 <!--method ThawUnit is not documented!-->
577
47fb7fd6
ZJS
578 <!--method RefUnit is not documented!-->
579
580 <!--method UnrefUnit is not documented!-->
581
582 <!--method GetUnitProcesses is not documented!-->
583
584 <!--method AttachProcessesToUnit is not documented!-->
585
586 <!--method AbandonScope is not documented!-->
587
588 <!--method GetJobAfter is not documented!-->
589
590 <!--method GetJobBefore is not documented!-->
591
9653108f
ZJS
592 <!--method SetShowStatus is not documented!-->
593
47fb7fd6
ZJS
594 <!--method ListUnitsFiltered is not documented!-->
595
596 <!--method ListUnitsByPatterns is not documented!-->
597
598 <!--method ListUnitsByNames is not documented!-->
599
47fb7fd6
ZJS
600 <!--method ListUnitFilesByPatterns is not documented!-->
601
602 <!--method PresetUnitFilesWithMode is not documented!-->
603
604 <!--method RevertUnitFiles is not documented!-->
605
606 <!--method PresetAllUnitFiles is not documented!-->
607
608 <!--method AddDependencyUnitFiles is not documented!-->
609
610 <!--method GetUnitFileLinks is not documented!-->
611
612 <!--method SetExitCode is not documented!-->
613
614 <!--method LookupDynamicUserByName is not documented!-->
615
616 <!--method LookupDynamicUserByUID is not documented!-->
617
618 <!--method GetDynamicUsers is not documented!-->
619
620 <!--signal UnitNew is not documented!-->
621
622 <!--signal UnitRemoved is not documented!-->
623
624 <!--signal JobNew is not documented!-->
625
626 <!--signal JobRemoved is not documented!-->
627
628 <!--signal StartupFinished is not documented!-->
629
630 <!--signal UnitFilesChanged is not documented!-->
631
632 <!--signal Reloading is not documented!-->
633
634 <!--property SecurityStartTimestampMonotonic is not documented!-->
635
636 <!--property SecurityFinishTimestamp is not documented!-->
637
638 <!--property SecurityFinishTimestampMonotonic is not documented!-->
639
640 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
641
642 <!--property GeneratorsFinishTimestamp is not documented!-->
643
644 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
645
646 <!--property UnitsLoadStartTimestamp is not documented!-->
647
648 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
649
650 <!--property UnitsLoadFinishTimestamp is not documented!-->
651
652 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
653
654 <!--property InitRDSecurityStartTimestamp is not documented!-->
655
656 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
657
658 <!--property InitRDSecurityFinishTimestamp is not documented!-->
659
660 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
661
662 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
663
664 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
665
666 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
667
668 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
669
670 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
671
672 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
673
674 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
675
676 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
677
678 <!--property LogLevel is not documented!-->
679
680 <!--property LogTarget is not documented!-->
681
682 <!--property NFailedUnits is not documented!-->
683
684 <!--property ConfirmSpawn is not documented!-->
685
686 <!--property ShowStatus is not documented!-->
687
688 <!--property DefaultStandardOutput is not documented!-->
689
690 <!--property DefaultStandardError is not documented!-->
691
3e911a0d
YW
692 <!--property WatchdogDevice is not documented!-->
693
694 <!--property WatchdogLastPingTimestamp is not documented!-->
695
696 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
697
47fb7fd6
ZJS
698 <!--property RuntimeWatchdogUSec is not documented!-->
699
5717062e
CK
700 <!--property RuntimeWatchdogPreUSec is not documented!-->
701
aff3a9e1
LB
702 <!--property RuntimeWatchdogPreGovernor is not documented!-->
703
47fb7fd6
ZJS
704 <!--property RebootWatchdogUSec is not documented!-->
705
706 <!--property KExecWatchdogUSec is not documented!-->
707
708 <!--property ServiceWatchdogs is not documented!-->
709
47fb7fd6
ZJS
710 <!--property ExitCode is not documented!-->
711
712 <!--property DefaultTimerAccuracyUSec is not documented!-->
713
714 <!--property DefaultTimeoutStartUSec is not documented!-->
715
716 <!--property DefaultTimeoutStopUSec is not documented!-->
717
718 <!--property DefaultTimeoutAbortUSec is not documented!-->
719
141332ab
DT
720 <!--property DefaultDeviceTimeoutUSec is not documented!-->
721
47fb7fd6
ZJS
722 <!--property DefaultRestartUSec is not documented!-->
723
724 <!--property DefaultStartLimitIntervalUSec is not documented!-->
725
726 <!--property DefaultStartLimitBurst is not documented!-->
727
728 <!--property DefaultCPUAccounting is not documented!-->
729
730 <!--property DefaultBlockIOAccounting is not documented!-->
731
a068eeac 732 <!--property DefaultIOAccounting is not documented!-->
733
734 <!--property DefaultIPAccounting is not documented!-->
735
47fb7fd6
ZJS
736 <!--property DefaultMemoryAccounting is not documented!-->
737
738 <!--property DefaultTasksAccounting is not documented!-->
739
740 <!--property DefaultLimitCPU is not documented!-->
741
742 <!--property DefaultLimitCPUSoft is not documented!-->
743
744 <!--property DefaultLimitFSIZE is not documented!-->
745
746 <!--property DefaultLimitFSIZESoft is not documented!-->
747
748 <!--property DefaultLimitDATA is not documented!-->
749
750 <!--property DefaultLimitDATASoft is not documented!-->
751
752 <!--property DefaultLimitSTACK is not documented!-->
753
754 <!--property DefaultLimitSTACKSoft is not documented!-->
755
756 <!--property DefaultLimitCORE is not documented!-->
757
758 <!--property DefaultLimitCORESoft is not documented!-->
759
760 <!--property DefaultLimitRSS is not documented!-->
761
762 <!--property DefaultLimitRSSSoft is not documented!-->
763
764 <!--property DefaultLimitNOFILE is not documented!-->
765
766 <!--property DefaultLimitNOFILESoft is not documented!-->
767
768 <!--property DefaultLimitAS is not documented!-->
769
770 <!--property DefaultLimitASSoft is not documented!-->
771
772 <!--property DefaultLimitNPROC is not documented!-->
773
774 <!--property DefaultLimitNPROCSoft is not documented!-->
775
776 <!--property DefaultLimitMEMLOCK is not documented!-->
777
778 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
779
780 <!--property DefaultLimitLOCKS is not documented!-->
781
782 <!--property DefaultLimitLOCKSSoft is not documented!-->
783
784 <!--property DefaultLimitSIGPENDING is not documented!-->
785
786 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
787
788 <!--property DefaultLimitMSGQUEUE is not documented!-->
789
790 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
791
792 <!--property DefaultLimitNICE is not documented!-->
793
794 <!--property DefaultLimitNICESoft is not documented!-->
795
796 <!--property DefaultLimitRTPRIO is not documented!-->
797
798 <!--property DefaultLimitRTPRIOSoft is not documented!-->
799
800 <!--property DefaultLimitRTTIME is not documented!-->
801
802 <!--property DefaultLimitRTTIMESoft is not documented!-->
803
804 <!--property DefaultTasksMax is not documented!-->
805
6bb00842
LP
806 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
807
808 <!--property DefaultMemoryPressureWatch is not documented!-->
809
47fb7fd6
ZJS
810 <!--property TimerSlackNSec is not documented!-->
811
812 <!--property DefaultOOMPolicy is not documented!-->
813
d4a402e4
LP
814 <!--property DefaultOOMScoreAdjust is not documented!-->
815
c44a285c
FL
816 <!--property CtrlAltDelBurstAction is not documented!-->
817
00bb75d7
ZJS
818 <!--Autogenerated cross-references for systemd.directives, do not edit-->
819
820 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
821
822 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
823
824 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
825
826 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
829
830 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
831
e0e7bc82
LB
832 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
833
00bb75d7
ZJS
834 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
837
f4328267
LB
838 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
839
00bb75d7
ZJS
840 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
849
850 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
851
852 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
853
854 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
855
856 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
857
a721cd00
LP
858 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
859
00bb75d7
ZJS
860 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
861
671fee18
LP
862 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
863
864 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
865
00bb75d7
ZJS
866 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
867
868 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
869
5e8deb94
LB
870 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
871
af477139
LB
872 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
873
00bb75d7
ZJS
874 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
875
876 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
877
878 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
879
880 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
881
882 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
883
884 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
885
886 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
887
888 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
889
890 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
891
892 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
893
894 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
895
896 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
897
9653108f
ZJS
898 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
899
00bb75d7
ZJS
900 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
901
902 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
903
904 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
905
906 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
907
908 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
909
910 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
911
912 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
913
914 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
915
293b9aa3 916 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 917
00bb75d7
ZJS
918 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
919
f6cce15b
ZJS
920 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
921
00bb75d7
ZJS
922 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
923
924 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
925
926 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
927
928 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
929
4de66581
LP
930 <variablelist class="dbus-method" generated="True" extra-ref="SoftReboot()"/>
931
00bb75d7
ZJS
932 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
933
934 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
935
936 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
937
938 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
939
940 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
941
942 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
943
944 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
945
70666e28
ZJS
946 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
947
00bb75d7
ZJS
948 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
949
950 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
951
952 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
953
954 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
955
956 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
957
83654007
LB
958 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
959
960 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
961
bf1bea43
MY
962 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
963
00bb75d7
ZJS
964 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
965
966 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
967
968 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
969
970 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
971
972 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
973
974 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
975
976 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
977
978 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
979
980 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
981
982 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
983
984 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
985
986 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
987
988 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
989
990 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
991
992 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
993
994 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
995
2ea24611
LP
996 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
997
84c01612
MS
998 <variablelist class="dbus-method" generated="True" extra-ref="StartAuxiliaryScope()"/>
999
00bb75d7
ZJS
1000 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
1001
1002 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
1003
1004 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
1005
1006 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
1007
1008 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
1009
1010 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
1011
1012 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
1013
1014 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1019
1257274a
DB
1020 <variablelist class="dbus-property" generated="True" extra-ref="ConfidentialVirtualization"/>
1021
00bb75d7
ZJS
1022 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1041
1042 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1045
1046 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1069
1070 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1073
49fbe940
JM
1074 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1077
00bb75d7
ZJS
1078 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1095
1096 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1097
1098 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1099
1100 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1101
1102 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1103
1104 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1105
1106 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1107
1108 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1109
1110 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1111
1112 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1113
1114 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1115
1116 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1117
1118 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1119
1120 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1121
1122 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1123
1124 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1125
1126 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1127
1128 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1129
3e911a0d
YW
1130 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1131
1132 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1133
1134 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1135
00bb75d7
ZJS
1136 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1137
5717062e
CK
1138 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1139
aff3a9e1
LB
1140 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1141
00bb75d7
ZJS
1142 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1143
1144 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1145
1146 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1147
1148 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1149
1150 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1151
1152 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1153
1154 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1155
1156 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1157
1158 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1159
1160 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1161
141332ab
DT
1162 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1163
00bb75d7
ZJS
1164 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1165
1166 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1167
1168 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1169
1170 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1171
1172 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1173
a068eeac 1174 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIOAccounting"/>
1175
1176 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIPAccounting"/>
1177
00bb75d7
ZJS
1178 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1179
1180 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1181
1182 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1183
1184 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1185
1186 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1187
1188 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1189
1190 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1191
1192 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1193
1194 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1195
1196 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1197
1198 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1199
1200 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1201
1202 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1203
1204 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1205
1206 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1207
1208 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1209
1210 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1211
1212 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1213
1214 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1215
1216 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1217
1218 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1219
1220 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1221
1222 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1223
1224 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1225
1226 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1227
1228 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1229
1230 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1231
1232 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1233
1234 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1235
1236 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1237
1238 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1239
1240 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1241
1242 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1243
1244 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1245
1246 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1247
6bb00842
LP
1248 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1249
1250 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1251
00bb75d7
ZJS
1252 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1253
1254 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1255
d4a402e4
LP
1256 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1257
c44a285c
FL
1258 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1259
00bb75d7
ZJS
1260 <!--End of Autogenerated section-->
1261
3031660c
ZJS
1262 <refsect2>
1263 <title>Methods</title>
1264
ca264f7d
DDM
1265 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1266 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1267 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1268 the unit id, too.</para>
1269
1270 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1271 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1272 will fail.</para>
1273
1274 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1275 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1276 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1277 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1278 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1279 invocation id together with the unit object path.</para>
3031660c
ZJS
1280
1281 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1282 unit from disk if possible.</para>
1283
ca264f7d
DDM
1284 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1285 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1286 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1287 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1288 its dependencies, possibly replacing already queued jobs that conflict with it. If
1289 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1290 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1291 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1292 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1293 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1294 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1295
1296 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1297 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1298
f4328267
LB
1299 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1300 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1301 flags for now, and is reserved for future extensions.</para>
f4328267 1302
3031660c 1303 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1304 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1305 method.</para>
3031660c
ZJS
1306
1307 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1308 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1309 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1310 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1311 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1312 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1313 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1314
70666e28 1315 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1316 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1317 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1318 units.</para>
1319
7c83d42e
LB
1320 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into a
1321 running service mount namespace. If supported by the kernel, any prior mount on the selected target
1322 will be replaced by the new mount. If not supported, any prior mount will be over-mounted, but remain
1323 pinned and inaccessible.
1324 </para>
5e8deb94 1325
af477139 1326 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
7c83d42e
LB
1327 mount namespace. If supported by the kernel, any prior mount on the selected target will be replaced
1328 by the new mount. If not supported, any prior mount will be over-mounted, but remain pinned and
1329 inaccessible.</para>
af477139 1330
3031660c 1331 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1332 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1333 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1334 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1335 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1336 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1337 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1338 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1339 down.</para>
1340
a721cd00
LP
1341 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1342 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
60c5bd77 1343 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
a721cd00 1344 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
60c5bd77
YW
1345 <varname>sival_int</varname> value accompanying the queued signal. See
1346 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1347 for details.</para>
a721cd00 1348
3031660c
ZJS
1349 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1350 id.</para>
1351
ca264f7d
DDM
1352 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1353 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1354 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1355 have any effect on jobs whose execution has already begun.</para>
1356
1357 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1358 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1359 flushes jobs that are queued and have not yet begun execution.</para>
1360
1361 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1362
1363 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1364
ca264f7d 1365 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
ff47602f 1366 units may be known by multiple names at the same time, and hence there might be more unit names loaded
3031660c
ZJS
1367 than actual units behind them. The array consists of structures with the following elements:
1368 <itemizedlist>
1369 <listitem><para>The primary unit name as string</para></listitem>
1370
1371 <listitem><para>The human readable description string</para></listitem>
1372
1373 <listitem><para>The load state (i.e. whether the unit file has been loaded
1374 successfully)</para></listitem>
1375
1376 <listitem><para>The active state (i.e. whether the unit is currently started or
1377 not)</para></listitem>
1378
1379 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1380 the unit type, which the active state is not)</para></listitem>
1381
1382 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1383 the empty string.</para></listitem>
1384
1385 <listitem><para>The unit object path</para></listitem>
1386
ca264f7d 1387 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1388 otherwise</para></listitem>
1389
1390 <listitem><para>The job type as string</para></listitem>
1391
1392 <listitem><para>The job object path</para></listitem>
1393 </itemizedlist></para>
1394
1395 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1396 consisting of structures with the following elements:
1397 <itemizedlist>
1398 <listitem><para>The numeric job id</para></listitem>
1399
1400 <listitem><para>The primary unit name for this job</para></listitem>
1401
1402 <listitem><para>The job type as string</para></listitem>
1403
1404 <listitem><para>The job state as string</para></listitem>
1405
1406 <listitem><para>The job object path</para></listitem>
1407
1408 <listitem><para>The unit object path</para></listitem>
1409 </itemizedlist></para>
1410
1411 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1412 interested in signals need to call this method. Signals are only sent out if at least one client
1413 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1414 <function>Subscribe()</function> implements. It is not necessary to invoke
1415 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1416 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1417 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1418
0df85121
LP
1419 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1420 privileged, low-level debugging interface only. The returned string is supposed to be readable
1421 exclusively by developers, and not programmatically. There's no interface stability on the returned
1422 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1423 may be rearranged drastically between releases. This is exposed by
1424 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1425 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1426 the internal state of units whose names match the glob expressions specified in the
1427 <varname>patterns</varname> argument. The
1428 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1429 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1430 but return data serialized into a file descriptor (the client should read the text data from it until
1431 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1432 strings,
1433 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1434 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1435 manager to the client. Note though that they cannot work when communicating with the service manager
d9365956
LB
1436 remotely, as file descriptors are strictly local to a system. All the <function>Dump*()</function>
1437 methods are rate limited for unprivileged users.</para>
0df85121 1438
3031660c
ZJS
1439 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1440
1441 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1442 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1443 more comprehensive version of <function>Reload()</function>.</para>
1444
1445 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1446 the system manager and is useful only for user session managers.</para>
1447
4de66581
LP
1448 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>,
1449 <function>KExec()</function> and <function>SoftReboot()</function> may be used to ask for immediate
1450 reboot, powering down, halt, kexec based reboot, or soft reboot of the system. Note that this does not
1451 shut down any services and immediately transitions into the later shutdown operation. These functions
1452 are normally only called as the last step of shutdown and should not be called directly. To shut down
1453 the machine, it is generally a better idea to invoke <function>Reboot()</function>,
1454 <function>RebootWithFlags()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1455 <filename>systemd-logind</filename> manager object; see
1456 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
4de66581
LP
1457 for more information. <function>SoftReboot()</function> accepts an argument indicating the path for the
1458 root file system to activate for the next boot cycle. If an empty string is specified the
1459 <filename>/run/nextroot/</filename> path is used if it exists.</para>
3031660c
ZJS
1460
1461 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1462 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1463 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1464 path (which may be left empty, in which case it is automatically searched for). The state of the system
1465 manager will be serialized before the transition. After the transition, the manager binary on the main
1466 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1467
1468 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1469 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1470 environment variables will be overridden.</para>
3031660c 1471
2736c25c
DDM
1472 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1473 string array of environment variable names. All variables specified will be unset (if they have been
1474 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1475 that were previously not set, but will not fail in that case.</para>
1476
1477 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1478 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1479 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1480 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1481 unset list.</para>
3031660c 1482
2736c25c 1483 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1484 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1485 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1486 found on disk. Note that while most units are read directly from a unit file with the same name, some
1487 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1488 to be instantiated instead.</para>
3031660c 1489
2736c25c 1490 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1491 file.</para>
1492
1493 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1494 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1495 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1496 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1497 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1498 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1499 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1500 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1501 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1502 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1503 destination of the symlink. Note that most of the following calls return a changes list in the same
1504 format.</para>
1505
1506 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1507 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1508
83654007
LB
1509 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1510 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1511
1512 <programlisting>
1513#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1514#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1515#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1516 </programlisting>
1517
1518 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1519 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1520 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1521 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1522
bf1bea43
MY
1523 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1524 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1525 a boolean to indicate whether the unit files contain any enablement information, like
1526 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1527
3031660c
ZJS
1528 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1529 would result from disabling and enabling the unit quickly one after the other in an atomic
1530 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1531
1532 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1533 usual unit search paths) into the unit search path.</para>
1534
2736c25c 1535 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1536 according to the preset policy. See
1537 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1538 information.</para>
1539
2736c25c 1540 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1541 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1542
1543 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1544 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1545 information.</para>
3031660c
ZJS
1546
1547 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1548 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1549
1550 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1551 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1552 those listed in
55cf7779 1553 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1554 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1555 <varname>runtime</varname> is true, in which case the settings only apply until the next
1556 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1557 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1558 dictionary! Also note that when setting array properties with this method usually results in appending to
1559 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1560 then append to it.</para>
3031660c 1561
2736c25c 1562 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1563 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1564 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1565 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1566 <varname>properties</varname> contains properties of the unit, specified like in
1567 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1568 passed as an empty array. See the
a25d9395 1569 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1570 Interface</ulink> for more information how to make use of this functionality for resource control
1571 purposes.</para>
2ea24611
LP
1572
1573 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1574 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1575 to <function>DumpFileDescriptorStore()</function> on the
1576 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
84c01612
MS
1577
1578 <para><function>StartAuxiliaryScope()</function> creates a new scope unit from a service where calling
1579 process resides. Set of processes that will be migrated to newly created scope is passed in as an array
1580 of pidfds. This is useful for creating auxiliary scopes that should contain worker processes and their lifecycle
1581 shouldn't be bound to a lifecycle of the service, e.g. they should continue running after the restart
1582 of the service. Note that the main PID of the service can not be migrated to an auxiliary scope.
1583 Also, <varname>flags</varname> argument must be 0 and is reserved for future extensions.</para>
3031660c
ZJS
1584 </refsect2>
1585
1586 <refsect2>
1587 <title>Signals</title>
1588
1589 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1590 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1591
1592 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1593 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1594 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1595 parameters: the primary unit name and the object path.</para>
1596
1597 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1598 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1599 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1600 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1601 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1602 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1603 job. <literal>canceled</literal> indicates that a job has been canceled (via
1604 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1605 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1606 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1607 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1608 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1609 it didn't apply to the unit's current state.</para>
3031660c 1610
2736c25c
DDM
1611 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1612 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1613 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1614 userspace and in total. These values may also be calculated from the
1615 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1616 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1617 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1618
1619 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1620 files on disk have changed.</para>
1621
1622 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1623 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1624 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1625 </refsect2>
1626
1627 <refsect2>
1628 <title>Properties</title>
1629
1630 <para>Most properties simply reflect the respective options in
1631 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1632
1633 <para>The others:</para>
1634
1635 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1636 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1637 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1638 it is not part of the public API.</para>
3031660c
ZJS
1639
1640 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1641 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1642 <literal>-</literal>.</para>
1643
1644 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1645 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1646 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1647
1648 <variablelist>
8bf9eb7e
ZJS
1649 <varlistentry>
1650 <term><literal>unmerged-usr</literal></term>
1651
1652 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1653 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1654 For more information on this issue consult
1655 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1656 The Case for the /usr Merge
ec07c3c8
AK
1657 </ulink>.</para>
1658
1659 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1660
1661 </varlistentry>
1662
1663 <varlistentry>
1664 <term><literal>cgroups-missing</literal></term>
1665
ec07c3c8
AK
1666 <listitem><para>Support for cgroups is unavailable.</para>
1667
1668 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1669 </varlistentry>
1670
1671 <varlistentry>
1672 <term><literal>cgroupsv1</literal></term>
1673
ec07c3c8
AK
1674 <listitem><para>The system is using the old cgroup hierarchy.</para>
1675
1676 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1677 </varlistentry>
1678
1679 <varlistentry>
1680 <term><literal>local-hwclock</literal></term>
1681
1682 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
ec07c3c8
AK
1683 UTC.</para>
1684
1685 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1686 </varlistentry>
1687
4bd03515
ZJS
1688 <varlistentry>
1689 <term><literal>support-ended</literal></term>
1690
1691 <listitem><para>The system is running past the end of support declared by the vendor. See the
1692 description of <varname>SUPPORT_END=</varname> in
1693 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
ec07c3c8
AK
1694 </para>
1695
1696 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
4bd03515
ZJS
1697 </varlistentry>
1698
8bf9eb7e
ZJS
1699 <varlistentry>
1700 <term><literal>old-kernel</literal></term>
1701
1702 <listitem><para>The system is running a kernel version that is older than the minimum supported by
ec07c3c8
AK
1703 this version of systemd.</para>
1704
1705 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1706 </varlistentry>
1707
1708 <varlistentry>
1709 <term><literal>var-run-bad</literal></term>
1710
1711 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
ec07c3c8
AK
1712 symlink to <filename>/run/</filename>.</para>
1713
1714 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1715 </varlistentry>
1716
1717 <varlistentry>
1718 <term><literal>overflowuid-not-65534</literal></term>
1719 <term><literal>overflowgid-not-65534</literal></term>
1720
ec07c3c8
AK
1721 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para>
1722
1723 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1724 </varlistentry>
1725
1726 <varlistentry>
1727 <term><literal>short-uid-range</literal></term>
1728 <term><literal>short-gid-range</literal></term>
1729
1730 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
ec07c3c8
AK
1731 0…65534.</para>
1732
1733 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1734 </varlistentry>
1735
1736 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1737 </variablelist>
3031660c
ZJS
1738
1739 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1740 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1741 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1742 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1743 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1744 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1745 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1746 taken when the firmware first began execution, when the boot loader first began execution, when the
1747 kernel first began execution, when the initrd first began execution, when the main systemd instance
1748 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1749 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1750 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1751 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1752 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1753 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1754 indicating that no data is available.</para>
3031660c 1755
49fbe940
JM
1756 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1757 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1758 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1759 </para>
1760
3031660c 1761 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1762 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1763 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1764 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1765 the unit files.</para>
3031660c
ZJS
1766
1767 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1768 names of units that are currently loaded and can be more than the amount of actually loaded units since
1769 units may have more than one name.</para>
3031660c
ZJS
1770
1771 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1772
1773 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1774
1775 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1776
2736c25c 1777 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1778 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 1779 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1780 boot.</para>
1781
1782 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1783 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1784
1785 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1786 file system paths encoded as strings.</para>
3031660c
ZJS
1787
1788 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1789 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1790 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1791 IDs see
3031660c
ZJS
1792 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1793 Note that only the "innermost" virtualization technology is exported here. This detects both
1794 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1795
1257274a
DB
1796 <para><varname>ConfidentialVirtualization</varname> contains a short ID string describing the confidential
1797 virtualization technology the system runs in. On bare-metal hardware this is the empty string. Otherwise,
1798 it contains an identifier such as <literal>sev</literal>, <literal>sev-es</literal>, <literal>sev-snp</literal>,
1799 <literal>tdx</literal> and so on. For a full list of IDs see
1800 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry></para>.
1801
3031660c
ZJS
1802 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1803 systemd instance is running on. This follows the same vocabulary as
1804 <varname>ConditionArchitectures=</varname>.</para>
1805
1806 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1807 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1808 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1809 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1810
1811 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1812 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1813 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1814 (for example because the unit is not backed by a file on disk).</para>
4c9a2881
LB
1815
1816 <para><varname>SystemState</varname> contains the current state of the system manager. The possible
1817 values are:</para>
1818
1819 <variablelist>
1820 <varlistentry>
1821 <term><literal>initializing</literal></term>
1822
1823 <listitem><para>The system is booting, and <filename>basic.target</filename> has not been reached
1824 yet.</para></listitem>
1825 </varlistentry>
1826
1827 <varlistentry>
1828 <term><literal>starting</literal></term>
1829
1830 <listitem><para>The system is booting, and <filename>basic.target</filename> has been reached.
1831 </para></listitem>
1832 </varlistentry>
1833
1834 <varlistentry>
1835 <term><literal>running</literal></term>
1836
1837 <listitem><para>The system has finished booting, and no units are in the failed state.</para>
1838 </listitem>
1839 </varlistentry>
1840
1841 <varlistentry>
1842 <term><literal>degraded</literal></term>
1843
1844 <listitem><para>The system has finished booting, but some units are in the failed state.</para>
1845 </listitem>
1846 </varlistentry>
1847
1848 <varlistentry>
1849 <term><literal>maintenance</literal></term>
1850
1851 <listitem><para>The system has finished booting, but it has been put in rescue or maintenance
1852 mode.</para></listitem>
1853 </varlistentry>
1854
1855 <varlistentry>
1856 <term><literal>stopping</literal></term>
1857
1858 <listitem><para>The system is shutting down.</para></listitem>
1859 </varlistentry>
1860 </variablelist>
3031660c 1861 </refsect2>
ae53ea52
ZJS
1862
1863 <refsect2>
1864 <title>Security</title>
1865
1866 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1867 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1868 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
a721cd00
LP
1869 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1870 <function>SetProperty()</function>) require
ae53ea52
ZJS
1871 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1872 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1873 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1874 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1875 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1876 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1877 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1878 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1879 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52 1880 and <function>Reexecute()</function> require
d9365956
LB
1881 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>. Operations which dump internal
1882 state require <interfacename>org.freedesktop.systemd1.bypass-dump-ratelimit</interfacename> to avoid
1883 rate limits.
ae53ea52
ZJS
1884 </para>
1885 </refsect2>
3031660c
ZJS
1886 </refsect1>
1887
1888 <refsect1>
1889 <title>Unit Objects</title>
1890
48f99d7c 1891 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1892node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1893 interface org.freedesktop.systemd1.Unit {
1894 methods:
1895 Start(in s mode,
1896 out o job);
1897 Stop(in s mode,
1898 out o job);
1899 Reload(in s mode,
1900 out o job);
1901 Restart(in s mode,
1902 out o job);
1903 TryRestart(in s mode,
1904 out o job);
1905 ReloadOrRestart(in s mode,
1906 out o job);
1907 ReloadOrTryRestart(in s mode,
1908 out o job);
47fb7fd6
ZJS
1909 EnqueueJob(in s job_type,
1910 in s job_mode,
1911 out u job_id,
1912 out o job_path,
1913 out s unit_id,
1914 out o unit_path,
1915 out s job_type,
1916 out a(uosos) affected_jobs);
1917 Kill(in s whom,
3031660c 1918 in i signal);
a721cd00
LP
1919 QueueSignal(in s whom,
1920 in i signal,
1921 in i value);
3031660c
ZJS
1922 ResetFailed();
1923 SetProperties(in b runtime,
1924 in a(sv) properties);
47fb7fd6
ZJS
1925 Ref();
1926 Unref();
1927 Clean(in as mask);
671fee18
LP
1928 Freeze();
1929 Thaw();
3031660c 1930 properties:
47fb7fd6
ZJS
1931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1932 readonly s Id = '...';
1933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1934 readonly as Names = ['...', ...];
1935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1936 readonly s Following = '...';
1937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1938 readonly as Requires = ['...', ...];
1939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1940 readonly as Requisite = ['...', ...];
1941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1942 readonly as Wants = ['...', ...];
1943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1944 readonly as BindsTo = ['...', ...];
1945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1946 readonly as PartOf = ['...', ...];
1947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1948 readonly as Upholds = ['...', ...];
1949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1950 readonly as RequiredBy = ['...', ...];
1951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1952 readonly as RequisiteOf = ['...', ...];
1953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1954 readonly as WantedBy = ['...', ...];
1955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1956 readonly as BoundBy = ['...', ...];
1957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1958 readonly as UpheldBy = ['...', ...];
1959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1960 readonly as ConsistsOf = ['...', ...];
1961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1962 readonly as Conflicts = ['...', ...];
1963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1964 readonly as ConflictedBy = ['...', ...];
1965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1966 readonly as Before = ['...', ...];
1967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1968 readonly as After = ['...', ...];
1969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1970 readonly as OnSuccess = ['...', ...];
1971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1972 readonly as OnSuccessOf = ['...', ...];
1973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1974 readonly as OnFailure = ['...', ...];
1975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1976 readonly as OnFailureOf = ['...', ...];
1977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1978 readonly as Triggers = ['...', ...];
1979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1980 readonly as TriggeredBy = ['...', ...];
1981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1982 readonly as PropagatesReloadTo = ['...', ...];
1983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1984 readonly as ReloadPropagatedFrom = ['...', ...];
1985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1986 readonly as PropagatesStopTo = ['...', ...];
1987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1988 readonly as StopPropagatedFrom = ['...', ...];
1989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1990 readonly as JoinsNamespaceOf = ['...', ...];
1991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1992 readonly as SliceOf = ['...', ...];
1993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1994 readonly as RequiresMountsFor = ['...', ...];
1995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9e615fa3
LB
1996 readonly as WantsMountsFor = ['...', ...];
1997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1998 readonly as Documentation = ['...', ...];
1999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2000 readonly s Description = '...';
2001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
2002 readonly s AccessSELinuxContext = '...';
2003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2004 readonly s LoadState = '...';
2005 readonly s ActiveState = '...';
671fee18 2006 readonly s FreezerState = '...';
47fb7fd6
ZJS
2007 readonly s SubState = '...';
2008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2009 readonly s FragmentPath = '...';
2010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2011 readonly s SourcePath = '...';
2012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2013 readonly as DropInPaths = ['...', ...];
2014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2015 readonly s UnitFileState = '...';
2016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2017 readonly s UnitFilePreset = '...';
2018 readonly t StateChangeTimestamp = ...;
2019 readonly t StateChangeTimestampMonotonic = ...;
2020 readonly t InactiveExitTimestamp = ...;
2021 readonly t InactiveExitTimestampMonotonic = ...;
2022 readonly t ActiveEnterTimestamp = ...;
2023 readonly t ActiveEnterTimestampMonotonic = ...;
2024 readonly t ActiveExitTimestamp = ...;
2025 readonly t ActiveExitTimestampMonotonic = ...;
2026 readonly t InactiveEnterTimestamp = ...;
2027 readonly t InactiveEnterTimestampMonotonic = ...;
2028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2029 readonly b CanStart = ...;
2030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2031 readonly b CanStop = ...;
2032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2033 readonly b CanReload = ...;
2034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2035 readonly b CanIsolate = ...;
2036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2037 readonly as CanClean = ['...', ...];
671fee18
LP
2038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2039 readonly b CanFreeze = ...;
47fb7fd6
ZJS
2040 readonly (uo) Job = ...;
2041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2042 readonly b StopWhenUnneeded = ...;
2043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2044 readonly b RefuseManualStart = ...;
2045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2046 readonly b RefuseManualStop = ...;
2047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2048 readonly b AllowIsolate = ...;
2049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2050 readonly b DefaultDependencies = ...;
2051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
559214cb
LB
2052 readonly b SurviveFinalKillSignal = ...;
2053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 2054 readonly s OnSuccessJobMode = '...';
294446dc 2055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2056 readonly s OnFailureJobMode = '...';
2057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2058 readonly b IgnoreOnIsolate = ...;
e30a3ba1 2059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 2060 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
2061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2062 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
2063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2064 readonly t JobTimeoutUSec = ...;
2065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2066 readonly t JobRunningTimeoutUSec = ...;
2067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2068 readonly s JobTimeoutAction = '...';
2069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2070 readonly s JobTimeoutRebootArgument = '...';
2071 readonly b ConditionResult = ...;
2072 readonly b AssertResult = ...;
2073 readonly t ConditionTimestamp = ...;
2074 readonly t ConditionTimestampMonotonic = ...;
2075 readonly t AssertTimestamp = ...;
2076 readonly t AssertTimestampMonotonic = ...;
2077 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2078 readonly a(sbbsi) Conditions = [...];
2079 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2080 readonly a(sbbsi) Asserts = [...];
2081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2082 readonly (ss) LoadError = ...;
2083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2084 readonly b Transient = ...;
2085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2086 readonly b Perpetual = ...;
2087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2088 readonly t StartLimitIntervalUSec = ...;
2089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2090 readonly u StartLimitBurst = ...;
2091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2092 readonly s StartLimitAction = '...';
2093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2094 readonly s FailureAction = '...';
2095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2096 readonly i FailureActionExitStatus = ...;
2097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2098 readonly s SuccessAction = '...';
2099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2100 readonly i SuccessActionExitStatus = ...;
2101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2102 readonly s RebootArgument = '...';
2103 readonly ay InvocationID = [...];
2104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2105 readonly s CollectMode = '...';
2106 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2107 readonly as Refs = ['...', ...];
48b92b37 2108 readonly a(ss) ActivationDetails = [...];
3031660c 2109 };
47fb7fd6
ZJS
2110 interface org.freedesktop.DBus.Peer { ... };
2111 interface org.freedesktop.DBus.Introspectable { ... };
2112 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
2113};
2114 </programlisting>
2115
47fb7fd6
ZJS
2116 <!--method EnqueueJob is not documented!-->
2117
2118 <!--method Ref is not documented!-->
2119
2120 <!--method Unref is not documented!-->
2121
2122 <!--method Clean is not documented!-->
2123
671fee18
LP
2124 <!--method Freeze is not documented!-->
2125
2126 <!--method Thaw is not documented!-->
2127
47fb7fd6
ZJS
2128 <!--property PartOf is not documented!-->
2129
adc1b76c
YW
2130 <!--property Upholds is not documented!-->
2131
47fb7fd6
ZJS
2132 <!--property RequisiteOf is not documented!-->
2133
adc1b76c 2134 <!--property UpheldBy is not documented!-->
47fb7fd6 2135
adc1b76c 2136 <!--property ConsistsOf is not documented!-->
629b2a6f 2137
294446dc
LP
2138 <!--property OnSuccess is not documented!-->
2139
2140 <!--property OnSuccessOf is not documented!-->
2141
adc1b76c
YW
2142 <!--property OnFailureOf is not documented!-->
2143
47fb7fd6
ZJS
2144 <!--property ReloadPropagatedFrom is not documented!-->
2145
ffec78c0
LP
2146 <!--property PropagatesStopTo is not documented!-->
2147
2148 <!--property StopPropagatedFrom is not documented!-->
2149
47fb7fd6
ZJS
2150 <!--property JoinsNamespaceOf is not documented!-->
2151
d219a2b0
LP
2152 <!--property SliceOf is not documented!-->
2153
9e615fa3
LB
2154 <!--property WantsMountsFor is not documented!-->
2155
671fee18
LP
2156 <!--property FreezerState is not documented!-->
2157
47fb7fd6
ZJS
2158 <!--property DropInPaths is not documented!-->
2159
2160 <!--property UnitFilePreset is not documented!-->
2161
2162 <!--property StateChangeTimestamp is not documented!-->
2163
2164 <!--property StateChangeTimestampMonotonic is not documented!-->
2165
2166 <!--property CanClean is not documented!-->
2167
671fee18
LP
2168 <!--property CanFreeze is not documented!-->
2169
559214cb
LB
2170 <!--property SurviveFinalKillSignal is not documented!-->
2171
ecfcf024 2172 <!--property OnSuccessJobMode is not documented!-->
294446dc 2173
47fb7fd6
ZJS
2174 <!--property OnFailureJobMode is not documented!-->
2175
2176 <!--property JobRunningTimeoutUSec is not documented!-->
2177
2178 <!--property JobTimeoutAction is not documented!-->
2179
2180 <!--property JobTimeoutRebootArgument is not documented!-->
2181
2182 <!--property AssertResult is not documented!-->
2183
2184 <!--property AssertTimestamp is not documented!-->
2185
2186 <!--property AssertTimestampMonotonic is not documented!-->
2187
2188 <!--property Asserts is not documented!-->
2189
2190 <!--property Perpetual is not documented!-->
2191
2192 <!--property StartLimitIntervalUSec is not documented!-->
2193
2194 <!--property StartLimitAction is not documented!-->
2195
2196 <!--property FailureAction is not documented!-->
2197
2198 <!--property FailureActionExitStatus is not documented!-->
2199
2200 <!--property SuccessAction is not documented!-->
2201
2202 <!--property SuccessActionExitStatus is not documented!-->
2203
2204 <!--property RebootArgument is not documented!-->
2205
2206 <!--property InvocationID is not documented!-->
2207
2208 <!--property CollectMode is not documented!-->
2209
2210 <!--property Refs is not documented!-->
2211
00bb75d7 2212 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2213
00bb75d7 2214 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2215
00bb75d7 2216 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2217
00bb75d7 2218 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2219
00bb75d7 2220 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2221
00bb75d7 2222 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2223
00bb75d7 2224 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2225
00bb75d7 2226 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2227
00bb75d7 2228 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2229
00bb75d7 2230 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2231
00bb75d7
ZJS
2232 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2233
2234 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2235
a721cd00
LP
2236 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2237
00bb75d7
ZJS
2238 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2239
2240 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2241
2242 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2243
2244 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2245
2246 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2247
671fee18
LP
2248 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2249
2250 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2251
00bb75d7
ZJS
2252 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2253
2254 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2255
2256 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2257
2258 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2259
2260 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2261
2262 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2263
2264 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2265
2266 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2267
adc1b76c
YW
2268 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2269
00bb75d7
ZJS
2270 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2271
2272 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2273
2274 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2275
2276 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2277
adc1b76c
YW
2278 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2279
00bb75d7
ZJS
2280 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2281
2282 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2283
2284 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2285
2286 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2287
2288 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2289
294446dc
LP
2290 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2291
2292 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2293
adc1b76c
YW
2294 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2295
2296 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2297
00bb75d7
ZJS
2298 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2299
2300 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2301
2302 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2303
2304 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2305
ffec78c0
LP
2306 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2307
2308 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2309
00bb75d7
ZJS
2310 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2311
d219a2b0
LP
2312 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2313
00bb75d7
ZJS
2314 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2315
9e615fa3
LB
2316 <variablelist class="dbus-property" generated="True" extra-ref="WantsMountsFor"/>
2317
00bb75d7
ZJS
2318 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2319
2320 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2321
23e9a7dd
LP
2322 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2323
00bb75d7
ZJS
2324 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2325
2326 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2327
671fee18
LP
2328 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2329
00bb75d7
ZJS
2330 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2331
2332 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2333
2334 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2335
2336 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2337
2338 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2339
2340 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2341
2342 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2343
2344 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2345
2346 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2347
2348 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2349
2350 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2351
2352 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2353
2354 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2355
2356 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2357
2358 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2359
2360 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2361
2362 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2363
2364 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2365
2366 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2367
2368 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2369
2370 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2371
671fee18
LP
2372 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2373
00bb75d7
ZJS
2374 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2375
2376 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2377
2378 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2379
2380 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2381
2382 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2383
2384 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2385
559214cb
LB
2386 <variablelist class="dbus-property" generated="True" extra-ref="SurviveFinalKillSignal"/>
2387
ecfcf024 2388 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2389
00bb75d7
ZJS
2390 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2391
2392 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2393
2394 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2395
ff68472a
ZJS
2396 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2397
00bb75d7
ZJS
2398 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2399
2400 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2401
2402 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2403
2404 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2405
2406 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2407
2408 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2409
2410 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2411
2412 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2413
2414 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2415
2416 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2417
2418 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2419
2420 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2421
2422 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2423
2424 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2425
2426 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2427
2428 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2429
2430 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2431
2432 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2433
2434 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2435
2436 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2437
2438 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2439
2440 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2441
2442 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2443
2444 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2445
2446 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2447
2448 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2449
48b92b37
LB
2450 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2451
00bb75d7
ZJS
2452 <!--End of Autogenerated section-->
2453
2454 <refsect2>
2455 <title>Methods</title>
2456
2457 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2458 <function>Restart()</function>, <function>TryRestart()</function>,
2459 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
a721cd00
LP
2460 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2461 and <function>SetProperties()</function> implement the same operation as the respective methods on the
00bb75d7 2462 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
a721cd00
LP
2463 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2464 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2465 specific unit name. Calling the methods on the Manager object is hence a round trip
00bb75d7
ZJS
2466 optimization.</para>
2467 </refsect2>
2468
2469 <refsect2>
2470 <title>Properties</title>
2471
2472 <para><varname>Id</varname> contains the primary name of the unit.</para>
2473
2474 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2475 exposed in <varname>Id</varname>.</para>
2476
2477 <para><varname>Following</varname> either contains the empty string or contains the name of another
2478 unit that this unit follows in state. This is used for some device units which reflect the unit state
2479 machine of another unit, and which other unit this is might possibly change.</para>
2480
2481 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2482 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2483 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2484 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2485 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2486 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2487 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2488 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2489 determined automatically.</para>
2490
2491 <para><varname>Description</varname> contains the human readable description string for the
2492 unit.</para>
2493
2494 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2495 automatically generated from in case it is not a native unit (in which case it contains the empty
2496 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2497 set to <filename>/etc/fstab</filename>.</para>
2498
2499 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2500 unit.</para>
2501
2502 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2503 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2504 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2505 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2506 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2507 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2508 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2509 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2510 configuration might be active (because configuration might have been reloaded at a time where a unit
2511 was already active).</para>
2512
2513 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2514 active or not. The following states are currently defined: <literal>active</literal>,
2515 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2516 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2517 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2518 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2519 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2520 indicates that it is inactive and the previous run was not successful (more information about the
2521 reason for this is available on the unit type specific interfaces, for example for services in the
2522 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2523 has previously been inactive but is currently in the process of entering an active state. Conversely
2524 <literal>deactivating</literal> indicates that the unit is currently in the process of
2525 deactivation.</para>
2526
2527 <para><varname>SubState</varname> encodes states of the same state machine that
2528 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2529 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2530 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2531 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2532 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2533 types. At this point the low-level states are not documented here, and are more likely to be extended
2534 later on than the common high-level states explained above.</para>
2535
2536 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2537 one (if not, it contains the empty string).</para>
3031660c
ZJS
2538
2539 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2540 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2541 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2542 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2543 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2544 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2545 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2546 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2547 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2548 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2549 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2550 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2551 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2552 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2553 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2554
2555 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2556 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2557 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2558 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2559 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2560 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2561 state, or entered an inactive state. These are the points in time where the unit transitioned
2562 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2563 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2564 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2565 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2566 not yet been recorded on this boot.</para>
3031660c 2567
2736c25c
DDM
2568 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2569 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2570 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2571
2736c25c 2572 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2573 mode.</para>
2574
2575 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2576 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2577 0.</para>
2578
2579 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2580 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2581 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2582 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2583 corresponding configuration booleans in the unit file.</para>
2584
3031660c
ZJS
2585 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2586 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2587 changed since the configuration was read and hence whether a configuration reload is recommended.
2588 </para>
2589
2590 <para><varname>Markers</varname> is an array of string flags that can be set using
2591 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2592 restarted. Currently known values are <literal>needs-restart</literal> and
2593 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2594 a new version of the package is installed. Configuration management scripts may use the second to mark
2595 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2596 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2597
2598 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2599 unit file.</para>
2600
2601 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2602 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2603 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2604 checked. Conditions are checked when a unit is requested to start.</para>
2605
2606 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2607 conditions of this unit were checked. </para>
2608
2736c25c 2609 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2610 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2611 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2612 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c 2613 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
4e1ac54e 2614 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
3031660c 2615 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2616 zero/positive/negative values.</para>
3031660c
ZJS
2617
2618 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2619 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2620 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2621 will be a pair of empty strings.</para>
2622
2736c25c 2623 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2624 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2625
2626 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2627 describe the event that caused the unit to be activated, if any. The key describes the information
2628 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2629 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2630 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2631 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2632 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
8fb35004
ZJS
2633 variables described in the <literal>Environment Variables Set or Propagated by the Service
2634 Manager</literal> section in
2635 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Note
2636 that new key value pair may be added at any time in future versions. Existing entries will not be
48b92b37 2637 removed.</para>
3031660c 2638 </refsect2>
ae53ea52
ZJS
2639
2640 <refsect2>
2641 <title>Security</title>
2642
2643 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2644 allowed for everyone. All operations are allowed for clients with the
2645 <constant>CAP_SYS_ADMIN</constant> capability or when the
2646 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2647 polkit.</para>
ae53ea52 2648 </refsect2>
3031660c
ZJS
2649 </refsect1>
2650
2651 <refsect1>
2652 <title>Service Unit Objects</title>
2653
2654 <para>All service unit objects implement the
2655 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2656 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2657
48f99d7c 2658 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2659node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2660 interface org.freedesktop.systemd1.Service {
2661 methods:
5e8deb94
LB
2662 BindMount(in s source,
2663 in s destination,
2664 in b read_only,
2665 in b mkdir);
af477139
LB
2666 MountImage(in s source,
2667 in s destination,
2668 in b read_only,
2669 in b mkdir,
2670 in a(ss) options);
2ea24611 2671 DumpFileDescriptorStore(out a(suuutuusu) entries);
47fb7fd6
ZJS
2672 GetProcesses(out a(sus) processes);
2673 AttachProcesses(in s subcgroup,
2674 in au pids);
3031660c 2675 properties:
47fb7fd6
ZJS
2676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2677 readonly s Type = '...';
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2679 readonly s ExitType = '...';
2680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2681 readonly s Restart = '...';
2682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e568fea9
RP
2683 readonly s RestartMode = '...';
2684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6 2685 readonly s PIDFile = '...';
47fb7fd6
ZJS
2686 readonly s NotifyAccess = '...';
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly t RestartUSec = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
be1adc27
MY
2690 readonly u RestartSteps = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e9f17fa8 2692 readonly t RestartMaxDelayUSec = ...;
57b33e0c 2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5171356e 2694 readonly t RestartUSecNext = ...;
be1adc27 2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2696 readonly t TimeoutStartUSec = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly t TimeoutStopUSec = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2700 readonly t TimeoutAbortUSec = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2702 readonly s TimeoutStartFailureMode = '...';
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2706 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2710 readonly t WatchdogUSec = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2712 readonly t WatchdogTimestamp = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2714 readonly t WatchdogTimestampMonotonic = ...;
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly b RootDirectoryStartOnly = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly b RemainAfterExit = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly b GuessMainPID = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly (aiai) RestartPreventExitStatus = ...;
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly (aiai) RestartForceExitStatus = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly (aiai) SuccessExitStatus = ...;
2727 readonly u MainPID = ...;
2728 readonly u ControlPID = ...;
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly s BusName = '...';
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly u FileDescriptorStoreMax = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2734 readonly u NFileDescriptorStore = ...;
b9c1883a
LP
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2736 readonly s FileDescriptorStorePreserve = '...';
47fb7fd6
ZJS
2737 readonly s StatusText = '...';
2738 readonly i StatusErrno = ...;
2739 readonly s Result = '...';
2740 readonly s ReloadResult = '...';
2741 readonly s CleanResult = '...';
2742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2743 readonly s USBFunctionDescriptors = '...';
2744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2745 readonly s USBFunctionStrings = '...';
2746 readonly u UID = ...;
2747 readonly u GID = ...;
2748 readonly u NRestarts = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly s OOMPolicy = '...';
cd48e23f
RP
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2755 readonly t ExecMainStartTimestamp = ...;
2756 readonly t ExecMainStartTimestampMonotonic = ...;
2757 readonly t ExecMainExitTimestamp = ...;
2758 readonly t ExecMainExitTimestampMonotonic = ...;
2759 readonly u ExecMainPID = ...;
2760 readonly i ExecMainCode = ...;
2761 readonly i ExecMainStatus = ...;
2762 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2763 readonly a(sasbttttuii) ExecCondition = [...];
2764 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2765 readonly a(sasasttttuii) ExecConditionEx = [...];
2766 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2767 readonly a(sasbttttuii) ExecStartPre = [...];
2768 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2769 readonly a(sasasttttuii) ExecStartPreEx = [...];
2770 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2771 readonly a(sasbttttuii) ExecStart = [...];
2772 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2773 readonly a(sasasttttuii) ExecStartEx = [...];
2774 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2775 readonly a(sasbttttuii) ExecStartPost = [...];
2776 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2777 readonly a(sasasttttuii) ExecStartPostEx = [...];
2778 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2779 readonly a(sasbttttuii) ExecReload = [...];
2780 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2781 readonly a(sasasttttuii) ExecReloadEx = [...];
2782 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2783 readonly a(sasbttttuii) ExecStop = [...];
2784 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2785 readonly a(sasasttttuii) ExecStopEx = [...];
2786 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2787 readonly a(sasbttttuii) ExecStopPost = [...];
2788 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2789 readonly a(sasasttttuii) ExecStopPostEx = [...];
2790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2791 readonly s Slice = '...';
2792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2793 readonly s ControlGroup = '...';
2794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2795 readonly t ControlGroupId = ...;
2796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2797 readonly t MemoryCurrent = ...;
2798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
2799 readonly t MemoryPeak = ...;
2800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
2801 readonly t MemorySwapCurrent = ...;
2802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
2803 readonly t MemorySwapPeak = ...;
2804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 2805 readonly t MemoryZSwapCurrent = ...;
26caa668 2806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2807 readonly t MemoryAvailable = ...;
2808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
2809 readonly t EffectiveMemoryMax = ...;
2810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2811 readonly t EffectiveMemoryHigh = ...;
2812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2813 readonly t CPUUsageNSec = ...;
2814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2815 readonly ay EffectiveCPUs = [...];
2816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2817 readonly ay EffectiveMemoryNodes = [...];
2818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2819 readonly t TasksCurrent = ...;
2820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
2821 readonly t EffectiveTasksMax = ...;
2822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2823 readonly t IPIngressBytes = ...;
2824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2825 readonly t IPIngressPackets = ...;
2826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2827 readonly t IPEgressBytes = ...;
2828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2829 readonly t IPEgressPackets = ...;
2830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2831 readonly t IOReadBytes = ...;
2832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2833 readonly t IOReadOperations = ...;
2834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2835 readonly t IOWriteBytes = ...;
2836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2837 readonly t IOWriteOperations = ...;
2838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2839 readonly b Delegate = ...;
2840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2841 readonly as DelegateControllers = ['...', ...];
2842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
2843 readonly s DelegateSubgroup = '...';
2844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2845 readonly b CPUAccounting = ...;
2846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2847 readonly t CPUWeight = ...;
2848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2849 readonly t StartupCPUWeight = ...;
2850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2851 readonly t CPUShares = ...;
2852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2853 readonly t StartupCPUShares = ...;
2854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2855 readonly t CPUQuotaPerSecUSec = ...;
2856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2857 readonly t CPUQuotaPeriodUSec = ...;
2858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2859 readonly ay AllowedCPUs = [...];
2860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2861 readonly ay StartupAllowedCPUs = [...];
2862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2863 readonly ay AllowedMemoryNodes = [...];
2864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2865 readonly ay StartupAllowedMemoryNodes = [...];
2866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2867 readonly b IOAccounting = ...;
2868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2869 readonly t IOWeight = ...;
2870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2871 readonly t StartupIOWeight = ...;
2872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2873 readonly a(st) IODeviceWeight = [...];
2874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2875 readonly a(st) IOReadBandwidthMax = [...];
2876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2877 readonly a(st) IOWriteBandwidthMax = [...];
2878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2879 readonly a(st) IOReadIOPSMax = [...];
2880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2881 readonly a(st) IOWriteIOPSMax = [...];
2882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2883 readonly a(st) IODeviceLatencyTargetUSec = [...];
2884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2885 readonly b BlockIOAccounting = ...;
2886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2887 readonly t BlockIOWeight = ...;
2888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2889 readonly t StartupBlockIOWeight = ...;
2890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2891 readonly a(st) BlockIODeviceWeight = [...];
2892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2893 readonly a(st) BlockIOReadBandwidth = [...];
2894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2895 readonly a(st) BlockIOWriteBandwidth = [...];
2896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2897 readonly b MemoryAccounting = ...;
2898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2899 readonly t DefaultMemoryLow = ...;
2900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2901 readonly t DefaultStartupMemoryLow = ...;
2902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2903 readonly t DefaultMemoryMin = ...;
2904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2905 readonly t MemoryMin = ...;
2906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2907 readonly t MemoryLow = ...;
2908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2909 readonly t StartupMemoryLow = ...;
2910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2911 readonly t MemoryHigh = ...;
2912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2913 readonly t StartupMemoryHigh = ...;
2914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2915 readonly t MemoryMax = ...;
2916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2917 readonly t StartupMemoryMax = ...;
2918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2919 readonly t MemorySwapMax = ...;
2920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2921 readonly t StartupMemorySwapMax = ...;
2922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2923 readonly t MemoryZSwapMax = ...;
2924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2925 readonly t StartupMemoryZSwapMax = ...;
2926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2927 readonly t MemoryLimit = ...;
2928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2929 readonly s DevicePolicy = '...';
2930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2931 readonly a(ss) DeviceAllow = [...];
2932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2933 readonly b TasksAccounting = ...;
2934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2935 readonly t TasksMax = ...;
2936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2937 readonly b IPAccounting = ...;
2938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2939 readonly a(iayu) IPAddressAllow = [...];
2940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2941 readonly a(iayu) IPAddressDeny = [...];
2942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2943 readonly as IPIngressFilterPath = ['...', ...];
2944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2945 readonly as IPEgressFilterPath = ['...', ...];
2946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2947 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2949 readonly s ManagedOOMSwap = '...';
2950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2951 readonly s ManagedOOMMemoryPressure = '...';
2952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2953 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2955 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2957 readonly a(ss) BPFProgram = [...];
dcf4781c 2958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2959 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2960 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2961 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2962 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2963 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
2964 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2965 readonly s MemoryPressureWatch = '...';
2966 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2967 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
2968 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2969 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
2970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2971 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
2972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2973 readonly as Environment = ['...', ...];
2974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2975 readonly a(sb) EnvironmentFiles = [...];
2976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2977 readonly as PassEnvironment = ['...', ...];
2978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2979 readonly as UnsetEnvironment = ['...', ...];
2980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2981 readonly u UMask = ...;
2982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2983 readonly t LimitCPU = ...;
2984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2985 readonly t LimitCPUSoft = ...;
2986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2987 readonly t LimitFSIZE = ...;
2988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2989 readonly t LimitFSIZESoft = ...;
2990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2991 readonly t LimitDATA = ...;
2992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2993 readonly t LimitDATASoft = ...;
2994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2995 readonly t LimitSTACK = ...;
2996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2997 readonly t LimitSTACKSoft = ...;
2998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2999 readonly t LimitCORE = ...;
3000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3001 readonly t LimitCORESoft = ...;
3002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3003 readonly t LimitRSS = ...;
3004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3005 readonly t LimitRSSSoft = ...;
3006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3007 readonly t LimitNOFILE = ...;
3008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3009 readonly t LimitNOFILESoft = ...;
3010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3011 readonly t LimitAS = ...;
3012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3013 readonly t LimitASSoft = ...;
3014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3015 readonly t LimitNPROC = ...;
3016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3017 readonly t LimitNPROCSoft = ...;
3018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3019 readonly t LimitMEMLOCK = ...;
3020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3021 readonly t LimitMEMLOCKSoft = ...;
3022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3023 readonly t LimitLOCKS = ...;
3024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3025 readonly t LimitLOCKSSoft = ...;
3026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3027 readonly t LimitSIGPENDING = ...;
3028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3029 readonly t LimitSIGPENDINGSoft = ...;
3030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3031 readonly t LimitMSGQUEUE = ...;
3032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3033 readonly t LimitMSGQUEUESoft = ...;
3034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3035 readonly t LimitNICE = ...;
3036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3037 readonly t LimitNICESoft = ...;
3038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3039 readonly t LimitRTPRIO = ...;
3040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3041 readonly t LimitRTPRIOSoft = ...;
3042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3043 readonly t LimitRTTIME = ...;
3044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3045 readonly t LimitRTTIMESoft = ...;
3046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3047 readonly s WorkingDirectory = '...';
3048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3049 readonly s RootDirectory = '...';
3050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3051 readonly s RootImage = '...';
3052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
3053 readonly a(ss) RootImageOptions = [...];
3054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3055 readonly ay RootHash = [...];
3056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3057 readonly s RootHashPath = '...';
3058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3059 readonly ay RootHashSignature = [...];
3060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3061 readonly s RootHashSignaturePath = '...';
3062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3063 readonly s RootVerity = '...';
3064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
3065 readonly b RootEphemeral = ...;
3066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
3067 readonly as ExtensionDirectories = ['...', ...];
3068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
3069 readonly a(sba(ss)) ExtensionImages = [...];
3070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
3071 readonly a(ssba(ss)) MountImages = [...];
3072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3073 readonly i OOMScoreAdjust = ...;
3074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3075 readonly t CoredumpFilter = ...;
3076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3077 readonly i Nice = ...;
3078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3079 readonly i IOSchedulingClass = ...;
3080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3081 readonly i IOSchedulingPriority = ...;
3082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3083 readonly i CPUSchedulingPolicy = ...;
3084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3085 readonly i CPUSchedulingPriority = ...;
3086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3087 readonly ay CPUAffinity = [...];
3088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3089 readonly b CPUAffinityFromNUMA = ...;
3090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3091 readonly i NUMAPolicy = ...;
3092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3093 readonly ay NUMAMask = [...];
3094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3095 readonly t TimerSlackNSec = ...;
3096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3097 readonly b CPUSchedulingResetOnFork = ...;
3098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3099 readonly b NonBlocking = ...;
3100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3101 readonly s StandardInput = '...';
3102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3103 readonly s StandardInputFileDescriptorName = '...';
3104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3105 readonly ay StandardInputData = [...];
3106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3107 readonly s StandardOutput = '...';
3108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3109 readonly s StandardOutputFileDescriptorName = '...';
3110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3111 readonly s StandardError = '...';
3112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3113 readonly s StandardErrorFileDescriptorName = '...';
3114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3115 readonly s TTYPath = '...';
3116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3117 readonly b TTYReset = ...;
3118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3119 readonly b TTYVHangup = ...;
3120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3121 readonly b TTYVTDisallocate = ...;
3122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
3123 readonly q TTYRows = ...;
3124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3125 readonly q TTYColumns = ...;
3126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3127 readonly i SyslogPriority = ...;
3128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3129 readonly s SyslogIdentifier = '...';
3130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3131 readonly b SyslogLevelPrefix = ...;
3132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3133 readonly i SyslogLevel = ...;
3134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3135 readonly i SyslogFacility = ...;
3136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3137 readonly i LogLevelMax = ...;
3138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3139 readonly t LogRateLimitIntervalUSec = ...;
3140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3141 readonly u LogRateLimitBurst = ...;
3142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3143 readonly aay LogExtraFields = [[...], ...];
3144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
3145 readonly a(bs) LogFilterPatterns = [...];
3146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3147 readonly s LogNamespace = '...';
3148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3149 readonly i SecureBits = ...;
3150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3151 readonly t CapabilityBoundingSet = ...;
3152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3153 readonly t AmbientCapabilities = ...;
3154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3155 readonly s User = '...';
3156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3157 readonly s Group = '...';
3158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3159 readonly b DynamicUser = ...;
3160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
3161 readonly b SetLoginEnvironment = ...;
3162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3163 readonly b RemoveIPC = ...;
3164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3165 readonly a(say) SetCredential = [...];
3166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3167 readonly a(say) SetCredentialEncrypted = [...];
3168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3169 readonly a(ss) LoadCredential = [...];
3170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3171 readonly a(ss) LoadCredentialEncrypted = [...];
3172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
3173 readonly as ImportCredential = ['...', ...];
3174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3175 readonly as SupplementaryGroups = ['...', ...];
3176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3177 readonly s PAMName = '...';
3178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3179 readonly as ReadWritePaths = ['...', ...];
3180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3181 readonly as ReadOnlyPaths = ['...', ...];
3182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3183 readonly as InaccessiblePaths = ['...', ...];
3184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
3185 readonly as ExecPaths = ['...', ...];
3186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3187 readonly as NoExecPaths = ['...', ...];
3188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 3189 readonly as ExecSearchPath = ['...', ...];
3190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3191 readonly t MountFlags = ...;
3192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3193 readonly b PrivateTmp = ...;
3194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3195 readonly b PrivateDevices = ...;
3196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3197 readonly b ProtectClock = ...;
3198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3199 readonly b ProtectKernelTunables = ...;
3200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3201 readonly b ProtectKernelModules = ...;
3202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3203 readonly b ProtectKernelLogs = ...;
3204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3205 readonly b ProtectControlGroups = ...;
3206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3207 readonly b PrivateNetwork = ...;
3208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3209 readonly b PrivateUsers = ...;
3210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3211 readonly b PrivateMounts = ...;
3212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3213 readonly b PrivateIPC = ...;
3214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3215 readonly s ProtectHome = '...';
3216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3217 readonly s ProtectSystem = '...';
3218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3219 readonly b SameProcessGroup = ...;
3220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3221 readonly s UtmpIdentifier = '...';
3222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3223 readonly s UtmpMode = '...';
3224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3225 readonly (bs) SELinuxContext = ...;
3226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3227 readonly (bs) AppArmorProfile = ...;
3228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3229 readonly (bs) SmackProcessLabel = ...;
3230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3231 readonly b IgnoreSIGPIPE = ...;
3232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3233 readonly b NoNewPrivileges = ...;
3234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3235 readonly (bas) SystemCallFilter = ...;
3236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3237 readonly as SystemCallArchitectures = ['...', ...];
3238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3239 readonly i SystemCallErrorNumber = ...;
3240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3241 readonly (bas) SystemCallLog = ...;
3242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3243 readonly s Personality = '...';
3244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3245 readonly b LockPersonality = ...;
3246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3247 readonly (bas) RestrictAddressFamilies = ...;
3248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3249 readonly a(sst) RuntimeDirectorySymlink = [...];
3250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3251 readonly s RuntimeDirectoryPreserve = '...';
3252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3253 readonly u RuntimeDirectoryMode = ...;
3254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3255 readonly as RuntimeDirectory = ['...', ...];
3256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3257 readonly a(sst) StateDirectorySymlink = [...];
3258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3259 readonly u StateDirectoryMode = ...;
3260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3261 readonly as StateDirectory = ['...', ...];
3262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3263 readonly a(sst) CacheDirectorySymlink = [...];
3264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3265 readonly u CacheDirectoryMode = ...;
3266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3267 readonly as CacheDirectory = ['...', ...];
3268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3269 readonly a(sst) LogsDirectorySymlink = [...];
3270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3271 readonly u LogsDirectoryMode = ...;
3272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3273 readonly as LogsDirectory = ['...', ...];
3274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3275 readonly u ConfigurationDirectoryMode = ...;
3276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3277 readonly as ConfigurationDirectory = ['...', ...];
3278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3279 readonly t TimeoutCleanUSec = ...;
3280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3281 readonly b MemoryDenyWriteExecute = ...;
3282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3283 readonly b RestrictRealtime = ...;
3284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3285 readonly b RestrictSUIDSGID = ...;
3286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3287 readonly t RestrictNamespaces = ...;
3288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3289 readonly (bas) RestrictFileSystems = ...;
3290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3291 readonly a(ssbt) BindPaths = [...];
3292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3293 readonly a(ssbt) BindReadOnlyPaths = [...];
3294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3295 readonly a(ss) TemporaryFileSystem = [...];
3296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3297 readonly b MountAPIVFS = ...;
3298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3299 readonly s KeyringMode = '...';
3300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3301 readonly s ProtectProc = '...';
3302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3303 readonly s ProcSubset = '...';
3304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3305 readonly b ProtectHostname = ...;
3306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
3307 readonly b MemoryKSM = ...;
3308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3309 readonly s NetworkNamespacePath = '...';
3310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3311 readonly s IPCNamespacePath = '...';
3312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
3313 readonly s RootImagePolicy = '...';
3314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3315 readonly s MountImagePolicy = '...';
3316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3317 readonly s ExtensionImagePolicy = '...';
3318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3319 readonly s KillMode = '...';
3320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3321 readonly i KillSignal = ...;
3322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3323 readonly i RestartKillSignal = ...;
3324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3325 readonly i FinalKillSignal = ...;
3326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3327 readonly b SendSIGKILL = ...;
3328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3329 readonly b SendSIGHUP = ...;
3330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3331 readonly i WatchdogSignal = ...;
3031660c 3332 };
47fb7fd6
ZJS
3333 interface org.freedesktop.DBus.Peer { ... };
3334 interface org.freedesktop.DBus.Introspectable { ... };
3335 interface org.freedesktop.DBus.Properties { ... };
3336 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3337};
3338 </programlisting>
3339
47fb7fd6 3340 <!--method GetProcesses is not documented!-->
3031660c 3341
47fb7fd6 3342 <!--method AttachProcesses is not documented!-->
3031660c 3343
47fb7fd6 3344 <!--property Type is not documented!-->
3031660c 3345
596e4470
HC
3346 <!--property ExitType is not documented!-->
3347
47fb7fd6 3348 <!--property Restart is not documented!-->
3031660c 3349
e568fea9
RP
3350 <!--property RestartMode is not documented!-->
3351
47fb7fd6 3352 <!--property PIDFile is not documented!-->
3031660c 3353
47fb7fd6 3354 <!--property NotifyAccess is not documented!-->
3031660c 3355
47fb7fd6 3356 <!--property RestartUSec is not documented!-->
3031660c 3357
be1adc27
MY
3358 <!--property RestartSteps is not documented!-->
3359
e9f17fa8 3360 <!--property RestartMaxDelayUSec is not documented!-->
be1adc27 3361
5171356e 3362 <!--property RestartUSecNext is not documented!-->
57b33e0c 3363
9653108f
ZJS
3364 <!--property TimeoutStartFailureMode is not documented!-->
3365
3366 <!--property TimeoutStopFailureMode is not documented!-->
3367
47fb7fd6 3368 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3369
5918a933
AB
3370 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3371
47fb7fd6 3372 <!--property WatchdogUSec is not documented!-->
3031660c 3373
47fb7fd6 3374 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3375
47fb7fd6 3376 <!--property RemainAfterExit is not documented!-->
3031660c 3377
47fb7fd6
ZJS
3378 <!--property GuessMainPID is not documented!-->
3379
3380 <!--property RestartPreventExitStatus is not documented!-->
3381
3382 <!--property RestartForceExitStatus is not documented!-->
3383
3384 <!--property SuccessExitStatus is not documented!-->
3385
3386 <!--property BusName is not documented!-->
3387
3388 <!--property FileDescriptorStoreMax is not documented!-->
3389
3390 <!--property NFileDescriptorStore is not documented!-->
3391
b9c1883a
LP
3392 <!--property FileDescriptorStorePreserve is not documented!-->
3393
47fb7fd6
ZJS
3394 <!--property StatusErrno is not documented!-->
3395
3396 <!--property ReloadResult is not documented!-->
3397
3398 <!--property CleanResult is not documented!-->
3399
3400 <!--property USBFunctionDescriptors is not documented!-->
3401
3402 <!--property USBFunctionStrings is not documented!-->
3403
3404 <!--property UID is not documented!-->
3405
3406 <!--property GID is not documented!-->
3407
3408 <!--property NRestarts is not documented!-->
3409
3410 <!--property OOMPolicy is not documented!-->
3411
cd48e23f
RP
3412 <!--property OpenFile is not documented!-->
3413
3bd28bf7
LP
3414 <!--property ReloadSignal is not documented!-->
3415
47fb7fd6
ZJS
3416 <!--property ExecCondition is not documented!-->
3417
3418 <!--property ExecConditionEx is not documented!-->
3419
3420 <!--property ExecStartPreEx is not documented!-->
3421
3422 <!--property ExecStartEx is not documented!-->
3423
3424 <!--property ExecStartPostEx is not documented!-->
3425
3426 <!--property ExecReloadEx is not documented!-->
3427
3428 <!--property ExecStopEx is not documented!-->
3429
3430 <!--property ExecStopPost is not documented!-->
3431
3432 <!--property ExecStopPostEx is not documented!-->
3433
3434 <!--property Slice is not documented!-->
3435
5483fca0
LP
3436 <!--property ControlGroupId is not documented!-->
3437
47fb7fd6
ZJS
3438 <!--property MemoryCurrent is not documented!-->
3439
6c71db76
FS
3440 <!--property MemoryPeak is not documented!-->
3441
37533c94
FS
3442 <!--property MemorySwapCurrent is not documented!-->
3443
aac3384e
FS
3444 <!--property MemorySwapPeak is not documented!-->
3445
58cde42f 3446 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 3447
4fb0d2dc
MK
3448 <!--property EffectiveMemoryMax is not documented!-->
3449
3450 <!--property EffectiveMemoryHigh is not documented!-->
3451
47fb7fd6
ZJS
3452 <!--property CPUUsageNSec is not documented!-->
3453
3454 <!--property EffectiveCPUs is not documented!-->
3455
3456 <!--property EffectiveMemoryNodes is not documented!-->
3457
3458 <!--property TasksCurrent is not documented!-->
3459
4fb0d2dc
MK
3460 <!--property EffectiveTasksMax is not documented!-->
3461
47fb7fd6
ZJS
3462 <!--property IPIngressBytes is not documented!-->
3463
3464 <!--property IPIngressPackets is not documented!-->
3465
3466 <!--property IPEgressBytes is not documented!-->
3467
3468 <!--property IPEgressPackets is not documented!-->
3469
3470 <!--property IOReadBytes is not documented!-->
3471
3472 <!--property IOReadOperations is not documented!-->
3473
3474 <!--property IOWriteBytes is not documented!-->
3475
3476 <!--property IOWriteOperations is not documented!-->
3477
3478 <!--property Delegate is not documented!-->
3479
3480 <!--property DelegateControllers is not documented!-->
3481
3482 <!--property CPUAccounting is not documented!-->
3483
3484 <!--property CPUWeight is not documented!-->
3485
3486 <!--property StartupCPUWeight is not documented!-->
3487
3488 <!--property CPUShares is not documented!-->
3489
3490 <!--property StartupCPUShares is not documented!-->
3491
3492 <!--property CPUQuotaPerSecUSec is not documented!-->
3493
3494 <!--property CPUQuotaPeriodUSec is not documented!-->
3495
3496 <!--property AllowedCPUs is not documented!-->
3497
c93a7d4a
PM
3498 <!--property StartupAllowedCPUs is not documented!-->
3499
47fb7fd6
ZJS
3500 <!--property AllowedMemoryNodes is not documented!-->
3501
c93a7d4a
PM
3502 <!--property StartupAllowedMemoryNodes is not documented!-->
3503
47fb7fd6
ZJS
3504 <!--property IOAccounting is not documented!-->
3505
3506 <!--property IOWeight is not documented!-->
3507
3508 <!--property StartupIOWeight is not documented!-->
3509
3510 <!--property IODeviceWeight is not documented!-->
3511
3512 <!--property IOReadBandwidthMax is not documented!-->
3513
3514 <!--property IOWriteBandwidthMax is not documented!-->
3515
3516 <!--property IOReadIOPSMax is not documented!-->
3517
3518 <!--property IOWriteIOPSMax is not documented!-->
3519
3520 <!--property IODeviceLatencyTargetUSec is not documented!-->
3521
3522 <!--property BlockIOAccounting is not documented!-->
3523
3524 <!--property BlockIOWeight is not documented!-->
3525
3526 <!--property StartupBlockIOWeight is not documented!-->
3527
3528 <!--property BlockIODeviceWeight is not documented!-->
3529
3530 <!--property BlockIOReadBandwidth is not documented!-->
3531
3532 <!--property BlockIOWriteBandwidth is not documented!-->
3533
3534 <!--property MemoryAccounting is not documented!-->
3535
3536 <!--property DefaultMemoryLow is not documented!-->
3537
53fda560
LB
3538 <!--property DefaultStartupMemoryLow is not documented!-->
3539
47fb7fd6
ZJS
3540 <!--property DefaultMemoryMin is not documented!-->
3541
3542 <!--property MemoryMin is not documented!-->
3543
3544 <!--property MemoryLow is not documented!-->
3545
53fda560
LB
3546 <!--property StartupMemoryLow is not documented!-->
3547
47fb7fd6
ZJS
3548 <!--property MemoryHigh is not documented!-->
3549
53fda560
LB
3550 <!--property StartupMemoryHigh is not documented!-->
3551
47fb7fd6
ZJS
3552 <!--property MemoryMax is not documented!-->
3553
53fda560
LB
3554 <!--property StartupMemoryMax is not documented!-->
3555
47fb7fd6
ZJS
3556 <!--property MemorySwapMax is not documented!-->
3557
53fda560
LB
3558 <!--property StartupMemorySwapMax is not documented!-->
3559
d7fe0a67
PV
3560 <!--property MemoryZSwapMax is not documented!-->
3561
53fda560
LB
3562 <!--property StartupMemoryZSwapMax is not documented!-->
3563
47fb7fd6
ZJS
3564 <!--property MemoryLimit is not documented!-->
3565
3566 <!--property DevicePolicy is not documented!-->
3567
3568 <!--property DeviceAllow is not documented!-->
3569
3570 <!--property TasksAccounting is not documented!-->
3571
3572 <!--property TasksMax is not documented!-->
3573
3574 <!--property IPAccounting is not documented!-->
3575
3576 <!--property IPAddressAllow is not documented!-->
3577
3578 <!--property IPAddressDeny is not documented!-->
3579
3580 <!--property IPIngressFilterPath is not documented!-->
3581
3582 <!--property IPEgressFilterPath is not documented!-->
3583
3584 <!--property DisableControllers is not documented!-->
3585
4d824a4e
AZ
3586 <!--property ManagedOOMSwap is not documented!-->
3587
3588 <!--property ManagedOOMMemoryPressure is not documented!-->
3589
d9d3f05d 3590 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3591
d8a4d64b
AZ
3592 <!--property ManagedOOMPreference is not documented!-->
3593
9e009a14
JK
3594 <!--property BPFProgram is not documented!-->
3595
dcf4781c
JK
3596 <!--property SocketBindAllow is not documented!-->
3597
3598 <!--property SocketBindDeny is not documented!-->
3599
57585d59
MV
3600 <!--property RestrictNetworkInterfaces is not documented!-->
3601
6bb00842
LP
3602 <!--property MemoryPressureWatch is not documented!-->
3603
3604 <!--property MemoryPressureThresholdUSec is not documented!-->
3605
dc7d69b3
TM
3606 <!--property NFTSet is not documented!-->
3607
cfc015f0
NR
3608 <!--property CoredumpReceive is not documented!-->
3609
47fb7fd6
ZJS
3610 <!--property EnvironmentFiles is not documented!-->
3611
3612 <!--property PassEnvironment is not documented!-->
3613
3614 <!--property UnsetEnvironment is not documented!-->
3615
3616 <!--property UMask is not documented!-->
3617
3618 <!--property LimitCPUSoft is not documented!-->
3619
3620 <!--property LimitFSIZE is not documented!-->
3621
3622 <!--property LimitFSIZESoft is not documented!-->
3623
3624 <!--property LimitDATA is not documented!-->
3625
3626 <!--property LimitDATASoft is not documented!-->
3627
3628 <!--property LimitSTACK is not documented!-->
3629
3630 <!--property LimitSTACKSoft is not documented!-->
3631
3632 <!--property LimitCORE is not documented!-->
3633
3634 <!--property LimitCORESoft is not documented!-->
3635
3636 <!--property LimitRSS is not documented!-->
3637
3638 <!--property LimitRSSSoft is not documented!-->
3639
3640 <!--property LimitNOFILE is not documented!-->
3641
3642 <!--property LimitNOFILESoft is not documented!-->
3643
3644 <!--property LimitAS is not documented!-->
3645
3646 <!--property LimitASSoft is not documented!-->
3647
3648 <!--property LimitNPROC is not documented!-->
3649
3650 <!--property LimitNPROCSoft is not documented!-->
3651
3652 <!--property LimitMEMLOCK is not documented!-->
3653
3654 <!--property LimitMEMLOCKSoft is not documented!-->
3655
3656 <!--property LimitLOCKS is not documented!-->
3657
3658 <!--property LimitLOCKSSoft is not documented!-->
3659
3660 <!--property LimitSIGPENDING is not documented!-->
3661
3662 <!--property LimitSIGPENDINGSoft is not documented!-->
3663
3664 <!--property LimitMSGQUEUE is not documented!-->
3665
3666 <!--property LimitMSGQUEUESoft is not documented!-->
3667
3668 <!--property LimitNICE is not documented!-->
3669
3670 <!--property LimitNICESoft is not documented!-->
3671
3672 <!--property LimitRTPRIO is not documented!-->
3673
3674 <!--property LimitRTPRIOSoft is not documented!-->
3675
3676 <!--property LimitRTTIME is not documented!-->
3677
3678 <!--property LimitRTTIMESoft is not documented!-->
3679
3680 <!--property WorkingDirectory is not documented!-->
3681
35f4e010
ZJS
3682 <!--property RootHashPath is not documented!-->
3683
35f4e010
ZJS
3684 <!--property RootHashSignaturePath is not documented!-->
3685
9c0c6701
DDM
3686 <!--property RootEphemeral is not documented!-->
3687
47fb7fd6
ZJS
3688 <!--property OOMScoreAdjust is not documented!-->
3689
3690 <!--property CoredumpFilter is not documented!-->
3691
3692 <!--property Nice is not documented!-->
3693
3694 <!--property IOSchedulingClass is not documented!-->
3695
3696 <!--property IOSchedulingPriority is not documented!-->
3697
3698 <!--property CPUSchedulingPolicy is not documented!-->
3699
3700 <!--property CPUSchedulingPriority is not documented!-->
3701
3702 <!--property CPUAffinity is not documented!-->
3703
3704 <!--property CPUAffinityFromNUMA is not documented!-->
3705
3706 <!--property NUMAPolicy is not documented!-->
3707
3708 <!--property NUMAMask is not documented!-->
3709
3710 <!--property TimerSlackNSec is not documented!-->
3711
3712 <!--property CPUSchedulingResetOnFork is not documented!-->
3713
3714 <!--property NonBlocking is not documented!-->
3715
3716 <!--property StandardInput is not documented!-->
3717
3718 <!--property StandardInputFileDescriptorName is not documented!-->
3719
3720 <!--property StandardInputData is not documented!-->
3721
3722 <!--property StandardOutput is not documented!-->
3723
3724 <!--property StandardOutputFileDescriptorName is not documented!-->
3725
3726 <!--property StandardError is not documented!-->
3727
3728 <!--property StandardErrorFileDescriptorName is not documented!-->
3729
3730 <!--property TTYPath is not documented!-->
3731
3732 <!--property TTYReset is not documented!-->
3733
3734 <!--property TTYVHangup is not documented!-->
3735
3736 <!--property TTYVTDisallocate is not documented!-->
3737
51462135
DDM
3738 <!--property TTYRows is not documented!-->
3739
3740 <!--property TTYColumns is not documented!-->
3741
47fb7fd6
ZJS
3742 <!--property SyslogPriority is not documented!-->
3743
3744 <!--property SyslogIdentifier is not documented!-->
3745
3746 <!--property SyslogLevelPrefix is not documented!-->
3747
3748 <!--property SyslogLevel is not documented!-->
3749
3750 <!--property SyslogFacility is not documented!-->
3751
3752 <!--property LogLevelMax is not documented!-->
3753
3754 <!--property LogRateLimitIntervalUSec is not documented!-->
3755
3756 <!--property LogRateLimitBurst is not documented!-->
3757
3758 <!--property LogExtraFields is not documented!-->
3759
523ea123
QD
3760 <!--property LogFilterPatterns is not documented!-->
3761
47fb7fd6
ZJS
3762 <!--property LogNamespace is not documented!-->
3763
3764 <!--property AmbientCapabilities is not documented!-->
3765
3766 <!--property User is not documented!-->
3767
3768 <!--property Group is not documented!-->
3769
3770 <!--property DynamicUser is not documented!-->
3771
854eca4a
MY
3772 <!--property SetLoginEnvironment is not documented!-->
3773
47fb7fd6
ZJS
3774 <!--property RemoveIPC is not documented!-->
3775
e4b2cea3
ZJS
3776 <!--property SetCredential is not documented!-->
3777
43144be4
LP
3778 <!--property SetCredentialEncrypted is not documented!-->
3779
e4b2cea3
ZJS
3780 <!--property LoadCredential is not documented!-->
3781
43144be4
LP
3782 <!--property LoadCredentialEncrypted is not documented!-->
3783
bbfb25f4
DDM
3784 <!--property ImportCredential is not documented!-->
3785
47fb7fd6
ZJS
3786 <!--property SupplementaryGroups is not documented!-->
3787
3788 <!--property PAMName is not documented!-->
3789
3790 <!--property ReadWritePaths is not documented!-->
3791
3792 <!--property ReadOnlyPaths is not documented!-->
3793
3794 <!--property InaccessiblePaths is not documented!-->
3795
ddc155b2
TM
3796 <!--property ExecPaths is not documented!-->
3797
3798 <!--property NoExecPaths is not documented!-->
3799
8c35c10d 3800 <!--property ExecSearchPath is not documented!-->
3801
47fb7fd6
ZJS
3802 <!--property PrivateTmp is not documented!-->
3803
3804 <!--property PrivateDevices is not documented!-->
3805
3806 <!--property ProtectClock is not documented!-->
3807
3808 <!--property ProtectKernelTunables is not documented!-->
3809
3810 <!--property ProtectKernelModules is not documented!-->
3811
3812 <!--property ProtectKernelLogs is not documented!-->
3813
3814 <!--property ProtectControlGroups is not documented!-->
3815
3816 <!--property PrivateNetwork is not documented!-->
3817
3818 <!--property PrivateUsers is not documented!-->
3819
3820 <!--property PrivateMounts is not documented!-->
3821
a70581ff
XR
3822 <!--property PrivateIPC is not documented!-->
3823
47fb7fd6
ZJS
3824 <!--property ProtectHome is not documented!-->
3825
3826 <!--property ProtectSystem is not documented!-->
3827
3828 <!--property SameProcessGroup is not documented!-->
3829
3830 <!--property UtmpIdentifier is not documented!-->
3831
3832 <!--property UtmpMode is not documented!-->
3833
3834 <!--property SELinuxContext is not documented!-->
3835
3836 <!--property AppArmorProfile is not documented!-->
3837
3838 <!--property SmackProcessLabel is not documented!-->
3839
3840 <!--property IgnoreSIGPIPE is not documented!-->
3841
3842 <!--property NoNewPrivileges is not documented!-->
3843
3844 <!--property SystemCallFilter is not documented!-->
3845
3846 <!--property SystemCallArchitectures is not documented!-->
3847
3848 <!--property SystemCallErrorNumber is not documented!-->
3849
1f6b4144
ZJS
3850 <!--property SystemCallLog is not documented!-->
3851
47fb7fd6
ZJS
3852 <!--property Personality is not documented!-->
3853
3854 <!--property LockPersonality is not documented!-->
3855
3856 <!--property RestrictAddressFamilies is not documented!-->
3857
3858 <!--property RuntimeDirectoryPreserve is not documented!-->
3859
3860 <!--property RuntimeDirectoryMode is not documented!-->
3861
47fb7fd6
ZJS
3862 <!--property StateDirectoryMode is not documented!-->
3863
47fb7fd6
ZJS
3864 <!--property CacheDirectoryMode is not documented!-->
3865
47fb7fd6
ZJS
3866 <!--property LogsDirectoryMode is not documented!-->
3867
47fb7fd6
ZJS
3868 <!--property ConfigurationDirectoryMode is not documented!-->
3869
3870 <!--property ConfigurationDirectory is not documented!-->
3871
3872 <!--property TimeoutCleanUSec is not documented!-->
3873
3874 <!--property MemoryDenyWriteExecute is not documented!-->
3875
3876 <!--property RestrictRealtime is not documented!-->
3877
3878 <!--property RestrictSUIDSGID is not documented!-->
3879
3880 <!--property RestrictNamespaces is not documented!-->
3881
cc86a278
ILG
3882 <!--property RestrictFileSystems is not documented!-->
3883
47fb7fd6
ZJS
3884 <!--property BindPaths is not documented!-->
3885
3886 <!--property BindReadOnlyPaths is not documented!-->
3887
3888 <!--property TemporaryFileSystem is not documented!-->
3889
3890 <!--property MountAPIVFS is not documented!-->
3891
3892 <!--property KeyringMode is not documented!-->
3893
e4b2cea3
ZJS
3894 <!--property ProtectProc is not documented!-->
3895
3896 <!--property ProcSubset is not documented!-->
3897
47fb7fd6
ZJS
3898 <!--property ProtectHostname is not documented!-->
3899
85614c6e
SR
3900 <!--property MemoryKSM is not documented!-->
3901
47fb7fd6
ZJS
3902 <!--property NetworkNamespacePath is not documented!-->
3903
a70581ff
XR
3904 <!--property IPCNamespacePath is not documented!-->
3905
84be0c71
LP
3906 <!--property RootImagePolicy is not documented!-->
3907
3908 <!--property MountImagePolicy is not documented!-->
3909
3910 <!--property ExtensionImagePolicy is not documented!-->
3911
47fb7fd6
ZJS
3912 <!--property KillMode is not documented!-->
3913
3914 <!--property KillSignal is not documented!-->
3915
3916 <!--property RestartKillSignal is not documented!-->
3917
3918 <!--property FinalKillSignal is not documented!-->
3919
3920 <!--property SendSIGKILL is not documented!-->
3921
3922 <!--property SendSIGHUP is not documented!-->
3923
3924 <!--property WatchdogSignal is not documented!-->
3925
00bb75d7 3926 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3927
00bb75d7 3928 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3929
00bb75d7 3930 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3931
00bb75d7 3932 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3933
48f99d7c
ZJS
3934 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3935
5e8deb94
LB
3936 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3937
af477139
LB
3938 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3939
2ea24611
LP
3940 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3941
00bb75d7 3942 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3943
00bb75d7 3944 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3945
00bb75d7 3946 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3947
596e4470
HC
3948 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3949
00bb75d7 3950 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3951
e568fea9
RP
3952 <variablelist class="dbus-property" generated="True" extra-ref="RestartMode"/>
3953
00bb75d7 3954 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3955
00bb75d7 3956 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3957
00bb75d7 3958 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3959
be1adc27
MY
3960 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3961
e9f17fa8 3962 <variablelist class="dbus-property" generated="True" extra-ref="RestartMaxDelayUSec"/>
be1adc27 3963
5171356e 3964 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
57b33e0c 3965
00bb75d7 3966 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3967
00bb75d7 3968 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3969
00bb75d7
ZJS
3970 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3971
9653108f
ZJS
3972 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3973
3974 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3975
00bb75d7
ZJS
3976 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3977
5918a933
AB
3978 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3979
00bb75d7
ZJS
3980 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3981
3982 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3983
3984 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3985
3986 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3987
3988 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3989
3990 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3991
3992 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3993
3994 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3995
3996 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3997
3998 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3999
4000 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
4001
4002 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
4003
4004 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
4005
4006 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
4007
b9c1883a
LP
4008 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStorePreserve"/>
4009
00bb75d7
ZJS
4010 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
4011
4012 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
4013
4014 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
4015
4016 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
4017
4018 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
4019
4020 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
4021
4022 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
4023
4024 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
4025
4026 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
4027
4028 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
4029
4030 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
4031
cd48e23f
RP
4032 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
4033
3bd28bf7
LP
4034 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
4035
00bb75d7
ZJS
4036 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
4037
4038 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
4039
4040 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
4041
4042 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
4043
4044 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
4045
4046 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
4047
4048 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
4049
4050 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
4051
4052 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
4053
4054 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
4055
4056 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
4057
4058 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
4059
4060 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
4061
4062 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
4063
4064 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
4065
4066 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
4067
4068 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
4069
4070 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
4071
4072 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
4073
4074 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
4075
4076 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
4077
4078 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
4079
4080 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
4081
5483fca0
LP
4082 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
4083
00bb75d7
ZJS
4084 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
4085
6c71db76
FS
4086 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
4087
37533c94
FS
4088 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
4089
aac3384e
FS
4090 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
4091
58cde42f 4092 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 4093
93ff34e4
LB
4094 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
4095
4fb0d2dc
MK
4096 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
4097
4098 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
4099
00bb75d7
ZJS
4100 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
4101
4102 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
4103
4104 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
4105
4106 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
4107
4fb0d2dc
MK
4108 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
4109
00bb75d7
ZJS
4110 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
4111
4112 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
4113
4114 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
4115
4116 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
4117
4118 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
4119
4120 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
4121
4122 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
4123
4124 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
4125
4126 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
4127
4128 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
4129
a8b993dc
LP
4130 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
4131
00bb75d7
ZJS
4132 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
4133
4134 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
4135
4136 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
4137
4138 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
4139
4140 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
4141
4142 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
4143
4144 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
4145
4146 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
4147
c93a7d4a
PM
4148 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
4149
00bb75d7
ZJS
4150 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
4151
c93a7d4a
PM
4152 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
4153
00bb75d7
ZJS
4154 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
4155
4156 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
4157
4158 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
4159
4160 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
4161
4162 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
4163
4164 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
4165
4166 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
4167
4168 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
4169
4170 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
4171
4172 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
4173
4174 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
4175
4176 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
4177
4178 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
4179
4180 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
4181
4182 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
4183
4184 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
4185
4186 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
4187
53fda560
LB
4188 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
4189
00bb75d7
ZJS
4190 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
4191
4192 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4193
4194 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4195
53fda560
LB
4196 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4197
00bb75d7
ZJS
4198 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4199
53fda560
LB
4200 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4201
00bb75d7
ZJS
4202 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4203
53fda560
LB
4204 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4205
00bb75d7
ZJS
4206 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4207
53fda560
LB
4208 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4209
d7fe0a67
PV
4210 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4211
53fda560
LB
4212 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4213
00bb75d7
ZJS
4214 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4215
4216 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4217
4218 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4219
4220 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4221
4222 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4223
4224 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4225
4226 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4227
4228 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4229
4230 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4231
4232 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4233
4234 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4235
4d824a4e
AZ
4236 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4237
4238 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4239
d9d3f05d 4240 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 4241
d8a4d64b
AZ
4242 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4243
9e009a14
JK
4244 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4245
dcf4781c
JK
4246 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4247
4248 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4249
57585d59
MV
4250 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4251
6bb00842
LP
4252 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4253
4254 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4255
dc7d69b3
TM
4256 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
4257
cfc015f0
NR
4258 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
4259
00bb75d7
ZJS
4260 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4261
4262 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4263
4264 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4265
4266 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4267
4268 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4269
4270 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4271
4272 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4273
4274 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4275
4276 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4277
4278 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4279
4280 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4281
4282 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4283
4284 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4285
4286 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4287
4288 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4289
4290 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4291
4292 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4293
4294 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4295
4296 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4297
4298 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4299
4300 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4301
4302 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4303
4304 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4305
4306 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4307
4308 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4309
4310 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4311
4312 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4313
4314 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4315
4316 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4317
4318 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4319
4320 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4321
4322 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4323
4324 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4325
4326 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4327
4328 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4329
4330 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4331
4332 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4333
4334 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4335
4336 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4337
4338 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4339
35f4e010
ZJS
4340 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4341
4342 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4343
4344 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4345
4346 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4347
4348 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4349
4350 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4351
9c0c6701
DDM
4352 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
4353
a07b9926
LB
4354 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4355
93f59701
LB
4356 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4357
35f4e010
ZJS
4358 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4359
00bb75d7
ZJS
4360 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4361
4362 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4363
4364 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4365
4366 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4367
4368 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4369
4370 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4371
4372 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4373
4374 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4375
4376 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4377
4378 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4379
4380 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4381
4382 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4383
4384 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4385
4386 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4387
4388 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4389
4390 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4391
4392 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4393
4394 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4395
4396 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4397
4398 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4399
4400 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4401
4402 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4403
4404 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4405
4406 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4407
4408 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4409
51462135
DDM
4410 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4411
4412 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4413
00bb75d7
ZJS
4414 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4415
4416 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4417
4418 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4419
4420 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4421
4422 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4423
4424 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4425
4426 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4427
4428 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4429
4430 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4431
523ea123
QD
4432 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4433
00bb75d7
ZJS
4434 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4435
4436 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4437
4438 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4439
4440 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4441
4442 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4443
4444 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4445
4446 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4447
854eca4a
MY
4448 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
4449
00bb75d7
ZJS
4450 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4451
e4b2cea3
ZJS
4452 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4453
43144be4
LP
4454 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4455
e4b2cea3
ZJS
4456 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4457
43144be4
LP
4458 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4459
bbfb25f4
DDM
4460 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
4461
00bb75d7
ZJS
4462 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4463
4464 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4465
4466 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4467
4468 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4469
4470 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4471
ddc155b2
TM
4472 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4473
4474 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4475
8c35c10d 4476 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4477
00bb75d7
ZJS
4478 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4479
4480 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4481
4482 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4483
4484 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4485
4486 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4487
4488 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4489
4490 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4491
4492 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4493
4494 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4495
4496 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4497
4498 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4499
a70581ff
XR
4500 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4501
00bb75d7
ZJS
4502 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4503
4504 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4505
4506 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4507
4508 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4509
4510 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4511
4512 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4513
4514 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4515
4516 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4517
4518 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4519
4520 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4521
4522 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4523
4524 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4525
4526 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4527
1f6b4144
ZJS
4528 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4529
00bb75d7
ZJS
4530 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4531
4532 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4533
4534 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4535
211a3d87
LB
4536 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4537
00bb75d7
ZJS
4538 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4539
4540 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4541
4542 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4543
211a3d87
LB
4544 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4545
00bb75d7
ZJS
4546 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4547
4548 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4549
211a3d87
LB
4550 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4551
00bb75d7
ZJS
4552 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4553
4554 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4555
211a3d87
LB
4556 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4557
00bb75d7
ZJS
4558 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4559
4560 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4561
4562 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4563
4564 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4565
4566 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4567
4568 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4569
4570 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4571
4572 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4573
4574 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4575
cc86a278
ILG
4576 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4577
00bb75d7
ZJS
4578 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4579
4580 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4581
4582 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4583
4584 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4585
4586 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4587
e4b2cea3
ZJS
4588 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4589
4590 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4591
00bb75d7
ZJS
4592 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4593
85614c6e
SR
4594 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
4595
00bb75d7
ZJS
4596 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4597
a70581ff
XR
4598 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4599
84be0c71
LP
4600 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4601
4602 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4603
4604 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4605
00bb75d7
ZJS
4606 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4607
4608 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4609
4610 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4611
4612 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4613
4614 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4615
4616 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4617
4618 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4619
4620 <!--End of Autogenerated section-->
4621
5e8deb94
LB
4622 <refsect2>
4623 <title>Methods</title>
4624
af477139
LB
4625 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4626 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4627 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4628 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4629 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4630 trip optimization.</para>
2ea24611
LP
4631
4632 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4633 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4634 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4635 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4636 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4637 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4638 number if this refers to a character or block device node, a file system path pointing to the inode,
4639 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4640 …).</para>
5e8deb94
LB
4641 </refsect2>
4642
00bb75d7
ZJS
4643 <refsect2>
4644 <title>Properties</title>
4645
4646 <para>Most properties of the Service interface map directly to the corresponding settings in service
4647 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4648
3c719357
LP
4649 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4650 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4651 the slight difference in naming when compared to the matching unit file settings (see
4652 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4653 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4654 the unit file settings default to a time unit of seconds (and thus are suffixed
4655 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4656 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4657 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4658 high-level (string-based) concepts and thus support more user friendly time specifications which
4659 default to second time units but allow other units too, if specified.</para>
4660
00bb75d7
ZJS
4661 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4662 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4663 last watchdog ping received from the service, or 0 if none was ever received.</para>
4664
4665 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4666 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4667 of structures where each struct contains: the binary path to execute; an array with all arguments to
4668 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4669 failure if the process exits uncleanly; two pairs of
4670 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4671 the process began and finished running the last time, or 0 if it never ran or never finished running;
4672 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4673 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4674 with runtime data.</para>
4675
4676 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4677 corresponding settings in the service unit files except that if they aren't set, their value is
4678 18446744073709551615 (i.e. -1).</para>
4679
4680 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4681 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4682 </para>
4683
4684 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4685 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4686 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4687 </para>
4688
4689 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4690 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4691 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4692 contain information about the main process of the service as far as it is known. This is often the same
4693 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4694 <varname>Type=forking</varname> services where the main process of the service is not forked off
4695 systemd directly. These fields either contain information of the last run of the process or of the
4696 current running process.</para>
4697
4698 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4699 the service. The main PID is the current main PID of the service and is 0 when the service currently
4700 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4701 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4702 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4703 process is currently running while the latter possible contains information collected from the last run
4704 even if the process is no longer around.</para>
4705
4706 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4707 to
4708 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4709 This may be used by services to inform the service manager about its internal state with a nice
4710 explanatory string.</para>
4711
4712 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4713 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4714 <varname>ActiveState</varname> above). The following values are currently known:
4715 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4716 not enough resources were available to fork off and execute the service
201632e3 4717 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4718 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4719 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4720 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4721 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4722 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4723 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4724 <varname>StartLimitBurst</varname>).</para>
4725
4726 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4727 unit are placed in.</para>
93f59701
LB
4728
4729 <para>The following properties map 1:1 to corresponding settings in the unit file:
4730 <varname>RootDirectory</varname>
4731 <varname>RootImage</varname>
4732 <varname>RootImageOptions</varname>
4733 <varname>RootVerity</varname>
4734 <varname>RootHash</varname>
4735 <varname>RootHashSignature</varname>
4736 <varname>MountImages</varname>
4737 <varname>ExtensionImages</varname>
a07b9926 4738 <varname>ExtensionDirectories</varname>
93f59701 4739 see systemd.exec(5) for their meaning.</para>
93ff34e4 4740
055665d5
MK
4741 <para><varname>MemoryAvailable</varname> takes into account unit's and parents' <literal>MemoryMax</literal>
4742 or <literal>MemoryHigh</literal> or physically available RAM versus given level's memory consumption
4743 and takes minimum. Beware that other units below the tightest parent slice may consume the memory quicker
4744 and less than reported value would remain for own allocation.
4745 It works better in conjunction with <varname>MemoryAccounting=yes</varname> on involved units.</para>
211a3d87 4746
a8b993dc
LP
4747 <para><varname>DelegateSubgroup</varname> contains the cgroup subgroup to place invoked unit processes
4748 in. As configured by the option of the same name in unit files. This is set to the empty string when it
4749 does not apply or no subgroup has been configured.</para>
4750
211a3d87
LB
4751 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4752 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4753 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4754 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4755 which will create a symlink of the given name to the respective directory. The messages take an unused
4756 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4757 </refsect2>
4758 </refsect1>
4759
4760 <refsect1>
4761 <title>Socket Unit Objects</title>
4762
48f99d7c 4763 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4764node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4765 interface org.freedesktop.systemd1.Socket {
4766 methods:
4767 GetProcesses(out a(sus) processes);
4768 AttachProcesses(in s subcgroup,
4769 in au pids);
4770 properties:
4771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4772 readonly s BindIPv6Only = '...';
4773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4774 readonly u Backlog = ...;
4775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4776 readonly t TimeoutUSec = ...;
4777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4778 readonly s BindToDevice = '...';
4779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4780 readonly s SocketUser = '...';
47fb7fd6
ZJS
4781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4782 readonly s SocketGroup = '...';
4783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4784 readonly u SocketMode = ...;
4785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4786 readonly u DirectoryMode = ...;
4787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4788 readonly b Accept = ...;
4789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4790 readonly b FlushPending = ...;
4791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4792 readonly b Writable = ...;
4793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4794 readonly b KeepAlive = ...;
4795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4796 readonly t KeepAliveTimeUSec = ...;
4797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4798 readonly t KeepAliveIntervalUSec = ...;
4799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4800 readonly u KeepAliveProbes = ...;
4801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4802 readonly t DeferAcceptUSec = ...;
4803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4804 readonly b NoDelay = ...;
4805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4806 readonly i Priority = ...;
4807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4808 readonly t ReceiveBuffer = ...;
4809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4810 readonly t SendBuffer = ...;
4811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4812 readonly i IPTOS = ...;
4813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4814 readonly i IPTTL = ...;
4815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4816 readonly t PipeSize = ...;
4817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4818 readonly b FreeBind = ...;
4819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4820 readonly b Transparent = ...;
4821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4822 readonly b Broadcast = ...;
4823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4824 readonly b PassCredentials = ...;
4825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4826 readonly b PassSecurity = ...;
4827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4828 readonly b PassPacketInfo = ...;
4829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4830 readonly s Timestamping = '...';
4831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4832 readonly b RemoveOnStop = ...;
4833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4834 readonly a(ss) Listen = [...];
4835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4836 readonly as Symlinks = ['...', ...];
4837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4838 readonly i Mark = ...;
4839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4840 readonly u MaxConnections = ...;
4841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4842 readonly u MaxConnectionsPerSource = ...;
4843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4844 readonly x MessageQueueMaxMessages = ...;
4845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4846 readonly x MessageQueueMessageSize = ...;
4847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4848 readonly s TCPCongestion = '...';
4849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4850 readonly b ReusePort = ...;
4851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4852 readonly s SmackLabel = '...';
4853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4854 readonly s SmackLabelIPIn = '...';
4855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4856 readonly s SmackLabelIPOut = '...';
4857 readonly u ControlPID = ...;
4858 readonly s Result = '...';
4859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4860 readonly u NConnections = ...;
4861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4862 readonly u NAccepted = ...;
4863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4864 readonly u NRefused = ...;
4865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4866 readonly s FileDescriptorName = '...';
4867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4868 readonly i SocketProtocol = ...;
4869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4870 readonly t TriggerLimitIntervalUSec = ...;
4871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4872 readonly u TriggerLimitBurst = ...;
2bec84e7
LP
4873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4874 readonly t PollLimitIntervalUSec = ...;
4875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4876 readonly u PollLimitBurst = ...;
47fb7fd6
ZJS
4877 readonly u UID = ...;
4878 readonly u GID = ...;
4879 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4880 readonly a(sasbttttuii) ExecStartPre = [...];
4881 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4882 readonly a(sasbttttuii) ExecStartPost = [...];
4883 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4884 readonly a(sasbttttuii) ExecStopPre = [...];
4885 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4886 readonly a(sasbttttuii) ExecStopPost = [...];
4887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4888 readonly s Slice = '...';
4889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4890 readonly s ControlGroup = '...';
4891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4892 readonly t ControlGroupId = ...;
4893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4894 readonly t MemoryCurrent = ...;
4895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
4896 readonly t MemoryPeak = ...;
4897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
4898 readonly t MemorySwapCurrent = ...;
4899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
4900 readonly t MemorySwapPeak = ...;
4901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 4902 readonly t MemoryZSwapCurrent = ...;
26caa668 4903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4904 readonly t MemoryAvailable = ...;
4905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
4906 readonly t EffectiveMemoryMax = ...;
4907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4908 readonly t EffectiveMemoryHigh = ...;
4909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4910 readonly t CPUUsageNSec = ...;
4911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4912 readonly ay EffectiveCPUs = [...];
4913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4914 readonly ay EffectiveMemoryNodes = [...];
4915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4916 readonly t TasksCurrent = ...;
4917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
4918 readonly t EffectiveTasksMax = ...;
4919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4920 readonly t IPIngressBytes = ...;
4921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4922 readonly t IPIngressPackets = ...;
4923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4924 readonly t IPEgressBytes = ...;
4925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4926 readonly t IPEgressPackets = ...;
4927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4928 readonly t IOReadBytes = ...;
4929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4930 readonly t IOReadOperations = ...;
4931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4932 readonly t IOWriteBytes = ...;
4933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4934 readonly t IOWriteOperations = ...;
4935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4936 readonly b Delegate = ...;
4937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4938 readonly as DelegateControllers = ['...', ...];
4939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
4940 readonly s DelegateSubgroup = '...';
4941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4942 readonly b CPUAccounting = ...;
4943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4944 readonly t CPUWeight = ...;
4945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4946 readonly t StartupCPUWeight = ...;
4947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4948 readonly t CPUShares = ...;
4949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4950 readonly t StartupCPUShares = ...;
4951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4952 readonly t CPUQuotaPerSecUSec = ...;
4953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4954 readonly t CPUQuotaPeriodUSec = ...;
4955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4956 readonly ay AllowedCPUs = [...];
4957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4958 readonly ay StartupAllowedCPUs = [...];
4959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4960 readonly ay AllowedMemoryNodes = [...];
4961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4962 readonly ay StartupAllowedMemoryNodes = [...];
4963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4964 readonly b IOAccounting = ...;
4965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4966 readonly t IOWeight = ...;
4967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4968 readonly t StartupIOWeight = ...;
4969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4970 readonly a(st) IODeviceWeight = [...];
4971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4972 readonly a(st) IOReadBandwidthMax = [...];
4973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4974 readonly a(st) IOWriteBandwidthMax = [...];
4975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4976 readonly a(st) IOReadIOPSMax = [...];
4977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4978 readonly a(st) IOWriteIOPSMax = [...];
4979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4980 readonly a(st) IODeviceLatencyTargetUSec = [...];
4981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4982 readonly b BlockIOAccounting = ...;
4983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4984 readonly t BlockIOWeight = ...;
4985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4986 readonly t StartupBlockIOWeight = ...;
4987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4988 readonly a(st) BlockIODeviceWeight = [...];
4989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4990 readonly a(st) BlockIOReadBandwidth = [...];
4991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4992 readonly a(st) BlockIOWriteBandwidth = [...];
4993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4994 readonly b MemoryAccounting = ...;
4995 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4996 readonly t DefaultMemoryLow = ...;
4997 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4998 readonly t DefaultStartupMemoryLow = ...;
4999 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5000 readonly t DefaultMemoryMin = ...;
5001 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5002 readonly t MemoryMin = ...;
5003 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5004 readonly t MemoryLow = ...;
5005 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5006 readonly t StartupMemoryLow = ...;
5007 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5008 readonly t MemoryHigh = ...;
5009 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5010 readonly t StartupMemoryHigh = ...;
5011 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5012 readonly t MemoryMax = ...;
5013 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5014 readonly t StartupMemoryMax = ...;
5015 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5016 readonly t MemorySwapMax = ...;
5017 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5018 readonly t StartupMemorySwapMax = ...;
5019 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
5020 readonly t MemoryZSwapMax = ...;
5021 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
5022 readonly t StartupMemoryZSwapMax = ...;
5023 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5024 readonly t MemoryLimit = ...;
5025 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5026 readonly s DevicePolicy = '...';
5027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5028 readonly a(ss) DeviceAllow = [...];
5029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5030 readonly b TasksAccounting = ...;
5031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5032 readonly t TasksMax = ...;
5033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5034 readonly b IPAccounting = ...;
5035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5036 readonly a(iayu) IPAddressAllow = [...];
5037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5038 readonly a(iayu) IPAddressDeny = [...];
5039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5040 readonly as IPIngressFilterPath = ['...', ...];
5041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5042 readonly as IPEgressFilterPath = ['...', ...];
5043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5044 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
5045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5046 readonly s ManagedOOMSwap = '...';
5047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5048 readonly s ManagedOOMMemoryPressure = '...';
5049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 5050 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
5051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5052 readonly s ManagedOOMPreference = '...';
9e009a14
JK
5053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5054 readonly a(ss) BPFProgram = [...];
dcf4781c 5055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 5056 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 5057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 5058 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
5059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5060 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
5061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5062 readonly s MemoryPressureWatch = '...';
5063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5064 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
5065 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5066 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
5067 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5068 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
5069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5070 readonly as Environment = ['...', ...];
5071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5072 readonly a(sb) EnvironmentFiles = [...];
5073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5074 readonly as PassEnvironment = ['...', ...];
5075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5076 readonly as UnsetEnvironment = ['...', ...];
5077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5078 readonly u UMask = ...;
5079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5080 readonly t LimitCPU = ...;
5081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5082 readonly t LimitCPUSoft = ...;
5083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5084 readonly t LimitFSIZE = ...;
5085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5086 readonly t LimitFSIZESoft = ...;
5087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5088 readonly t LimitDATA = ...;
5089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5090 readonly t LimitDATASoft = ...;
5091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5092 readonly t LimitSTACK = ...;
5093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5094 readonly t LimitSTACKSoft = ...;
5095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5096 readonly t LimitCORE = ...;
5097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5098 readonly t LimitCORESoft = ...;
5099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5100 readonly t LimitRSS = ...;
5101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5102 readonly t LimitRSSSoft = ...;
5103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5104 readonly t LimitNOFILE = ...;
5105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5106 readonly t LimitNOFILESoft = ...;
5107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5108 readonly t LimitAS = ...;
5109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5110 readonly t LimitASSoft = ...;
5111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5112 readonly t LimitNPROC = ...;
5113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5114 readonly t LimitNPROCSoft = ...;
5115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5116 readonly t LimitMEMLOCK = ...;
5117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5118 readonly t LimitMEMLOCKSoft = ...;
5119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5120 readonly t LimitLOCKS = ...;
5121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5122 readonly t LimitLOCKSSoft = ...;
5123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5124 readonly t LimitSIGPENDING = ...;
5125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5126 readonly t LimitSIGPENDINGSoft = ...;
5127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5128 readonly t LimitMSGQUEUE = ...;
5129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5130 readonly t LimitMSGQUEUESoft = ...;
5131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5132 readonly t LimitNICE = ...;
5133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5134 readonly t LimitNICESoft = ...;
5135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5136 readonly t LimitRTPRIO = ...;
5137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5138 readonly t LimitRTPRIOSoft = ...;
5139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5140 readonly t LimitRTTIME = ...;
5141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5142 readonly t LimitRTTIMESoft = ...;
5143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5144 readonly s WorkingDirectory = '...';
5145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5146 readonly s RootDirectory = '...';
5147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5148 readonly s RootImage = '...';
5149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5150 readonly a(ss) RootImageOptions = [...];
5151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5152 readonly ay RootHash = [...];
5153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5154 readonly s RootHashPath = '...';
5155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5156 readonly ay RootHashSignature = [...];
5157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5158 readonly s RootHashSignaturePath = '...';
5159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5160 readonly s RootVerity = '...';
5161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
5162 readonly b RootEphemeral = ...;
5163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
5164 readonly as ExtensionDirectories = ['...', ...];
5165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
5166 readonly a(sba(ss)) ExtensionImages = [...];
5167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5168 readonly a(ssba(ss)) MountImages = [...];
5169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5170 readonly i OOMScoreAdjust = ...;
5171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5172 readonly t CoredumpFilter = ...;
5173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5174 readonly i Nice = ...;
5175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5176 readonly i IOSchedulingClass = ...;
5177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5178 readonly i IOSchedulingPriority = ...;
5179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5180 readonly i CPUSchedulingPolicy = ...;
5181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5182 readonly i CPUSchedulingPriority = ...;
5183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5184 readonly ay CPUAffinity = [...];
5185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5186 readonly b CPUAffinityFromNUMA = ...;
5187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5188 readonly i NUMAPolicy = ...;
5189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5190 readonly ay NUMAMask = [...];
5191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5192 readonly t TimerSlackNSec = ...;
5193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5194 readonly b CPUSchedulingResetOnFork = ...;
5195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5196 readonly b NonBlocking = ...;
5197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5198 readonly s StandardInput = '...';
5199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5200 readonly s StandardInputFileDescriptorName = '...';
5201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5202 readonly ay StandardInputData = [...];
5203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5204 readonly s StandardOutput = '...';
5205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5206 readonly s StandardOutputFileDescriptorName = '...';
5207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5208 readonly s StandardError = '...';
5209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5210 readonly s StandardErrorFileDescriptorName = '...';
5211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5212 readonly s TTYPath = '...';
5213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5214 readonly b TTYReset = ...;
5215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5216 readonly b TTYVHangup = ...;
5217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5218 readonly b TTYVTDisallocate = ...;
5219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
5220 readonly q TTYRows = ...;
5221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5222 readonly q TTYColumns = ...;
5223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5224 readonly i SyslogPriority = ...;
5225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5226 readonly s SyslogIdentifier = '...';
5227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5228 readonly b SyslogLevelPrefix = ...;
5229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5230 readonly i SyslogLevel = ...;
5231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5232 readonly i SyslogFacility = ...;
5233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5234 readonly i LogLevelMax = ...;
5235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5236 readonly t LogRateLimitIntervalUSec = ...;
5237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5238 readonly u LogRateLimitBurst = ...;
5239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5240 readonly aay LogExtraFields = [[...], ...];
5241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
5242 readonly a(bs) LogFilterPatterns = [...];
5243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5244 readonly s LogNamespace = '...';
5245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5246 readonly i SecureBits = ...;
5247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5248 readonly t CapabilityBoundingSet = ...;
5249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5250 readonly t AmbientCapabilities = ...;
5251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5252 readonly s User = '...';
5253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5254 readonly s Group = '...';
5255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5256 readonly b DynamicUser = ...;
5257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
5258 readonly b SetLoginEnvironment = ...;
5259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5260 readonly b RemoveIPC = ...;
5261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5262 readonly a(say) SetCredential = [...];
5263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5264 readonly a(say) SetCredentialEncrypted = [...];
5265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5266 readonly a(ss) LoadCredential = [...];
5267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5268 readonly a(ss) LoadCredentialEncrypted = [...];
5269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
5270 readonly as ImportCredential = ['...', ...];
5271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5272 readonly as SupplementaryGroups = ['...', ...];
5273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5274 readonly s PAMName = '...';
5275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5276 readonly as ReadWritePaths = ['...', ...];
5277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5278 readonly as ReadOnlyPaths = ['...', ...];
5279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5280 readonly as InaccessiblePaths = ['...', ...];
5281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
5282 readonly as ExecPaths = ['...', ...];
5283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5284 readonly as NoExecPaths = ['...', ...];
5285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 5286 readonly as ExecSearchPath = ['...', ...];
5287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5288 readonly t MountFlags = ...;
5289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5290 readonly b PrivateTmp = ...;
5291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5292 readonly b PrivateDevices = ...;
5293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5294 readonly b ProtectClock = ...;
5295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5296 readonly b ProtectKernelTunables = ...;
5297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5298 readonly b ProtectKernelModules = ...;
5299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5300 readonly b ProtectKernelLogs = ...;
5301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5302 readonly b ProtectControlGroups = ...;
5303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5304 readonly b PrivateNetwork = ...;
5305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5306 readonly b PrivateUsers = ...;
5307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5308 readonly b PrivateMounts = ...;
5309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5310 readonly b PrivateIPC = ...;
5311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5312 readonly s ProtectHome = '...';
5313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5314 readonly s ProtectSystem = '...';
5315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5316 readonly b SameProcessGroup = ...;
5317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5318 readonly s UtmpIdentifier = '...';
5319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5320 readonly s UtmpMode = '...';
5321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5322 readonly (bs) SELinuxContext = ...;
5323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5324 readonly (bs) AppArmorProfile = ...;
5325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5326 readonly (bs) SmackProcessLabel = ...;
5327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5328 readonly b IgnoreSIGPIPE = ...;
5329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5330 readonly b NoNewPrivileges = ...;
5331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5332 readonly (bas) SystemCallFilter = ...;
5333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5334 readonly as SystemCallArchitectures = ['...', ...];
5335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5336 readonly i SystemCallErrorNumber = ...;
5337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
5338 readonly (bas) SystemCallLog = ...;
5339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5340 readonly s Personality = '...';
5341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5342 readonly b LockPersonality = ...;
5343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5344 readonly (bas) RestrictAddressFamilies = ...;
5345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5346 readonly a(sst) RuntimeDirectorySymlink = [...];
5347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5348 readonly s RuntimeDirectoryPreserve = '...';
5349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5350 readonly u RuntimeDirectoryMode = ...;
5351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5352 readonly as RuntimeDirectory = ['...', ...];
5353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5354 readonly a(sst) StateDirectorySymlink = [...];
5355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5356 readonly u StateDirectoryMode = ...;
5357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5358 readonly as StateDirectory = ['...', ...];
5359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5360 readonly a(sst) CacheDirectorySymlink = [...];
5361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5362 readonly u CacheDirectoryMode = ...;
5363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5364 readonly as CacheDirectory = ['...', ...];
5365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5366 readonly a(sst) LogsDirectorySymlink = [...];
5367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5368 readonly u LogsDirectoryMode = ...;
5369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5370 readonly as LogsDirectory = ['...', ...];
5371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5372 readonly u ConfigurationDirectoryMode = ...;
5373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5374 readonly as ConfigurationDirectory = ['...', ...];
5375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5376 readonly t TimeoutCleanUSec = ...;
5377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5378 readonly b MemoryDenyWriteExecute = ...;
5379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5380 readonly b RestrictRealtime = ...;
5381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5382 readonly b RestrictSUIDSGID = ...;
5383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5384 readonly t RestrictNamespaces = ...;
5385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
5386 readonly (bas) RestrictFileSystems = ...;
5387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5388 readonly a(ssbt) BindPaths = [...];
5389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5390 readonly a(ssbt) BindReadOnlyPaths = [...];
5391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5392 readonly a(ss) TemporaryFileSystem = [...];
5393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5394 readonly b MountAPIVFS = ...;
5395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5396 readonly s KeyringMode = '...';
5397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5398 readonly s ProtectProc = '...';
5399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5400 readonly s ProcSubset = '...';
5401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5402 readonly b ProtectHostname = ...;
5403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
5404 readonly b MemoryKSM = ...;
5405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5406 readonly s NetworkNamespacePath = '...';
5407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5408 readonly s IPCNamespacePath = '...';
5409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
5410 readonly s RootImagePolicy = '...';
5411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5412 readonly s MountImagePolicy = '...';
5413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5414 readonly s ExtensionImagePolicy = '...';
5415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5416 readonly s KillMode = '...';
5417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5418 readonly i KillSignal = ...;
5419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5420 readonly i RestartKillSignal = ...;
5421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5422 readonly i FinalKillSignal = ...;
5423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5424 readonly b SendSIGKILL = ...;
5425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5426 readonly b SendSIGHUP = ...;
5427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5428 readonly i WatchdogSignal = ...;
5429 };
5430 interface org.freedesktop.DBus.Peer { ... };
5431 interface org.freedesktop.DBus.Introspectable { ... };
5432 interface org.freedesktop.DBus.Properties { ... };
5433 interface org.freedesktop.systemd1.Unit { ... };
5434};
5435 </programlisting>
5436
00bb75d7
ZJS
5437 <!--method GetProcesses is not documented!-->
5438
5439 <!--method AttachProcesses is not documented!-->
5440
5441 <!--property BindIPv6Only is not documented!-->
5442
5443 <!--property Backlog is not documented!-->
5444
5445 <!--property TimeoutUSec is not documented!-->
5446
5447 <!--property BindToDevice is not documented!-->
5448
5449 <!--property SocketUser is not documented!-->
5450
5451 <!--property SocketGroup is not documented!-->
5452
5453 <!--property SocketMode is not documented!-->
5454
5455 <!--property DirectoryMode is not documented!-->
5456
5457 <!--property Writable is not documented!-->
5458
5459 <!--property KeepAlive is not documented!-->
5460
5461 <!--property KeepAliveTimeUSec is not documented!-->
5462
5463 <!--property KeepAliveIntervalUSec is not documented!-->
5464
5465 <!--property KeepAliveProbes is not documented!-->
5466
5467 <!--property DeferAcceptUSec is not documented!-->
5468
5469 <!--property NoDelay is not documented!-->
5470
5471 <!--property Priority is not documented!-->
5472
5473 <!--property ReceiveBuffer is not documented!-->
5474
5475 <!--property SendBuffer is not documented!-->
5476
5477 <!--property IPTOS is not documented!-->
5478
5479 <!--property IPTTL is not documented!-->
5480
5481 <!--property PipeSize is not documented!-->
5482
5483 <!--property FreeBind is not documented!-->
5484
5485 <!--property Transparent is not documented!-->
5486
5487 <!--property Broadcast is not documented!-->
5488
5489 <!--property PassCredentials is not documented!-->
5490
5491 <!--property PassSecurity is not documented!-->
5492
9653108f
ZJS
5493 <!--property PassPacketInfo is not documented!-->
5494
95923d7e
LP
5495 <!--property Timestamping is not documented!-->
5496
00bb75d7
ZJS
5497 <!--property RemoveOnStop is not documented!-->
5498
5499 <!--property Listen is not documented!-->
5500
5501 <!--property Symlinks is not documented!-->
5502
5503 <!--property Mark is not documented!-->
5504
5505 <!--property MaxConnections is not documented!-->
5506
5507 <!--property MaxConnectionsPerSource is not documented!-->
5508
5509 <!--property MessageQueueMaxMessages is not documented!-->
5510
5511 <!--property MessageQueueMessageSize is not documented!-->
5512
5513 <!--property TCPCongestion is not documented!-->
5514
5515 <!--property ReusePort is not documented!-->
5516
5517 <!--property SmackLabel is not documented!-->
5518
5519 <!--property SmackLabelIPIn is not documented!-->
5520
5521 <!--property SmackLabelIPOut is not documented!-->
5522
5523 <!--property NRefused is not documented!-->
5524
5525 <!--property FileDescriptorName is not documented!-->
5526
5527 <!--property SocketProtocol is not documented!-->
5528
5529 <!--property TriggerLimitIntervalUSec is not documented!-->
5530
5531 <!--property TriggerLimitBurst is not documented!-->
5532
5533 <!--property UID is not documented!-->
5534
5535 <!--property GID is not documented!-->
5536
5537 <!--property ExecStopPre is not documented!-->
5538
5539 <!--property ExecStopPost is not documented!-->
5540
5541 <!--property Slice is not documented!-->
5542
5483fca0
LP
5543 <!--property ControlGroupId is not documented!-->
5544
00bb75d7
ZJS
5545 <!--property MemoryCurrent is not documented!-->
5546
6c71db76
FS
5547 <!--property MemoryPeak is not documented!-->
5548
37533c94
FS
5549 <!--property MemorySwapCurrent is not documented!-->
5550
aac3384e
FS
5551 <!--property MemorySwapPeak is not documented!-->
5552
58cde42f 5553 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 5554
4fb0d2dc
MK
5555 <!--property EffectiveMemoryMax is not documented!-->
5556
5557 <!--property EffectiveMemoryHigh is not documented!-->
5558
00bb75d7
ZJS
5559 <!--property CPUUsageNSec is not documented!-->
5560
5561 <!--property EffectiveCPUs is not documented!-->
5562
5563 <!--property EffectiveMemoryNodes is not documented!-->
5564
5565 <!--property TasksCurrent is not documented!-->
5566
4fb0d2dc
MK
5567 <!--property EffectiveTasksMax is not documented!-->
5568
00bb75d7
ZJS
5569 <!--property IPIngressBytes is not documented!-->
5570
5571 <!--property IPIngressPackets is not documented!-->
5572
5573 <!--property IPEgressBytes is not documented!-->
5574
5575 <!--property IPEgressPackets is not documented!-->
5576
5577 <!--property IOReadBytes is not documented!-->
5578
5579 <!--property IOReadOperations is not documented!-->
5580
5581 <!--property IOWriteBytes is not documented!-->
5582
5583 <!--property IOWriteOperations is not documented!-->
5584
5585 <!--property Delegate is not documented!-->
5586
5587 <!--property DelegateControllers is not documented!-->
5588
5589 <!--property CPUAccounting is not documented!-->
5590
5591 <!--property CPUWeight is not documented!-->
5592
5593 <!--property StartupCPUWeight is not documented!-->
5594
5595 <!--property CPUShares is not documented!-->
5596
5597 <!--property StartupCPUShares is not documented!-->
5598
5599 <!--property CPUQuotaPerSecUSec is not documented!-->
5600
5601 <!--property CPUQuotaPeriodUSec is not documented!-->
5602
5603 <!--property AllowedCPUs is not documented!-->
5604
c93a7d4a
PM
5605 <!--property StartupAllowedCPUs is not documented!-->
5606
00bb75d7
ZJS
5607 <!--property AllowedMemoryNodes is not documented!-->
5608
c93a7d4a
PM
5609 <!--property StartupAllowedMemoryNodes is not documented!-->
5610
00bb75d7
ZJS
5611 <!--property IOAccounting is not documented!-->
5612
5613 <!--property IOWeight is not documented!-->
5614
5615 <!--property StartupIOWeight is not documented!-->
5616
5617 <!--property IODeviceWeight is not documented!-->
5618
5619 <!--property IOReadBandwidthMax is not documented!-->
5620
5621 <!--property IOWriteBandwidthMax is not documented!-->
5622
5623 <!--property IOReadIOPSMax is not documented!-->
5624
5625 <!--property IOWriteIOPSMax is not documented!-->
5626
5627 <!--property IODeviceLatencyTargetUSec is not documented!-->
5628
5629 <!--property BlockIOAccounting is not documented!-->
5630
5631 <!--property BlockIOWeight is not documented!-->
5632
5633 <!--property StartupBlockIOWeight is not documented!-->
5634
5635 <!--property BlockIODeviceWeight is not documented!-->
5636
5637 <!--property BlockIOReadBandwidth is not documented!-->
5638
5639 <!--property BlockIOWriteBandwidth is not documented!-->
5640
5641 <!--property MemoryAccounting is not documented!-->
5642
5643 <!--property DefaultMemoryLow is not documented!-->
5644
53fda560
LB
5645 <!--property DefaultStartupMemoryLow is not documented!-->
5646
00bb75d7
ZJS
5647 <!--property DefaultMemoryMin is not documented!-->
5648
5649 <!--property MemoryMin is not documented!-->
5650
5651 <!--property MemoryLow is not documented!-->
5652
53fda560
LB
5653 <!--property StartupMemoryLow is not documented!-->
5654
00bb75d7
ZJS
5655 <!--property MemoryHigh is not documented!-->
5656
53fda560
LB
5657 <!--property StartupMemoryHigh is not documented!-->
5658
00bb75d7
ZJS
5659 <!--property MemoryMax is not documented!-->
5660
53fda560
LB
5661 <!--property StartupMemoryMax is not documented!-->
5662
00bb75d7
ZJS
5663 <!--property MemorySwapMax is not documented!-->
5664
53fda560
LB
5665 <!--property StartupMemorySwapMax is not documented!-->
5666
d7fe0a67
PV
5667 <!--property MemoryZSwapMax is not documented!-->
5668
53fda560
LB
5669 <!--property StartupMemoryZSwapMax is not documented!-->
5670
00bb75d7
ZJS
5671 <!--property MemoryLimit is not documented!-->
5672
5673 <!--property DevicePolicy is not documented!-->
5674
5675 <!--property DeviceAllow is not documented!-->
5676
5677 <!--property TasksAccounting is not documented!-->
5678
5679 <!--property TasksMax is not documented!-->
5680
5681 <!--property IPAccounting is not documented!-->
5682
5683 <!--property IPAddressAllow is not documented!-->
5684
5685 <!--property IPAddressDeny is not documented!-->
5686
5687 <!--property IPIngressFilterPath is not documented!-->
5688
5689 <!--property IPEgressFilterPath is not documented!-->
5690
5691 <!--property DisableControllers is not documented!-->
5692
4d824a4e
AZ
5693 <!--property ManagedOOMSwap is not documented!-->
5694
5695 <!--property ManagedOOMMemoryPressure is not documented!-->
5696
d9d3f05d 5697 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5698
d8a4d64b
AZ
5699 <!--property ManagedOOMPreference is not documented!-->
5700
9e009a14
JK
5701 <!--property BPFProgram is not documented!-->
5702
dcf4781c
JK
5703 <!--property SocketBindAllow is not documented!-->
5704
5705 <!--property SocketBindDeny is not documented!-->
5706
57585d59
MV
5707 <!--property RestrictNetworkInterfaces is not documented!-->
5708
6bb00842
LP
5709 <!--property MemoryPressureWatch is not documented!-->
5710
5711 <!--property MemoryPressureThresholdUSec is not documented!-->
5712
dc7d69b3
TM
5713 <!--property NFTSet is not documented!-->
5714
cfc015f0
NR
5715 <!--property CoredumpReceive is not documented!-->
5716
00bb75d7
ZJS
5717 <!--property EnvironmentFiles is not documented!-->
5718
5719 <!--property PassEnvironment is not documented!-->
5720
5721 <!--property UnsetEnvironment is not documented!-->
5722
5723 <!--property UMask is not documented!-->
5724
5725 <!--property LimitCPUSoft is not documented!-->
5726
5727 <!--property LimitFSIZE is not documented!-->
5728
5729 <!--property LimitFSIZESoft is not documented!-->
5730
5731 <!--property LimitDATA is not documented!-->
5732
5733 <!--property LimitDATASoft is not documented!-->
5734
5735 <!--property LimitSTACK is not documented!-->
5736
5737 <!--property LimitSTACKSoft is not documented!-->
5738
5739 <!--property LimitCORE is not documented!-->
5740
5741 <!--property LimitCORESoft is not documented!-->
5742
5743 <!--property LimitRSS is not documented!-->
5744
5745 <!--property LimitRSSSoft is not documented!-->
5746
5747 <!--property LimitNOFILE is not documented!-->
5748
5749 <!--property LimitNOFILESoft is not documented!-->
5750
5751 <!--property LimitAS is not documented!-->
5752
5753 <!--property LimitASSoft is not documented!-->
5754
5755 <!--property LimitNPROC is not documented!-->
5756
5757 <!--property LimitNPROCSoft is not documented!-->
5758
5759 <!--property LimitMEMLOCK is not documented!-->
5760
5761 <!--property LimitMEMLOCKSoft is not documented!-->
5762
5763 <!--property LimitLOCKS is not documented!-->
5764
5765 <!--property LimitLOCKSSoft is not documented!-->
5766
5767 <!--property LimitSIGPENDING is not documented!-->
5768
5769 <!--property LimitSIGPENDINGSoft is not documented!-->
5770
5771 <!--property LimitMSGQUEUE is not documented!-->
5772
5773 <!--property LimitMSGQUEUESoft is not documented!-->
5774
5775 <!--property LimitNICE is not documented!-->
5776
5777 <!--property LimitNICESoft is not documented!-->
5778
5779 <!--property LimitRTPRIO is not documented!-->
5780
5781 <!--property LimitRTPRIOSoft is not documented!-->
5782
5783 <!--property LimitRTTIME is not documented!-->
5784
5785 <!--property LimitRTTIMESoft is not documented!-->
5786
5787 <!--property WorkingDirectory is not documented!-->
5788
35f4e010
ZJS
5789 <!--property RootHashPath is not documented!-->
5790
35f4e010
ZJS
5791 <!--property RootHashSignaturePath is not documented!-->
5792
9c0c6701
DDM
5793 <!--property RootEphemeral is not documented!-->
5794
00bb75d7
ZJS
5795 <!--property OOMScoreAdjust is not documented!-->
5796
5797 <!--property CoredumpFilter is not documented!-->
5798
5799 <!--property Nice is not documented!-->
5800
5801 <!--property IOSchedulingClass is not documented!-->
5802
5803 <!--property IOSchedulingPriority is not documented!-->
5804
5805 <!--property CPUSchedulingPolicy is not documented!-->
5806
5807 <!--property CPUSchedulingPriority is not documented!-->
5808
5809 <!--property CPUAffinity is not documented!-->
5810
5811 <!--property CPUAffinityFromNUMA is not documented!-->
5812
5813 <!--property NUMAPolicy is not documented!-->
5814
5815 <!--property NUMAMask is not documented!-->
5816
5817 <!--property TimerSlackNSec is not documented!-->
5818
5819 <!--property CPUSchedulingResetOnFork is not documented!-->
5820
5821 <!--property NonBlocking is not documented!-->
5822
5823 <!--property StandardInput is not documented!-->
5824
5825 <!--property StandardInputFileDescriptorName is not documented!-->
5826
5827 <!--property StandardInputData is not documented!-->
5828
5829 <!--property StandardOutput is not documented!-->
5830
5831 <!--property StandardOutputFileDescriptorName is not documented!-->
5832
5833 <!--property StandardError is not documented!-->
5834
5835 <!--property StandardErrorFileDescriptorName is not documented!-->
5836
5837 <!--property TTYPath is not documented!-->
5838
5839 <!--property TTYReset is not documented!-->
5840
5841 <!--property TTYVHangup is not documented!-->
5842
5843 <!--property TTYVTDisallocate is not documented!-->
5844
51462135
DDM
5845 <!--property TTYRows is not documented!-->
5846
5847 <!--property TTYColumns is not documented!-->
5848
00bb75d7
ZJS
5849 <!--property SyslogPriority is not documented!-->
5850
5851 <!--property SyslogIdentifier is not documented!-->
5852
5853 <!--property SyslogLevelPrefix is not documented!-->
5854
5855 <!--property SyslogLevel is not documented!-->
5856
5857 <!--property SyslogFacility is not documented!-->
5858
5859 <!--property LogLevelMax is not documented!-->
5860
5861 <!--property LogRateLimitIntervalUSec is not documented!-->
5862
5863 <!--property LogRateLimitBurst is not documented!-->
5864
5865 <!--property LogExtraFields is not documented!-->
5866
523ea123
QD
5867 <!--property LogFilterPatterns is not documented!-->
5868
00bb75d7
ZJS
5869 <!--property LogNamespace is not documented!-->
5870
5871 <!--property AmbientCapabilities is not documented!-->
5872
5873 <!--property User is not documented!-->
5874
5875 <!--property Group is not documented!-->
5876
5877 <!--property DynamicUser is not documented!-->
5878
854eca4a
MY
5879 <!--property SetLoginEnvironment is not documented!-->
5880
00bb75d7
ZJS
5881 <!--property RemoveIPC is not documented!-->
5882
e4b2cea3
ZJS
5883 <!--property SetCredential is not documented!-->
5884
43144be4
LP
5885 <!--property SetCredentialEncrypted is not documented!-->
5886
e4b2cea3
ZJS
5887 <!--property LoadCredential is not documented!-->
5888
43144be4
LP
5889 <!--property LoadCredentialEncrypted is not documented!-->
5890
bbfb25f4
DDM
5891 <!--property ImportCredential is not documented!-->
5892
00bb75d7
ZJS
5893 <!--property SupplementaryGroups is not documented!-->
5894
5895 <!--property PAMName is not documented!-->
5896
5897 <!--property ReadWritePaths is not documented!-->
5898
5899 <!--property ReadOnlyPaths is not documented!-->
5900
5901 <!--property InaccessiblePaths is not documented!-->
5902
ddc155b2
TM
5903 <!--property ExecPaths is not documented!-->
5904
5905 <!--property NoExecPaths is not documented!-->
5906
8c35c10d 5907 <!--property ExecSearchPath is not documented!-->
5908
00bb75d7
ZJS
5909 <!--property PrivateTmp is not documented!-->
5910
5911 <!--property PrivateDevices is not documented!-->
5912
5913 <!--property ProtectClock is not documented!-->
5914
5915 <!--property ProtectKernelTunables is not documented!-->
5916
5917 <!--property ProtectKernelModules is not documented!-->
5918
5919 <!--property ProtectKernelLogs is not documented!-->
5920
5921 <!--property ProtectControlGroups is not documented!-->
5922
5923 <!--property PrivateNetwork is not documented!-->
5924
5925 <!--property PrivateUsers is not documented!-->
5926
5927 <!--property PrivateMounts is not documented!-->
5928
a70581ff
XR
5929 <!--property PrivateIPC is not documented!-->
5930
00bb75d7
ZJS
5931 <!--property ProtectHome is not documented!-->
5932
5933 <!--property ProtectSystem is not documented!-->
5934
5935 <!--property SameProcessGroup is not documented!-->
5936
5937 <!--property UtmpIdentifier is not documented!-->
5938
5939 <!--property UtmpMode is not documented!-->
5940
5941 <!--property SELinuxContext is not documented!-->
5942
5943 <!--property AppArmorProfile is not documented!-->
5944
5945 <!--property SmackProcessLabel is not documented!-->
5946
5947 <!--property IgnoreSIGPIPE is not documented!-->
5948
5949 <!--property NoNewPrivileges is not documented!-->
5950
5951 <!--property SystemCallFilter is not documented!-->
5952
5953 <!--property SystemCallArchitectures is not documented!-->
5954
5955 <!--property SystemCallErrorNumber is not documented!-->
5956
1f6b4144
ZJS
5957 <!--property SystemCallLog is not documented!-->
5958
00bb75d7
ZJS
5959 <!--property Personality is not documented!-->
5960
5961 <!--property LockPersonality is not documented!-->
5962
5963 <!--property RestrictAddressFamilies is not documented!-->
5964
5965 <!--property RuntimeDirectoryPreserve is not documented!-->
5966
5967 <!--property RuntimeDirectoryMode is not documented!-->
5968
00bb75d7
ZJS
5969 <!--property StateDirectoryMode is not documented!-->
5970
00bb75d7
ZJS
5971 <!--property CacheDirectoryMode is not documented!-->
5972
00bb75d7
ZJS
5973 <!--property LogsDirectoryMode is not documented!-->
5974
00bb75d7
ZJS
5975 <!--property ConfigurationDirectoryMode is not documented!-->
5976
5977 <!--property ConfigurationDirectory is not documented!-->
5978
5979 <!--property TimeoutCleanUSec is not documented!-->
5980
5981 <!--property MemoryDenyWriteExecute is not documented!-->
5982
5983 <!--property RestrictRealtime is not documented!-->
5984
5985 <!--property RestrictSUIDSGID is not documented!-->
5986
5987 <!--property RestrictNamespaces is not documented!-->
5988
cc86a278
ILG
5989 <!--property RestrictFileSystems is not documented!-->
5990
00bb75d7
ZJS
5991 <!--property BindPaths is not documented!-->
5992
5993 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5994
00bb75d7 5995 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5996
00bb75d7 5997 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5998
00bb75d7 5999 <!--property KeyringMode is not documented!-->
47fb7fd6 6000
e4b2cea3
ZJS
6001 <!--property ProtectProc is not documented!-->
6002
6003 <!--property ProcSubset is not documented!-->
6004
00bb75d7 6005 <!--property ProtectHostname is not documented!-->
47fb7fd6 6006
85614c6e
SR
6007 <!--property MemoryKSM is not documented!-->
6008
00bb75d7 6009 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 6010
a70581ff
XR
6011 <!--property IPCNamespacePath is not documented!-->
6012
84be0c71
LP
6013 <!--property RootImagePolicy is not documented!-->
6014
6015 <!--property MountImagePolicy is not documented!-->
6016
6017 <!--property ExtensionImagePolicy is not documented!-->
6018
00bb75d7 6019 <!--property KillMode is not documented!-->
47fb7fd6 6020
00bb75d7 6021 <!--property KillSignal is not documented!-->
47fb7fd6 6022
00bb75d7 6023 <!--property RestartKillSignal is not documented!-->
47fb7fd6 6024
00bb75d7 6025 <!--property FinalKillSignal is not documented!-->
47fb7fd6 6026
00bb75d7 6027 <!--property SendSIGKILL is not documented!-->
47fb7fd6 6028
00bb75d7 6029 <!--property SendSIGHUP is not documented!-->
47fb7fd6 6030
00bb75d7 6031 <!--property WatchdogSignal is not documented!-->
47fb7fd6 6032
00bb75d7 6033 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 6034
00bb75d7 6035 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 6036
00bb75d7 6037 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 6038
00bb75d7 6039 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 6040
48f99d7c
ZJS
6041 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
6042
00bb75d7 6043 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 6044
00bb75d7 6045 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 6046
00bb75d7 6047 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 6048
00bb75d7 6049 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 6050
00bb75d7 6051 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 6052
00bb75d7 6053 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 6054
00bb75d7 6055 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 6056
00bb75d7 6057 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 6058
00bb75d7 6059 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 6060
00bb75d7 6061 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 6062
00bb75d7 6063 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 6064
c882b714
ZJS
6065 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
6066
00bb75d7 6067 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 6068
00bb75d7 6069 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 6070
00bb75d7 6071 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 6072
00bb75d7 6073 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 6074
00bb75d7 6075 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 6076
00bb75d7 6077 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 6078
00bb75d7 6079 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 6080
00bb75d7 6081 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 6082
00bb75d7 6083 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 6084
00bb75d7 6085 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 6086
00bb75d7 6087 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 6088
00bb75d7 6089 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 6090
00bb75d7 6091 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 6092
00bb75d7 6093 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 6094
00bb75d7 6095 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 6096
00bb75d7 6097 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 6098
00bb75d7 6099 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 6100
00bb75d7 6101 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 6102
9653108f
ZJS
6103 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
6104
95923d7e
LP
6105 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
6106
00bb75d7 6107 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 6108
00bb75d7 6109 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 6110
00bb75d7 6111 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 6112
00bb75d7 6113 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 6114
00bb75d7 6115 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 6116
00bb75d7 6117 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 6118
00bb75d7 6119 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 6120
00bb75d7 6121 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 6122
00bb75d7 6123 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 6124
00bb75d7 6125 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 6126
00bb75d7 6127 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 6128
00bb75d7 6129 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 6130
00bb75d7 6131 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 6132
00bb75d7 6133 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 6134
00bb75d7 6135 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 6136
00bb75d7 6137 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 6138
00bb75d7 6139 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 6140
00bb75d7 6141 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 6142
00bb75d7 6143 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 6144
00bb75d7 6145 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 6146
00bb75d7 6147 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 6148
00bb75d7 6149 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 6150
2bec84e7
LP
6151 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitIntervalUSec"/>
6152
6153 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitBurst"/>
6154
00bb75d7 6155 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 6156
00bb75d7 6157 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 6158
00bb75d7 6159 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 6160
00bb75d7 6161 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 6162
00bb75d7 6163 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 6164
00bb75d7 6165 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 6166
00bb75d7 6167 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 6168
00bb75d7 6169 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 6170
5483fca0
LP
6171 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
6172
00bb75d7 6173 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 6174
6c71db76
FS
6175 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
6176
37533c94
FS
6177 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
6178
aac3384e
FS
6179 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
6180
58cde42f 6181 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 6182
93ff34e4
LB
6183 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
6184
4fb0d2dc
MK
6185 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
6186
6187 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
6188
00bb75d7 6189 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 6190
00bb75d7 6191 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 6192
00bb75d7 6193 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 6194
00bb75d7 6195 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 6196
4fb0d2dc
MK
6197 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
6198
00bb75d7 6199 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 6200
00bb75d7 6201 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 6202
00bb75d7 6203 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 6204
00bb75d7 6205 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 6206
00bb75d7 6207 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 6208
00bb75d7 6209 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 6210
00bb75d7 6211 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 6212
00bb75d7 6213 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 6214
00bb75d7 6215 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 6216
00bb75d7 6217 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 6218
a8b993dc
LP
6219 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
6220
00bb75d7 6221 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 6222
00bb75d7 6223 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6224
00bb75d7 6225 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6226
00bb75d7 6227 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6228
00bb75d7 6229 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6230
00bb75d7 6231 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6232
00bb75d7 6233 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6234
00bb75d7 6235 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6236
c93a7d4a
PM
6237 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
6238
00bb75d7 6239 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6240
c93a7d4a
PM
6241 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
6242
00bb75d7 6243 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6244
00bb75d7 6245 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6246
00bb75d7 6247 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6248
00bb75d7 6249 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6250
00bb75d7 6251 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6252
00bb75d7 6253 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6254
00bb75d7 6255 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6256
00bb75d7 6257 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6258
00bb75d7 6259 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6260
00bb75d7 6261 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6262
00bb75d7 6263 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6264
00bb75d7 6265 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6266
00bb75d7 6267 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6268
00bb75d7 6269 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6270
00bb75d7 6271 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6272
00bb75d7 6273 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6274
00bb75d7 6275 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6276
53fda560
LB
6277 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
6278
00bb75d7 6279 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6280
00bb75d7 6281 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6282
00bb75d7 6283 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6284
53fda560
LB
6285 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
6286
00bb75d7 6287 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6288
53fda560
LB
6289 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6290
00bb75d7 6291 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6292
53fda560
LB
6293 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6294
00bb75d7 6295 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6296
53fda560
LB
6297 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6298
d7fe0a67
PV
6299 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6300
53fda560
LB
6301 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6302
00bb75d7 6303 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6304
00bb75d7 6305 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6306
00bb75d7 6307 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6308
00bb75d7 6309 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6310
00bb75d7 6311 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6312
00bb75d7 6313 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6314
00bb75d7 6315 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6316
00bb75d7 6317 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6318
00bb75d7 6319 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6320
00bb75d7 6321 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6322
00bb75d7 6323 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6324
4d824a4e
AZ
6325 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6326
6327 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6328
d9d3f05d 6329 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6330
d8a4d64b
AZ
6331 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6332
9e009a14
JK
6333 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6334
dcf4781c
JK
6335 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6336
6337 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6338
57585d59
MV
6339 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6340
6bb00842
LP
6341 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6342
6343 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6344
dc7d69b3
TM
6345 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
6346
cfc015f0
NR
6347 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
6348
00bb75d7 6349 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6350
00bb75d7 6351 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6352
00bb75d7 6353 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6354
00bb75d7 6355 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6356
00bb75d7 6357 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6358
00bb75d7 6359 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6360
00bb75d7 6361 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6362
00bb75d7 6363 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6364
00bb75d7 6365 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6366
00bb75d7 6367 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6368
00bb75d7 6369 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6370
00bb75d7 6371 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6372
00bb75d7 6373 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6374
00bb75d7 6375 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6376
00bb75d7 6377 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6378
00bb75d7 6379 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6380
00bb75d7 6381 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6382
00bb75d7 6383 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6384
00bb75d7 6385 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6386
00bb75d7 6387 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6388
00bb75d7 6389 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6390
00bb75d7 6391 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6392
00bb75d7 6393 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6394
00bb75d7 6395 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6396
00bb75d7 6397 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6398
00bb75d7 6399 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6400
00bb75d7 6401 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6402
00bb75d7 6403 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6404
00bb75d7 6405 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6406
00bb75d7 6407 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6408
00bb75d7 6409 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6410
00bb75d7 6411 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6412
00bb75d7 6413 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6414
00bb75d7 6415 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6416
00bb75d7 6417 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6418
00bb75d7 6419 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6420
00bb75d7 6421 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6422
00bb75d7 6423 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6424
00bb75d7 6425 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6426
00bb75d7 6427 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6428
35f4e010
ZJS
6429 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6430
6431 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6432
6433 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6434
6435 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6436
6437 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6438
6439 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6440
9c0c6701
DDM
6441 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
6442
a07b9926
LB
6443 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6444
93f59701
LB
6445 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6446
35f4e010
ZJS
6447 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6448
00bb75d7 6449 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6450
00bb75d7 6451 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6452
00bb75d7 6453 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6454
00bb75d7 6455 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6456
00bb75d7 6457 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6458
00bb75d7 6459 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6460
00bb75d7 6461 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6462
00bb75d7 6463 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6464
00bb75d7 6465 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6466
00bb75d7 6467 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6468
00bb75d7 6469 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6470
00bb75d7 6471 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6472
00bb75d7 6473 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6474
00bb75d7 6475 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6476
00bb75d7 6477 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6478
00bb75d7 6479 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6480
00bb75d7 6481 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6482
00bb75d7 6483 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6484
00bb75d7 6485 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6486
00bb75d7 6487 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6488
00bb75d7 6489 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6490
00bb75d7 6491 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6492
00bb75d7 6493 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6494
00bb75d7 6495 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6496
00bb75d7 6497 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6498
51462135
DDM
6499 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6500
6501 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6502
00bb75d7 6503 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6504
00bb75d7 6505 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6506
00bb75d7 6507 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6508
00bb75d7 6509 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6510
00bb75d7 6511 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6512
00bb75d7 6513 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6514
00bb75d7 6515 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6516
00bb75d7 6517 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6518
00bb75d7 6519 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6520
523ea123
QD
6521 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6522
00bb75d7 6523 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6524
00bb75d7
ZJS
6525 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6526
6527 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6528
6529 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6530
6531 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6532
6533 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6534
6535 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6536
854eca4a
MY
6537 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
6538
00bb75d7
ZJS
6539 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6540
e4b2cea3
ZJS
6541 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6542
43144be4
LP
6543 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6544
e4b2cea3
ZJS
6545 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6546
43144be4
LP
6547 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6548
bbfb25f4
DDM
6549 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
6550
00bb75d7
ZJS
6551 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6552
6553 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6554
6555 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6556
6557 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6558
6559 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6560
ddc155b2
TM
6561 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6562
6563 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6564
8c35c10d 6565 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6566
00bb75d7
ZJS
6567 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6568
6569 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6570
6571 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6572
6573 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6574
6575 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6576
6577 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6578
6579 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6580
6581 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6582
6583 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6584
6585 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6586
6587 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6588
a70581ff
XR
6589 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6590
00bb75d7
ZJS
6591 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6592
6593 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6594
6595 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6596
6597 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6598
6599 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6600
6601 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6602
6603 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6604
6605 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6606
6607 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6608
6609 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6610
00bb75d7 6611 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6612
00bb75d7 6613 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6614
00bb75d7 6615 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6616
1f6b4144
ZJS
6617 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6618
00bb75d7 6619 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6620
00bb75d7 6621 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6622
00bb75d7 6623 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6624
211a3d87
LB
6625 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6626
00bb75d7 6627 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6628
00bb75d7 6629 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6630
00bb75d7 6631 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6632
211a3d87
LB
6633 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6634
00bb75d7 6635 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6636
00bb75d7 6637 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6638
211a3d87
LB
6639 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6640
00bb75d7 6641 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6642
00bb75d7 6643 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6644
211a3d87
LB
6645 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6646
00bb75d7 6647 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6648
00bb75d7 6649 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6650
00bb75d7 6651 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6652
00bb75d7 6653 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6654
00bb75d7 6655 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6656
00bb75d7 6657 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6658
00bb75d7 6659 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6660
00bb75d7 6661 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6662
00bb75d7 6663 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6664
cc86a278
ILG
6665 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6666
00bb75d7 6667 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6668
00bb75d7 6669 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6670
00bb75d7 6671 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6672
00bb75d7 6673 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6674
00bb75d7 6675 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6676
e4b2cea3
ZJS
6677 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6678
6679 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6680
00bb75d7 6681 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6682
85614c6e
SR
6683 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
6684
00bb75d7 6685 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6686
a70581ff
XR
6687 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6688
84be0c71
LP
6689 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6690
6691 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6692
6693 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6694
00bb75d7 6695 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6696
00bb75d7 6697 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6698
00bb75d7 6699 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6700
00bb75d7 6701 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6702
00bb75d7 6703 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6704
00bb75d7 6705 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6706
00bb75d7 6707 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6708
00bb75d7 6709 <!--End of Autogenerated section-->
47fb7fd6 6710
2bec84e7
LP
6711 <para><varname>PollLimitIntervalUSec</varname>/<varname>PollLimitBurst</varname> properties configure the
6712 polling limit for the socket unit. Expects a time in µs, resp. an unsigned integer. If either is set to
6713 zero the limiting feature is turned off.</para>
6714
47fb7fd6
ZJS
6715 <refsect2>
6716 <title>Properties</title>
6717
6718 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6719 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6720 processes to execute. They also share most of the fields related to the execution context that Service
6721 objects expose (see above).</para>
6722
6723 <para>In addition to these properties there are the following:</para>
6724
6725 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6726 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6727 i.e. those where systemd is responsible for accepted connections. </para>
6728
6729 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6730 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6731 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6732
6733 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6734 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6735 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6736 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6737 meaning as they have for the corresponding field of service units (see above). In addition to that,
6738 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6739 continuously.</para>
3e5f04bf
RM
6740
6741 <para><varname>FlushPending</varname> specifies whether to flush the socket
6742 just before entering the listening state. This setting only applies to sockets with
6743 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6744 </refsect2>
6745 </refsect1>
6746
6747 <refsect1>
6748 <title>Target Unit Objects</title>
6749
48f99d7c 6750 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6751node /org/freedesktop/systemd1/unit/basic_2etarget {
6752 interface org.freedesktop.systemd1.Target {
6753 };
6754 interface org.freedesktop.DBus.Peer { ... };
6755 interface org.freedesktop.DBus.Introspectable { ... };
6756 interface org.freedesktop.DBus.Properties { ... };
6757 interface org.freedesktop.systemd1.Unit { ... };
6758};
6759 </programlisting>
6760
6761 <para>Target units have neither type-specific methods nor properties.</para>
6762 </refsect1>
6763
6764
6765 <refsect1>
6766 <title>Device Unit Objects</title>
6767
6768 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6769 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6770
48f99d7c
ZJS
6771 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6772node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6773 interface org.freedesktop.systemd1.Device {
6774 properties:
6775 readonly s SysFSPath = '...';
3031660c 6776 };
47fb7fd6
ZJS
6777 interface org.freedesktop.DBus.Peer { ... };
6778 interface org.freedesktop.DBus.Introspectable { ... };
6779 interface org.freedesktop.DBus.Properties { ... };
6780 interface org.freedesktop.systemd1.Unit { ... };
6781};
6782 </programlisting>
6783
00bb75d7
ZJS
6784 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6785
00bb75d7
ZJS
6786 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6787
6788 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6789
6790 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6791
48f99d7c
ZJS
6792 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6793
00bb75d7
ZJS
6794 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6795
6796 <!--End of Autogenerated section-->
6797
47fb7fd6
ZJS
6798 <refsect2>
6799 <title>Properties</title>
6800
6801 <para>Device units only expose a single type-specific property:</para>
6802
6803 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6804 to.</para>
6805 </refsect2>
6806 </refsect1>
6807
6808 <refsect1>
6809 <title>Mount Unit Objects</title>
6810
6811 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6812 interface (described here) in addition to the generic
6813 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6814
48f99d7c 6815 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6816node /org/freedesktop/systemd1/unit/home_2emount {
6817 interface org.freedesktop.systemd1.Mount {
6818 methods:
6819 GetProcesses(out a(sus) processes);
6820 AttachProcesses(in s subcgroup,
6821 in au pids);
6822 properties:
6823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6824 readonly s Where = '...';
6825 readonly s What = '...';
6826 readonly s Options = '...';
6827 readonly s Type = '...';
6828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6829 readonly t TimeoutUSec = ...;
6830 readonly u ControlPID = ...;
6831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6832 readonly u DirectoryMode = ...;
6833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6834 readonly b SloppyOptions = ...;
6835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6836 readonly b LazyUnmount = ...;
6837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6838 readonly b ForceUnmount = ...;
35f4e010
ZJS
6839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6840 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6841 readonly s Result = '...';
6842 readonly u UID = ...;
6843 readonly u GID = ...;
6844 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6845 readonly a(sasbttttuii) ExecMount = [...];
6846 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6847 readonly a(sasbttttuii) ExecUnmount = [...];
6848 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6849 readonly a(sasbttttuii) ExecRemount = [...];
6850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6851 readonly s Slice = '...';
6852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6853 readonly s ControlGroup = '...';
6854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6855 readonly t ControlGroupId = ...;
6856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6857 readonly t MemoryCurrent = ...;
6858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
6859 readonly t MemoryPeak = ...;
6860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
6861 readonly t MemorySwapCurrent = ...;
6862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
6863 readonly t MemorySwapPeak = ...;
6864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 6865 readonly t MemoryZSwapCurrent = ...;
26caa668 6866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6867 readonly t MemoryAvailable = ...;
6868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
6869 readonly t EffectiveMemoryMax = ...;
6870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6871 readonly t EffectiveMemoryHigh = ...;
6872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6873 readonly t CPUUsageNSec = ...;
6874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6875 readonly ay EffectiveCPUs = [...];
6876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6877 readonly ay EffectiveMemoryNodes = [...];
6878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6879 readonly t TasksCurrent = ...;
6880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
6881 readonly t EffectiveTasksMax = ...;
6882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6883 readonly t IPIngressBytes = ...;
6884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6885 readonly t IPIngressPackets = ...;
6886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6887 readonly t IPEgressBytes = ...;
6888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6889 readonly t IPEgressPackets = ...;
6890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6891 readonly t IOReadBytes = ...;
6892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6893 readonly t IOReadOperations = ...;
6894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6895 readonly t IOWriteBytes = ...;
6896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6897 readonly t IOWriteOperations = ...;
6898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6899 readonly b Delegate = ...;
6900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6901 readonly as DelegateControllers = ['...', ...];
6902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
6903 readonly s DelegateSubgroup = '...';
6904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6905 readonly b CPUAccounting = ...;
6906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6907 readonly t CPUWeight = ...;
6908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6909 readonly t StartupCPUWeight = ...;
6910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6911 readonly t CPUShares = ...;
6912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6913 readonly t StartupCPUShares = ...;
6914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6915 readonly t CPUQuotaPerSecUSec = ...;
6916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6917 readonly t CPUQuotaPeriodUSec = ...;
6918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6919 readonly ay AllowedCPUs = [...];
6920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6921 readonly ay StartupAllowedCPUs = [...];
6922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6923 readonly ay AllowedMemoryNodes = [...];
6924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6925 readonly ay StartupAllowedMemoryNodes = [...];
6926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6927 readonly b IOAccounting = ...;
6928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6929 readonly t IOWeight = ...;
6930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6931 readonly t StartupIOWeight = ...;
6932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6933 readonly a(st) IODeviceWeight = [...];
6934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6935 readonly a(st) IOReadBandwidthMax = [...];
6936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6937 readonly a(st) IOWriteBandwidthMax = [...];
6938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6939 readonly a(st) IOReadIOPSMax = [...];
6940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6941 readonly a(st) IOWriteIOPSMax = [...];
6942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6943 readonly a(st) IODeviceLatencyTargetUSec = [...];
6944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6945 readonly b BlockIOAccounting = ...;
6946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6947 readonly t BlockIOWeight = ...;
6948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6949 readonly t StartupBlockIOWeight = ...;
6950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6951 readonly a(st) BlockIODeviceWeight = [...];
6952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6953 readonly a(st) BlockIOReadBandwidth = [...];
6954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6955 readonly a(st) BlockIOWriteBandwidth = [...];
6956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6957 readonly b MemoryAccounting = ...;
6958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6959 readonly t DefaultMemoryLow = ...;
6960 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6961 readonly t DefaultStartupMemoryLow = ...;
6962 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6963 readonly t DefaultMemoryMin = ...;
6964 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6965 readonly t MemoryMin = ...;
6966 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6967 readonly t MemoryLow = ...;
6968 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6969 readonly t StartupMemoryLow = ...;
6970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6971 readonly t MemoryHigh = ...;
6972 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6973 readonly t StartupMemoryHigh = ...;
6974 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6975 readonly t MemoryMax = ...;
6976 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6977 readonly t StartupMemoryMax = ...;
6978 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6979 readonly t MemorySwapMax = ...;
6980 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6981 readonly t StartupMemorySwapMax = ...;
6982 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
6983 readonly t MemoryZSwapMax = ...;
6984 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6985 readonly t StartupMemoryZSwapMax = ...;
6986 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6987 readonly t MemoryLimit = ...;
6988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6989 readonly s DevicePolicy = '...';
6990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6991 readonly a(ss) DeviceAllow = [...];
6992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6993 readonly b TasksAccounting = ...;
6994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6995 readonly t TasksMax = ...;
6996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6997 readonly b IPAccounting = ...;
6998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6999 readonly a(iayu) IPAddressAllow = [...];
7000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7001 readonly a(iayu) IPAddressDeny = [...];
7002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7003 readonly as IPIngressFilterPath = ['...', ...];
7004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7005 readonly as IPEgressFilterPath = ['...', ...];
7006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7007 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7009 readonly s ManagedOOMSwap = '...';
7010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7011 readonly s ManagedOOMMemoryPressure = '...';
7012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 7013 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
7014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7015 readonly s ManagedOOMPreference = '...';
9e009a14
JK
7016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7017 readonly a(ss) BPFProgram = [...];
dcf4781c 7018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 7019 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 7020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 7021 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
7022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7023 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
7024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7025 readonly s MemoryPressureWatch = '...';
7026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7027 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
7028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7029 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
7030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7031 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
7032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7033 readonly as Environment = ['...', ...];
7034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7035 readonly a(sb) EnvironmentFiles = [...];
7036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7037 readonly as PassEnvironment = ['...', ...];
7038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7039 readonly as UnsetEnvironment = ['...', ...];
7040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7041 readonly u UMask = ...;
7042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7043 readonly t LimitCPU = ...;
7044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7045 readonly t LimitCPUSoft = ...;
7046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7047 readonly t LimitFSIZE = ...;
7048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7049 readonly t LimitFSIZESoft = ...;
7050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7051 readonly t LimitDATA = ...;
7052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7053 readonly t LimitDATASoft = ...;
7054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7055 readonly t LimitSTACK = ...;
7056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7057 readonly t LimitSTACKSoft = ...;
7058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7059 readonly t LimitCORE = ...;
7060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7061 readonly t LimitCORESoft = ...;
7062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7063 readonly t LimitRSS = ...;
7064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7065 readonly t LimitRSSSoft = ...;
7066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7067 readonly t LimitNOFILE = ...;
7068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7069 readonly t LimitNOFILESoft = ...;
7070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7071 readonly t LimitAS = ...;
7072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7073 readonly t LimitASSoft = ...;
7074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7075 readonly t LimitNPROC = ...;
7076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7077 readonly t LimitNPROCSoft = ...;
7078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7079 readonly t LimitMEMLOCK = ...;
7080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7081 readonly t LimitMEMLOCKSoft = ...;
7082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7083 readonly t LimitLOCKS = ...;
7084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7085 readonly t LimitLOCKSSoft = ...;
7086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7087 readonly t LimitSIGPENDING = ...;
7088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7089 readonly t LimitSIGPENDINGSoft = ...;
7090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7091 readonly t LimitMSGQUEUE = ...;
7092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7093 readonly t LimitMSGQUEUESoft = ...;
7094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7095 readonly t LimitNICE = ...;
7096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7097 readonly t LimitNICESoft = ...;
7098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7099 readonly t LimitRTPRIO = ...;
7100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7101 readonly t LimitRTPRIOSoft = ...;
7102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7103 readonly t LimitRTTIME = ...;
7104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7105 readonly t LimitRTTIMESoft = ...;
7106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7107 readonly s WorkingDirectory = '...';
7108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7109 readonly s RootDirectory = '...';
7110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7111 readonly s RootImage = '...';
7112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7113 readonly a(ss) RootImageOptions = [...];
7114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7115 readonly ay RootHash = [...];
7116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7117 readonly s RootHashPath = '...';
7118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7119 readonly ay RootHashSignature = [...];
7120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7121 readonly s RootHashSignaturePath = '...';
7122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7123 readonly s RootVerity = '...';
7124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
7125 readonly b RootEphemeral = ...;
7126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
7127 readonly as ExtensionDirectories = ['...', ...];
7128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
7129 readonly a(sba(ss)) ExtensionImages = [...];
7130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7131 readonly a(ssba(ss)) MountImages = [...];
7132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7133 readonly i OOMScoreAdjust = ...;
7134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7135 readonly t CoredumpFilter = ...;
7136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7137 readonly i Nice = ...;
7138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7139 readonly i IOSchedulingClass = ...;
7140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7141 readonly i IOSchedulingPriority = ...;
7142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7143 readonly i CPUSchedulingPolicy = ...;
7144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7145 readonly i CPUSchedulingPriority = ...;
7146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7147 readonly ay CPUAffinity = [...];
7148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7149 readonly b CPUAffinityFromNUMA = ...;
7150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7151 readonly i NUMAPolicy = ...;
7152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7153 readonly ay NUMAMask = [...];
7154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7155 readonly t TimerSlackNSec = ...;
7156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7157 readonly b CPUSchedulingResetOnFork = ...;
7158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7159 readonly b NonBlocking = ...;
7160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7161 readonly s StandardInput = '...';
7162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7163 readonly s StandardInputFileDescriptorName = '...';
7164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7165 readonly ay StandardInputData = [...];
7166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7167 readonly s StandardOutput = '...';
7168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7169 readonly s StandardOutputFileDescriptorName = '...';
7170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7171 readonly s StandardError = '...';
7172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7173 readonly s StandardErrorFileDescriptorName = '...';
7174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7175 readonly s TTYPath = '...';
7176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7177 readonly b TTYReset = ...;
7178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7179 readonly b TTYVHangup = ...;
7180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7181 readonly b TTYVTDisallocate = ...;
7182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
7183 readonly q TTYRows = ...;
7184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7185 readonly q TTYColumns = ...;
7186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7187 readonly i SyslogPriority = ...;
7188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7189 readonly s SyslogIdentifier = '...';
7190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7191 readonly b SyslogLevelPrefix = ...;
7192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7193 readonly i SyslogLevel = ...;
7194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7195 readonly i SyslogFacility = ...;
7196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7197 readonly i LogLevelMax = ...;
7198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7199 readonly t LogRateLimitIntervalUSec = ...;
7200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7201 readonly u LogRateLimitBurst = ...;
7202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7203 readonly aay LogExtraFields = [[...], ...];
7204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
7205 readonly a(bs) LogFilterPatterns = [...];
7206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7207 readonly s LogNamespace = '...';
7208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7209 readonly i SecureBits = ...;
7210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7211 readonly t CapabilityBoundingSet = ...;
7212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7213 readonly t AmbientCapabilities = ...;
7214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7215 readonly s User = '...';
7216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7217 readonly s Group = '...';
7218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7219 readonly b DynamicUser = ...;
7220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
7221 readonly b SetLoginEnvironment = ...;
7222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7223 readonly b RemoveIPC = ...;
7224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7225 readonly a(say) SetCredential = [...];
7226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7227 readonly a(say) SetCredentialEncrypted = [...];
7228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7229 readonly a(ss) LoadCredential = [...];
7230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7231 readonly a(ss) LoadCredentialEncrypted = [...];
7232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
7233 readonly as ImportCredential = ['...', ...];
7234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7235 readonly as SupplementaryGroups = ['...', ...];
7236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7237 readonly s PAMName = '...';
7238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7239 readonly as ReadWritePaths = ['...', ...];
7240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7241 readonly as ReadOnlyPaths = ['...', ...];
7242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7243 readonly as InaccessiblePaths = ['...', ...];
7244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7245 readonly as ExecPaths = ['...', ...];
7246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7247 readonly as NoExecPaths = ['...', ...];
7248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 7249 readonly as ExecSearchPath = ['...', ...];
7250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7251 readonly t MountFlags = ...;
7252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7253 readonly b PrivateTmp = ...;
7254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7255 readonly b PrivateDevices = ...;
7256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7257 readonly b ProtectClock = ...;
7258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7259 readonly b ProtectKernelTunables = ...;
7260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7261 readonly b ProtectKernelModules = ...;
7262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7263 readonly b ProtectKernelLogs = ...;
7264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7265 readonly b ProtectControlGroups = ...;
7266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7267 readonly b PrivateNetwork = ...;
7268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7269 readonly b PrivateUsers = ...;
7270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7271 readonly b PrivateMounts = ...;
7272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7273 readonly b PrivateIPC = ...;
7274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7275 readonly s ProtectHome = '...';
7276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7277 readonly s ProtectSystem = '...';
7278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7279 readonly b SameProcessGroup = ...;
7280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7281 readonly s UtmpIdentifier = '...';
7282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7283 readonly s UtmpMode = '...';
7284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7285 readonly (bs) SELinuxContext = ...;
7286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7287 readonly (bs) AppArmorProfile = ...;
7288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7289 readonly (bs) SmackProcessLabel = ...;
7290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7291 readonly b IgnoreSIGPIPE = ...;
7292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7293 readonly b NoNewPrivileges = ...;
7294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7295 readonly (bas) SystemCallFilter = ...;
7296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7297 readonly as SystemCallArchitectures = ['...', ...];
7298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7299 readonly i SystemCallErrorNumber = ...;
7300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7301 readonly (bas) SystemCallLog = ...;
7302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7303 readonly s Personality = '...';
7304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7305 readonly b LockPersonality = ...;
7306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7307 readonly (bas) RestrictAddressFamilies = ...;
7308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7309 readonly a(sst) RuntimeDirectorySymlink = [...];
7310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7311 readonly s RuntimeDirectoryPreserve = '...';
7312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7313 readonly u RuntimeDirectoryMode = ...;
7314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7315 readonly as RuntimeDirectory = ['...', ...];
7316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7317 readonly a(sst) StateDirectorySymlink = [...];
7318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7319 readonly u StateDirectoryMode = ...;
7320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7321 readonly as StateDirectory = ['...', ...];
7322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7323 readonly a(sst) CacheDirectorySymlink = [...];
7324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7325 readonly u CacheDirectoryMode = ...;
7326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7327 readonly as CacheDirectory = ['...', ...];
7328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7329 readonly a(sst) LogsDirectorySymlink = [...];
7330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7331 readonly u LogsDirectoryMode = ...;
7332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7333 readonly as LogsDirectory = ['...', ...];
7334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7335 readonly u ConfigurationDirectoryMode = ...;
7336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7337 readonly as ConfigurationDirectory = ['...', ...];
7338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7339 readonly t TimeoutCleanUSec = ...;
7340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7341 readonly b MemoryDenyWriteExecute = ...;
7342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7343 readonly b RestrictRealtime = ...;
7344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7345 readonly b RestrictSUIDSGID = ...;
7346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7347 readonly t RestrictNamespaces = ...;
7348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
7349 readonly (bas) RestrictFileSystems = ...;
7350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7351 readonly a(ssbt) BindPaths = [...];
7352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7353 readonly a(ssbt) BindReadOnlyPaths = [...];
7354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7355 readonly a(ss) TemporaryFileSystem = [...];
7356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7357 readonly b MountAPIVFS = ...;
7358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7359 readonly s KeyringMode = '...';
7360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7361 readonly s ProtectProc = '...';
7362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7363 readonly s ProcSubset = '...';
7364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7365 readonly b ProtectHostname = ...;
7366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
7367 readonly b MemoryKSM = ...;
7368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7369 readonly s NetworkNamespacePath = '...';
7370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7371 readonly s IPCNamespacePath = '...';
7372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
7373 readonly s RootImagePolicy = '...';
7374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7375 readonly s MountImagePolicy = '...';
7376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7377 readonly s ExtensionImagePolicy = '...';
7378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7379 readonly s KillMode = '...';
7380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7381 readonly i KillSignal = ...;
7382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7383 readonly i RestartKillSignal = ...;
7384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7385 readonly i FinalKillSignal = ...;
7386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7387 readonly b SendSIGKILL = ...;
7388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7389 readonly b SendSIGHUP = ...;
7390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7391 readonly i WatchdogSignal = ...;
3031660c 7392 };
47fb7fd6
ZJS
7393 interface org.freedesktop.DBus.Peer { ... };
7394 interface org.freedesktop.DBus.Introspectable { ... };
7395 interface org.freedesktop.DBus.Properties { ... };
7396 interface org.freedesktop.systemd1.Unit { ... };
7397};
7398 </programlisting>
7399
00bb75d7
ZJS
7400 <!--method GetProcesses is not documented!-->
7401
7402 <!--method AttachProcesses is not documented!-->
7403
7404 <!--property Where is not documented!-->
7405
7406 <!--property What is not documented!-->
7407
7408 <!--property Options is not documented!-->
7409
7410 <!--property Type is not documented!-->
7411
7412 <!--property TimeoutUSec is not documented!-->
7413
7414 <!--property DirectoryMode is not documented!-->
7415
7416 <!--property SloppyOptions is not documented!-->
7417
7418 <!--property LazyUnmount is not documented!-->
7419
7420 <!--property ForceUnmount is not documented!-->
7421
35f4e010
ZJS
7422 <!--property ReadWriteOnly is not documented!-->
7423
00bb75d7
ZJS
7424 <!--property UID is not documented!-->
7425
7426 <!--property GID is not documented!-->
7427
7428 <!--property ExecUnmount is not documented!-->
7429
7430 <!--property ExecRemount is not documented!-->
7431
7432 <!--property Slice is not documented!-->
7433
5483fca0
LP
7434 <!--property ControlGroupId is not documented!-->
7435
00bb75d7
ZJS
7436 <!--property MemoryCurrent is not documented!-->
7437
6c71db76
FS
7438 <!--property MemoryPeak is not documented!-->
7439
37533c94
FS
7440 <!--property MemorySwapCurrent is not documented!-->
7441
aac3384e
FS
7442 <!--property MemorySwapPeak is not documented!-->
7443
58cde42f 7444 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 7445
4fb0d2dc
MK
7446 <!--property EffectiveMemoryMax is not documented!-->
7447
7448 <!--property EffectiveMemoryHigh is not documented!-->
7449
00bb75d7
ZJS
7450 <!--property CPUUsageNSec is not documented!-->
7451
7452 <!--property EffectiveCPUs is not documented!-->
7453
7454 <!--property EffectiveMemoryNodes is not documented!-->
7455
7456 <!--property TasksCurrent is not documented!-->
7457
4fb0d2dc
MK
7458 <!--property EffectiveTasksMax is not documented!-->
7459
00bb75d7
ZJS
7460 <!--property IPIngressBytes is not documented!-->
7461
7462 <!--property IPIngressPackets is not documented!-->
7463
7464 <!--property IPEgressBytes is not documented!-->
7465
7466 <!--property IPEgressPackets is not documented!-->
7467
7468 <!--property IOReadBytes is not documented!-->
7469
7470 <!--property IOReadOperations is not documented!-->
7471
7472 <!--property IOWriteBytes is not documented!-->
7473
7474 <!--property IOWriteOperations is not documented!-->
7475
7476 <!--property Delegate is not documented!-->
7477
7478 <!--property DelegateControllers is not documented!-->
7479
7480 <!--property CPUAccounting is not documented!-->
7481
7482 <!--property CPUWeight is not documented!-->
7483
7484 <!--property StartupCPUWeight is not documented!-->
7485
7486 <!--property CPUShares is not documented!-->
7487
7488 <!--property StartupCPUShares is not documented!-->
7489
7490 <!--property CPUQuotaPerSecUSec is not documented!-->
7491
7492 <!--property CPUQuotaPeriodUSec is not documented!-->
7493
7494 <!--property AllowedCPUs is not documented!-->
7495
c93a7d4a
PM
7496 <!--property StartupAllowedCPUs is not documented!-->
7497
00bb75d7
ZJS
7498 <!--property AllowedMemoryNodes is not documented!-->
7499
c93a7d4a
PM
7500 <!--property StartupAllowedMemoryNodes is not documented!-->
7501
00bb75d7
ZJS
7502 <!--property IOAccounting is not documented!-->
7503
7504 <!--property IOWeight is not documented!-->
7505
7506 <!--property StartupIOWeight is not documented!-->
7507
7508 <!--property IODeviceWeight is not documented!-->
7509
7510 <!--property IOReadBandwidthMax is not documented!-->
7511
7512 <!--property IOWriteBandwidthMax is not documented!-->
7513
7514 <!--property IOReadIOPSMax is not documented!-->
7515
7516 <!--property IOWriteIOPSMax is not documented!-->
7517
7518 <!--property IODeviceLatencyTargetUSec is not documented!-->
7519
7520 <!--property BlockIOAccounting is not documented!-->
7521
7522 <!--property BlockIOWeight is not documented!-->
7523
7524 <!--property StartupBlockIOWeight is not documented!-->
7525
7526 <!--property BlockIODeviceWeight is not documented!-->
7527
7528 <!--property BlockIOReadBandwidth is not documented!-->
7529
7530 <!--property BlockIOWriteBandwidth is not documented!-->
7531
7532 <!--property MemoryAccounting is not documented!-->
7533
7534 <!--property DefaultMemoryLow is not documented!-->
7535
53fda560
LB
7536 <!--property DefaultStartupMemoryLow is not documented!-->
7537
00bb75d7
ZJS
7538 <!--property DefaultMemoryMin is not documented!-->
7539
7540 <!--property MemoryMin is not documented!-->
7541
7542 <!--property MemoryLow is not documented!-->
7543
53fda560
LB
7544 <!--property StartupMemoryLow is not documented!-->
7545
00bb75d7
ZJS
7546 <!--property MemoryHigh is not documented!-->
7547
53fda560
LB
7548 <!--property StartupMemoryHigh is not documented!-->
7549
00bb75d7
ZJS
7550 <!--property MemoryMax is not documented!-->
7551
53fda560
LB
7552 <!--property StartupMemoryMax is not documented!-->
7553
00bb75d7
ZJS
7554 <!--property MemorySwapMax is not documented!-->
7555
53fda560
LB
7556 <!--property StartupMemorySwapMax is not documented!-->
7557
d7fe0a67
PV
7558 <!--property MemoryZSwapMax is not documented!-->
7559
53fda560
LB
7560 <!--property StartupMemoryZSwapMax is not documented!-->
7561
00bb75d7
ZJS
7562 <!--property MemoryLimit is not documented!-->
7563
7564 <!--property DevicePolicy is not documented!-->
7565
7566 <!--property DeviceAllow is not documented!-->
7567
7568 <!--property TasksAccounting is not documented!-->
7569
7570 <!--property TasksMax is not documented!-->
7571
7572 <!--property IPAccounting is not documented!-->
7573
7574 <!--property IPAddressAllow is not documented!-->
7575
7576 <!--property IPAddressDeny is not documented!-->
7577
7578 <!--property IPIngressFilterPath is not documented!-->
7579
7580 <!--property IPEgressFilterPath is not documented!-->
7581
7582 <!--property DisableControllers is not documented!-->
7583
4d824a4e
AZ
7584 <!--property ManagedOOMSwap is not documented!-->
7585
7586 <!--property ManagedOOMMemoryPressure is not documented!-->
7587
d9d3f05d 7588 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7589
d8a4d64b
AZ
7590 <!--property ManagedOOMPreference is not documented!-->
7591
9e009a14
JK
7592 <!--property BPFProgram is not documented!-->
7593
dcf4781c
JK
7594 <!--property SocketBindAllow is not documented!-->
7595
7596 <!--property SocketBindDeny is not documented!-->
7597
57585d59
MV
7598 <!--property RestrictNetworkInterfaces is not documented!-->
7599
6bb00842
LP
7600 <!--property MemoryPressureWatch is not documented!-->
7601
7602 <!--property MemoryPressureThresholdUSec is not documented!-->
7603
dc7d69b3
TM
7604 <!--property NFTSet is not documented!-->
7605
cfc015f0
NR
7606 <!--property CoredumpReceive is not documented!-->
7607
00bb75d7
ZJS
7608 <!--property EnvironmentFiles is not documented!-->
7609
7610 <!--property PassEnvironment is not documented!-->
7611
7612 <!--property UnsetEnvironment is not documented!-->
7613
7614 <!--property UMask is not documented!-->
7615
7616 <!--property LimitCPUSoft is not documented!-->
7617
7618 <!--property LimitFSIZE is not documented!-->
7619
7620 <!--property LimitFSIZESoft is not documented!-->
7621
7622 <!--property LimitDATA is not documented!-->
7623
7624 <!--property LimitDATASoft is not documented!-->
7625
7626 <!--property LimitSTACK is not documented!-->
7627
7628 <!--property LimitSTACKSoft is not documented!-->
7629
7630 <!--property LimitCORE is not documented!-->
7631
7632 <!--property LimitCORESoft is not documented!-->
7633
7634 <!--property LimitRSS is not documented!-->
7635
7636 <!--property LimitRSSSoft is not documented!-->
7637
7638 <!--property LimitNOFILE is not documented!-->
7639
7640 <!--property LimitNOFILESoft is not documented!-->
7641
7642 <!--property LimitAS is not documented!-->
7643
7644 <!--property LimitASSoft is not documented!-->
7645
7646 <!--property LimitNPROC is not documented!-->
7647
7648 <!--property LimitNPROCSoft is not documented!-->
7649
7650 <!--property LimitMEMLOCK is not documented!-->
7651
7652 <!--property LimitMEMLOCKSoft is not documented!-->
7653
7654 <!--property LimitLOCKS is not documented!-->
7655
7656 <!--property LimitLOCKSSoft is not documented!-->
7657
7658 <!--property LimitSIGPENDING is not documented!-->
7659
7660 <!--property LimitSIGPENDINGSoft is not documented!-->
7661
7662 <!--property LimitMSGQUEUE is not documented!-->
7663
7664 <!--property LimitMSGQUEUESoft is not documented!-->
7665
7666 <!--property LimitNICE is not documented!-->
7667
7668 <!--property LimitNICESoft is not documented!-->
7669
7670 <!--property LimitRTPRIO is not documented!-->
7671
7672 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7673
00bb75d7 7674 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7675
00bb75d7 7676 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7677
00bb75d7 7678 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7679
35f4e010
ZJS
7680 <!--property RootHashPath is not documented!-->
7681
35f4e010
ZJS
7682 <!--property RootHashSignaturePath is not documented!-->
7683
9c0c6701
DDM
7684 <!--property RootEphemeral is not documented!-->
7685
00bb75d7 7686 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7687
00bb75d7 7688 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7689
00bb75d7 7690 <!--property Nice is not documented!-->
47fb7fd6 7691
00bb75d7 7692 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7693
00bb75d7 7694 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7695
00bb75d7 7696 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7697
00bb75d7 7698 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7699
00bb75d7 7700 <!--property CPUAffinity is not documented!-->
47fb7fd6 7701
00bb75d7 7702 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7703
00bb75d7 7704 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7705
00bb75d7 7706 <!--property NUMAMask is not documented!-->
47fb7fd6 7707
00bb75d7 7708 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7709
00bb75d7 7710 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7711
00bb75d7 7712 <!--property NonBlocking is not documented!-->
47fb7fd6 7713
00bb75d7 7714 <!--property StandardInput is not documented!-->
47fb7fd6 7715
00bb75d7 7716 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7717
00bb75d7 7718 <!--property StandardInputData is not documented!-->
47fb7fd6 7719
00bb75d7 7720 <!--property StandardOutput is not documented!-->
47fb7fd6 7721
00bb75d7 7722 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7723
00bb75d7 7724 <!--property StandardError is not documented!-->
47fb7fd6 7725
00bb75d7
ZJS
7726 <!--property StandardErrorFileDescriptorName is not documented!-->
7727
7728 <!--property TTYPath is not documented!-->
7729
7730 <!--property TTYReset is not documented!-->
7731
7732 <!--property TTYVHangup is not documented!-->
7733
7734 <!--property TTYVTDisallocate is not documented!-->
7735
51462135
DDM
7736 <!--property TTYRows is not documented!-->
7737
7738 <!--property TTYColumns is not documented!-->
7739
00bb75d7
ZJS
7740 <!--property SyslogPriority is not documented!-->
7741
7742 <!--property SyslogIdentifier is not documented!-->
7743
7744 <!--property SyslogLevelPrefix is not documented!-->
7745
7746 <!--property SyslogLevel is not documented!-->
7747
7748 <!--property SyslogFacility is not documented!-->
7749
7750 <!--property LogLevelMax is not documented!-->
7751
7752 <!--property LogRateLimitIntervalUSec is not documented!-->
7753
7754 <!--property LogRateLimitBurst is not documented!-->
7755
7756 <!--property LogExtraFields is not documented!-->
7757
523ea123
QD
7758 <!--property LogFilterPatterns is not documented!-->
7759
00bb75d7
ZJS
7760 <!--property LogNamespace is not documented!-->
7761
7762 <!--property AmbientCapabilities is not documented!-->
7763
7764 <!--property User is not documented!-->
7765
7766 <!--property Group is not documented!-->
7767
7768 <!--property DynamicUser is not documented!-->
7769
854eca4a
MY
7770 <!--property SetLoginEnvironment is not documented!-->
7771
00bb75d7
ZJS
7772 <!--property RemoveIPC is not documented!-->
7773
e4b2cea3
ZJS
7774 <!--property SetCredential is not documented!-->
7775
43144be4
LP
7776 <!--property SetCredentialEncrypted is not documented!-->
7777
e4b2cea3
ZJS
7778 <!--property LoadCredential is not documented!-->
7779
43144be4
LP
7780 <!--property LoadCredentialEncrypted is not documented!-->
7781
bbfb25f4
DDM
7782 <!--property ImportCredential is not documented!-->
7783
00bb75d7
ZJS
7784 <!--property SupplementaryGroups is not documented!-->
7785
7786 <!--property PAMName is not documented!-->
7787
7788 <!--property ReadWritePaths is not documented!-->
7789
7790 <!--property ReadOnlyPaths is not documented!-->
7791
7792 <!--property InaccessiblePaths is not documented!-->
7793
ddc155b2
TM
7794 <!--property ExecPaths is not documented!-->
7795
7796 <!--property NoExecPaths is not documented!-->
7797
8c35c10d 7798 <!--property ExecSearchPath is not documented!-->
7799
00bb75d7
ZJS
7800 <!--property PrivateTmp is not documented!-->
7801
7802 <!--property PrivateDevices is not documented!-->
7803
7804 <!--property ProtectClock is not documented!-->
7805
7806 <!--property ProtectKernelTunables is not documented!-->
7807
7808 <!--property ProtectKernelModules is not documented!-->
7809
7810 <!--property ProtectKernelLogs is not documented!-->
7811
7812 <!--property ProtectControlGroups is not documented!-->
7813
7814 <!--property PrivateNetwork is not documented!-->
7815
7816 <!--property PrivateUsers is not documented!-->
7817
7818 <!--property PrivateMounts is not documented!-->
7819
a70581ff
XR
7820 <!--property PrivateIPC is not documented!-->
7821
00bb75d7
ZJS
7822 <!--property ProtectHome is not documented!-->
7823
7824 <!--property ProtectSystem is not documented!-->
7825
7826 <!--property SameProcessGroup is not documented!-->
7827
7828 <!--property UtmpIdentifier is not documented!-->
7829
7830 <!--property UtmpMode is not documented!-->
7831
7832 <!--property SELinuxContext is not documented!-->
7833
7834 <!--property AppArmorProfile is not documented!-->
7835
7836 <!--property SmackProcessLabel is not documented!-->
7837
7838 <!--property IgnoreSIGPIPE is not documented!-->
7839
7840 <!--property NoNewPrivileges is not documented!-->
7841
7842 <!--property SystemCallFilter is not documented!-->
7843
7844 <!--property SystemCallArchitectures is not documented!-->
7845
7846 <!--property SystemCallErrorNumber is not documented!-->
7847
1f6b4144
ZJS
7848 <!--property SystemCallLog is not documented!-->
7849
00bb75d7
ZJS
7850 <!--property Personality is not documented!-->
7851
7852 <!--property LockPersonality is not documented!-->
7853
7854 <!--property RestrictAddressFamilies is not documented!-->
7855
7856 <!--property RuntimeDirectoryPreserve is not documented!-->
7857
7858 <!--property RuntimeDirectoryMode is not documented!-->
7859
00bb75d7
ZJS
7860 <!--property StateDirectoryMode is not documented!-->
7861
00bb75d7
ZJS
7862 <!--property CacheDirectoryMode is not documented!-->
7863
00bb75d7
ZJS
7864 <!--property LogsDirectoryMode is not documented!-->
7865
00bb75d7
ZJS
7866 <!--property ConfigurationDirectoryMode is not documented!-->
7867
7868 <!--property ConfigurationDirectory is not documented!-->
7869
7870 <!--property TimeoutCleanUSec is not documented!-->
7871
7872 <!--property MemoryDenyWriteExecute is not documented!-->
7873
7874 <!--property RestrictRealtime is not documented!-->
7875
7876 <!--property RestrictSUIDSGID is not documented!-->
7877
7878 <!--property RestrictNamespaces is not documented!-->
7879
cc86a278
ILG
7880 <!--property RestrictFileSystems is not documented!-->
7881
00bb75d7
ZJS
7882 <!--property BindPaths is not documented!-->
7883
7884 <!--property BindReadOnlyPaths is not documented!-->
7885
7886 <!--property TemporaryFileSystem is not documented!-->
7887
7888 <!--property MountAPIVFS is not documented!-->
7889
7890 <!--property KeyringMode is not documented!-->
7891
e4b2cea3
ZJS
7892 <!--property ProtectProc is not documented!-->
7893
7894 <!--property ProcSubset is not documented!-->
7895
00bb75d7
ZJS
7896 <!--property ProtectHostname is not documented!-->
7897
85614c6e
SR
7898 <!--property MemoryKSM is not documented!-->
7899
00bb75d7
ZJS
7900 <!--property NetworkNamespacePath is not documented!-->
7901
a70581ff
XR
7902 <!--property IPCNamespacePath is not documented!-->
7903
84be0c71
LP
7904 <!--property RootImagePolicy is not documented!-->
7905
7906 <!--property MountImagePolicy is not documented!-->
7907
7908 <!--property ExtensionImagePolicy is not documented!-->
7909
00bb75d7
ZJS
7910 <!--property KillMode is not documented!-->
7911
7912 <!--property KillSignal is not documented!-->
7913
7914 <!--property RestartKillSignal is not documented!-->
7915
7916 <!--property FinalKillSignal is not documented!-->
7917
7918 <!--property SendSIGKILL is not documented!-->
7919
7920 <!--property SendSIGHUP is not documented!-->
7921
7922 <!--property WatchdogSignal is not documented!-->
7923
7924 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7925
00bb75d7
ZJS
7926 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7927
7928 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7929
7930 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7931
48f99d7c
ZJS
7932 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7933
00bb75d7
ZJS
7934 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7935
7936 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7937
7938 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7939
7940 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7941
7942 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7943
7944 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7945
7946 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7947
7948 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7949
7950 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7951
7952 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7953
7954 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7955
7956 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7957
35f4e010
ZJS
7958 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7959
00bb75d7
ZJS
7960 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7961
7962 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7963
7964 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7965
7966 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7967
7968 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7969
7970 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7971
7972 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7973
7974 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7975
5483fca0
LP
7976 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7977
00bb75d7
ZJS
7978 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7979
6c71db76
FS
7980 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
7981
37533c94
FS
7982 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
7983
aac3384e
FS
7984 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
7985
58cde42f 7986 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 7987
93ff34e4
LB
7988 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7989
4fb0d2dc
MK
7990 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
7991
7992 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
7993
00bb75d7
ZJS
7994 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7995
7996 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7997
7998 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7999
8000 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8001
4fb0d2dc
MK
8002 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
8003
00bb75d7
ZJS
8004 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8005
8006 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8007
8008 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8009
8010 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8011
8012 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8013
8014 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8015
8016 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8017
8018 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8019
8020 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8021
8022 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8023
a8b993dc
LP
8024 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
8025
00bb75d7
ZJS
8026 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8027
8028 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8029
00bb75d7 8030 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8031
00bb75d7 8032 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8033
00bb75d7 8034 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8035
00bb75d7 8036 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8037
00bb75d7 8038 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8039
00bb75d7 8040 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8041
c93a7d4a
PM
8042 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
8043
00bb75d7 8044 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8045
c93a7d4a
PM
8046 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
8047
00bb75d7 8048 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8049
00bb75d7 8050 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8051
00bb75d7 8052 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8053
00bb75d7 8054 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8055
00bb75d7 8056 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8057
00bb75d7 8058 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8059
00bb75d7 8060 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8061
00bb75d7 8062 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8063
00bb75d7 8064 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8065
00bb75d7 8066 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8067
00bb75d7 8068 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8069
00bb75d7 8070 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8071
00bb75d7 8072 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8073
00bb75d7 8074 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8075
00bb75d7 8076 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8077
00bb75d7 8078 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8079
00bb75d7 8080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8081
53fda560
LB
8082 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
8083
00bb75d7 8084 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8085
00bb75d7 8086 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8087
00bb75d7 8088 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 8089
53fda560
LB
8090 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
8091
00bb75d7 8092 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 8093
53fda560
LB
8094 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
8095
00bb75d7 8096 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 8097
53fda560
LB
8098 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
8099
00bb75d7 8100 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 8101
53fda560
LB
8102 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
8103
d7fe0a67
PV
8104 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
8105
53fda560
LB
8106 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
8107
00bb75d7 8108 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 8109
00bb75d7 8110 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 8111
00bb75d7 8112 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 8113
00bb75d7 8114 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 8115
00bb75d7 8116 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 8117
00bb75d7 8118 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 8119
00bb75d7 8120 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 8121
00bb75d7 8122 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 8123
00bb75d7 8124 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 8125
00bb75d7 8126 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 8127
00bb75d7 8128 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 8129
4d824a4e
AZ
8130 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8131
8132 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8133
d9d3f05d 8134 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 8135
d8a4d64b
AZ
8136 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
8137
9e009a14
JK
8138 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
8139
dcf4781c
JK
8140 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
8141
8142 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
8143
57585d59
MV
8144 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
8145
6bb00842
LP
8146 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
8147
8148 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
8149
dc7d69b3
TM
8150 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
8151
cfc015f0
NR
8152 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
8153
00bb75d7 8154 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 8155
00bb75d7 8156 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 8157
00bb75d7 8158 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 8159
00bb75d7 8160 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 8161
00bb75d7 8162 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 8163
00bb75d7 8164 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 8165
00bb75d7 8166 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 8167
00bb75d7 8168 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 8169
00bb75d7 8170 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 8171
00bb75d7 8172 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 8173
00bb75d7 8174 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 8175
00bb75d7 8176 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 8177
00bb75d7 8178 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 8179
00bb75d7 8180 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 8181
00bb75d7 8182 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 8183
00bb75d7 8184 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 8185
00bb75d7 8186 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 8187
00bb75d7 8188 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 8189
00bb75d7 8190 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 8191
00bb75d7 8192 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 8193
00bb75d7 8194 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 8195
00bb75d7 8196 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 8197
00bb75d7 8198 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 8199
00bb75d7 8200 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 8201
00bb75d7 8202 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 8203
00bb75d7 8204 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 8205
00bb75d7 8206 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 8207
00bb75d7 8208 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 8209
00bb75d7 8210 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 8211
00bb75d7 8212 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 8213
00bb75d7 8214 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 8215
00bb75d7 8216 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 8217
00bb75d7 8218 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 8219
00bb75d7 8220 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 8221
00bb75d7 8222 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 8223
00bb75d7 8224 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 8225
00bb75d7 8226 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 8227
00bb75d7 8228 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 8229
00bb75d7 8230 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 8231
00bb75d7 8232 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 8233
35f4e010
ZJS
8234 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8235
8236 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8237
8238 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8239
8240 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8241
8242 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8243
8244 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8245
9c0c6701
DDM
8246 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
8247
a07b9926
LB
8248 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
8249
93f59701
LB
8250 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
8251
35f4e010
ZJS
8252 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8253
00bb75d7 8254 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 8255
00bb75d7 8256 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 8257
00bb75d7 8258 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 8259
00bb75d7 8260 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 8261
00bb75d7 8262 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 8263
00bb75d7 8264 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 8265
00bb75d7 8266 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 8267
00bb75d7 8268 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 8269
00bb75d7 8270 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 8271
00bb75d7 8272 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 8273
00bb75d7 8274 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 8275
00bb75d7 8276 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 8277
00bb75d7 8278 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 8279
00bb75d7 8280 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 8281
00bb75d7 8282 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 8283
00bb75d7 8284 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 8285
00bb75d7 8286 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 8287
00bb75d7 8288 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 8289
00bb75d7 8290 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 8291
00bb75d7 8292 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8293
00bb75d7 8294 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8295
00bb75d7 8296 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8297
00bb75d7 8298 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8299
00bb75d7 8300 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8301
00bb75d7 8302 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8303
51462135
DDM
8304 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
8305
8306 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
8307
00bb75d7 8308 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8309
00bb75d7 8310 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8311
00bb75d7 8312 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8313
00bb75d7 8314 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8315
00bb75d7 8316 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8317
00bb75d7 8318 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8319
00bb75d7 8320 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8321
00bb75d7 8322 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8323
00bb75d7 8324 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8325
523ea123
QD
8326 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
8327
00bb75d7 8328 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8329
00bb75d7 8330 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8331
00bb75d7 8332 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8333
00bb75d7 8334 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8335
00bb75d7 8336 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8337
00bb75d7 8338 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8339
00bb75d7 8340 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8341
854eca4a
MY
8342 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
8343
00bb75d7 8344 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8345
e4b2cea3
ZJS
8346 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8347
43144be4
LP
8348 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8349
e4b2cea3
ZJS
8350 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8351
43144be4
LP
8352 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8353
bbfb25f4
DDM
8354 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
8355
00bb75d7 8356 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8357
00bb75d7 8358 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8359
00bb75d7 8360 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8361
00bb75d7 8362 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8363
00bb75d7 8364 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8365
ddc155b2
TM
8366 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8367
8368 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8369
8c35c10d 8370 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
8371
00bb75d7 8372 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8373
00bb75d7 8374 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8375
00bb75d7 8376 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8377
00bb75d7 8378 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8379
00bb75d7 8380 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8381
00bb75d7 8382 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8383
00bb75d7 8384 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8385
00bb75d7 8386 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8387
00bb75d7 8388 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8389
00bb75d7 8390 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8391
00bb75d7 8392 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8393
a70581ff
XR
8394 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8395
00bb75d7 8396 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8397
00bb75d7 8398 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8399
00bb75d7 8400 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8401
00bb75d7 8402 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8403
00bb75d7 8404 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8405
00bb75d7 8406 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8407
00bb75d7 8408 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8409
00bb75d7 8410 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8411
00bb75d7 8412 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8413
00bb75d7 8414 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8415
00bb75d7 8416 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8417
00bb75d7 8418 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8419
00bb75d7 8420 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8421
1f6b4144
ZJS
8422 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8423
00bb75d7 8424 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8425
00bb75d7 8426 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8427
00bb75d7 8428 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8429
211a3d87
LB
8430 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8431
00bb75d7 8432 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8433
00bb75d7 8434 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8435
00bb75d7 8436 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8437
211a3d87
LB
8438 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8439
00bb75d7 8440 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8441
00bb75d7 8442 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 8443
211a3d87
LB
8444 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8445
00bb75d7 8446 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 8447
00bb75d7 8448 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 8449
211a3d87
LB
8450 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8451
00bb75d7 8452 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 8453
00bb75d7 8454 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 8455
00bb75d7 8456 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 8457
00bb75d7 8458 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 8459
00bb75d7 8460 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 8461
00bb75d7 8462 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 8463
00bb75d7 8464 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 8465
00bb75d7 8466 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 8467
00bb75d7 8468 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 8469
cc86a278
ILG
8470 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8471
00bb75d7 8472 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 8473
00bb75d7 8474 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 8475
00bb75d7 8476 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 8477
00bb75d7 8478 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 8479
00bb75d7 8480 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 8481
e4b2cea3
ZJS
8482 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8483
8484 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8485
00bb75d7 8486 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 8487
85614c6e
SR
8488 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
8489
00bb75d7 8490 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 8491
a70581ff
XR
8492 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8493
84be0c71
LP
8494 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8495
8496 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8497
8498 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8499
00bb75d7 8500 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 8501
00bb75d7 8502 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 8503
00bb75d7 8504 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 8505
00bb75d7 8506 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 8507
00bb75d7 8508 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8509
00bb75d7 8510 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8511
00bb75d7 8512 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8513
00bb75d7 8514 <!--End of Autogenerated section-->
47fb7fd6
ZJS
8515
8516 <refsect2>
8517 <title>Properties</title>
8518
8519 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8520 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8521 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8522 execute. They also share most of the fields related to the execution context that Service objects
8523 expose (see above). In addition to these properties there are the following:</para>
8524
8525 <para><varname>ControlPID</varname> contains the PID of the currently running
8526 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8527 running, otherwise 0.</para>
8528
8529 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8530 can take the values <literal>success</literal>, <literal>resources</literal>,
8531 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8532 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8533 corresponding field of service unit objects (see above).</para>
8534 </refsect2>
8535 </refsect1>
8536
8537 <refsect1>
8538 <title>Automount Unit Objects</title>
8539
8540 <para>All automount unit objects implement the
8541 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8542 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8543
48f99d7c 8544 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
8545node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8546 interface org.freedesktop.systemd1.Automount {
8547 properties:
8548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8549 readonly s Where = '...';
8550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
8551 readonly s ExtraOptions = '...';
8552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8553 readonly u DirectoryMode = ...;
8554 readonly s Result = '...';
8555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8556 readonly t TimeoutIdleUSec = ...;
3031660c 8557 };
47fb7fd6
ZJS
8558 interface org.freedesktop.DBus.Peer { ... };
8559 interface org.freedesktop.DBus.Introspectable { ... };
8560 interface org.freedesktop.DBus.Properties { ... };
8561 interface org.freedesktop.systemd1.Unit { ... };
8562};
8563 </programlisting>
8564
8565 <!--property Where is not documented!-->
8566
7c5cef22
AS
8567 <!--property ExtraOptions is not documented!-->
8568
47fb7fd6
ZJS
8569 <!--property DirectoryMode is not documented!-->
8570
8571 <!--property TimeoutIdleUSec is not documented!-->
8572
00bb75d7
ZJS
8573 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8574
00bb75d7
ZJS
8575 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8576
8577 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8578
8579 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8580
48f99d7c
ZJS
8581 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8582
00bb75d7
ZJS
8583 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8584
7c5cef22
AS
8585 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8586
00bb75d7
ZJS
8587 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8588
8589 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8590
8591 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8592
8593 <!--End of Autogenerated section-->
8594
47fb7fd6
ZJS
8595 <refsect2>
8596 <title>Properties</title>
8597
8598 <para>Most of the properties map directly to the corresponding settings in the automount unit
8599 files.</para>
8600
8601 <para><varname>Result</varname> knows the values <literal>success</literal> and
8602 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8603 the corresponding field of the Service object.</para>
8604 </refsect2>
8605 </refsect1>
8606
8607
8608 <refsect1>
8609 <title>Timer Unit Objects</title>
8610
8611 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8612 interface (described here) in addition to the generic
8613 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8614
48f99d7c 8615 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
8616node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8617 interface org.freedesktop.systemd1.Timer {
8618 properties:
8619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8620 readonly s Unit = '...';
8621 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8622 readonly a(stt) TimersMonotonic = [...];
8623 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8624 readonly a(sst) TimersCalendar = [...];
8625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8626 readonly b OnClockChange = ...;
8627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8628 readonly b OnTimezoneChange = ...;
8629 readonly t NextElapseUSecRealtime = ...;
8630 readonly t NextElapseUSecMonotonic = ...;
8631 readonly t LastTriggerUSec = ...;
8632 readonly t LastTriggerUSecMonotonic = ...;
8633 readonly s Result = '...';
8634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8635 readonly t AccuracyUSec = ...;
8636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8637 readonly t RandomizedDelayUSec = ...;
8638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
8639 readonly b FixedRandomDelay = ...;
8640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8641 readonly b Persistent = ...;
8642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8643 readonly b WakeSystem = ...;
8644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8645 readonly b RemainAfterElapse = ...;
3031660c 8646 };
47fb7fd6
ZJS
8647 interface org.freedesktop.DBus.Peer { ... };
8648 interface org.freedesktop.DBus.Introspectable { ... };
8649 interface org.freedesktop.DBus.Properties { ... };
8650 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8651};
8652 </programlisting>
8653
47fb7fd6
ZJS
8654 <!--property OnClockChange is not documented!-->
8655
8656 <!--property OnTimezoneChange is not documented!-->
8657
8658 <!--property LastTriggerUSec is not documented!-->
8659
8660 <!--property LastTriggerUSecMonotonic is not documented!-->
8661
8662 <!--property AccuracyUSec is not documented!-->
8663
8664 <!--property RandomizedDelayUSec is not documented!-->
8665
acf24a1a
KG
8666 <!--property FixedRandomDelay is not documented!-->
8667
47fb7fd6
ZJS
8668 <!--property Persistent is not documented!-->
8669
8670 <!--property WakeSystem is not documented!-->
8671
8672 <!--property RemainAfterElapse is not documented!-->
8673
00bb75d7
ZJS
8674 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8675
00bb75d7
ZJS
8676 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8677
8678 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8679
8680 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8681
48f99d7c
ZJS
8682 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8683
00bb75d7
ZJS
8684 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8685
8686 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8687
8688 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8689
8690 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8691
8692 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8693
8694 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8695
8696 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8697
8698 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8699
8700 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8701
8702 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8703
8704 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8705
8706 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8707
acf24a1a
KG
8708 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8709
00bb75d7
ZJS
8710 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8711
8712 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8713
8714 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8715
8716 <!--End of Autogenerated section-->
8717
3031660c
ZJS
8718 <refsect2>
8719 <title>Properties</title>
8720
47fb7fd6 8721 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8722
47fb7fd6
ZJS
8723 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8724 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8725 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8726 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8727 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8728 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8729 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8730
47fb7fd6
ZJS
8731 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8732 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8733 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8734 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8735
47fb7fd6
ZJS
8736 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8737 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8738 does not include at least one calendar event.</para>
3031660c 8739
47fb7fd6
ZJS
8740 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8741 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8742 does not include at least one monotonic event.</para>
8743
8744 <para><varname>Result</varname> knows the values <literal>success</literal> and
8745 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8746 property of the service interface.</para>
3031660c
ZJS
8747 </refsect2>
8748 </refsect1>
8749
8750 <refsect1>
47fb7fd6 8751 <title>Swap Unit Objects</title>
3031660c 8752
47fb7fd6
ZJS
8753 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8754 interface (described here) in addition to the generic
8755 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8756
48f99d7c 8757 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8758node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8759 interface org.freedesktop.systemd1.Swap {
3031660c 8760 methods:
47fb7fd6
ZJS
8761 GetProcesses(out a(sus) processes);
8762 AttachProcesses(in s subcgroup,
8763 in au pids);
3031660c 8764 properties:
47fb7fd6
ZJS
8765 readonly s What = '...';
8766 readonly i Priority = ...;
8767 readonly s Options = '...';
8768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8769 readonly t TimeoutUSec = ...;
8770 readonly u ControlPID = ...;
8771 readonly s Result = '...';
8772 readonly u UID = ...;
8773 readonly u GID = ...;
8774 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8775 readonly a(sasbttttuii) ExecActivate = [...];
8776 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8777 readonly a(sasbttttuii) ExecDeactivate = [...];
8778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8779 readonly s Slice = '...';
8780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8781 readonly s ControlGroup = '...';
8782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8783 readonly t ControlGroupId = ...;
8784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8785 readonly t MemoryCurrent = ...;
8786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
8787 readonly t MemoryPeak = ...;
8788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
8789 readonly t MemorySwapCurrent = ...;
8790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
8791 readonly t MemorySwapPeak = ...;
8792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 8793 readonly t MemoryZSwapCurrent = ...;
26caa668 8794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8795 readonly t MemoryAvailable = ...;
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
8797 readonly t EffectiveMemoryMax = ...;
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8799 readonly t EffectiveMemoryHigh = ...;
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8801 readonly t CPUUsageNSec = ...;
8802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8803 readonly ay EffectiveCPUs = [...];
8804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8805 readonly ay EffectiveMemoryNodes = [...];
8806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8807 readonly t TasksCurrent = ...;
8808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
8809 readonly t EffectiveTasksMax = ...;
8810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8811 readonly t IPIngressBytes = ...;
8812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8813 readonly t IPIngressPackets = ...;
8814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8815 readonly t IPEgressBytes = ...;
8816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8817 readonly t IPEgressPackets = ...;
8818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8819 readonly t IOReadBytes = ...;
8820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8821 readonly t IOReadOperations = ...;
8822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8823 readonly t IOWriteBytes = ...;
8824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8825 readonly t IOWriteOperations = ...;
8826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8827 readonly b Delegate = ...;
8828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8829 readonly as DelegateControllers = ['...', ...];
8830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
8831 readonly s DelegateSubgroup = '...';
8832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8833 readonly b CPUAccounting = ...;
8834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8835 readonly t CPUWeight = ...;
8836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8837 readonly t StartupCPUWeight = ...;
8838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8839 readonly t CPUShares = ...;
8840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8841 readonly t StartupCPUShares = ...;
8842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8843 readonly t CPUQuotaPerSecUSec = ...;
8844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8845 readonly t CPUQuotaPeriodUSec = ...;
8846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8847 readonly ay AllowedCPUs = [...];
8848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8849 readonly ay StartupAllowedCPUs = [...];
8850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8851 readonly ay AllowedMemoryNodes = [...];
8852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8853 readonly ay StartupAllowedMemoryNodes = [...];
8854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8855 readonly b IOAccounting = ...;
8856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8857 readonly t IOWeight = ...;
8858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8859 readonly t StartupIOWeight = ...;
8860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8861 readonly a(st) IODeviceWeight = [...];
8862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8863 readonly a(st) IOReadBandwidthMax = [...];
8864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8865 readonly a(st) IOWriteBandwidthMax = [...];
8866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8867 readonly a(st) IOReadIOPSMax = [...];
8868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8869 readonly a(st) IOWriteIOPSMax = [...];
8870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8871 readonly a(st) IODeviceLatencyTargetUSec = [...];
8872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8873 readonly b BlockIOAccounting = ...;
8874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8875 readonly t BlockIOWeight = ...;
8876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8877 readonly t StartupBlockIOWeight = ...;
8878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8879 readonly a(st) BlockIODeviceWeight = [...];
8880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8881 readonly a(st) BlockIOReadBandwidth = [...];
8882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8883 readonly a(st) BlockIOWriteBandwidth = [...];
8884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8885 readonly b MemoryAccounting = ...;
8886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8887 readonly t DefaultMemoryLow = ...;
8888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8889 readonly t DefaultStartupMemoryLow = ...;
8890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8891 readonly t DefaultMemoryMin = ...;
8892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8893 readonly t MemoryMin = ...;
8894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8895 readonly t MemoryLow = ...;
8896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8897 readonly t StartupMemoryLow = ...;
8898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8899 readonly t MemoryHigh = ...;
8900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8901 readonly t StartupMemoryHigh = ...;
8902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8903 readonly t MemoryMax = ...;
8904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8905 readonly t StartupMemoryMax = ...;
8906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8907 readonly t MemorySwapMax = ...;
8908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8909 readonly t StartupMemorySwapMax = ...;
8910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8911 readonly t MemoryZSwapMax = ...;
8912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8913 readonly t StartupMemoryZSwapMax = ...;
8914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8915 readonly t MemoryLimit = ...;
8916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8917 readonly s DevicePolicy = '...';
8918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8919 readonly a(ss) DeviceAllow = [...];
8920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8921 readonly b TasksAccounting = ...;
8922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8923 readonly t TasksMax = ...;
8924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8925 readonly b IPAccounting = ...;
8926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8927 readonly a(iayu) IPAddressAllow = [...];
8928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8929 readonly a(iayu) IPAddressDeny = [...];
8930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8931 readonly as IPIngressFilterPath = ['...', ...];
8932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8933 readonly as IPEgressFilterPath = ['...', ...];
8934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8935 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8937 readonly s ManagedOOMSwap = '...';
8938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8939 readonly s ManagedOOMMemoryPressure = '...';
8940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8941 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8943 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8945 readonly a(ss) BPFProgram = [...];
dcf4781c 8946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8947 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8949 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8951 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
8952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8953 readonly s MemoryPressureWatch = '...';
8954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8955 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
8956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8957 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
8958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8959 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
8960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8961 readonly as Environment = ['...', ...];
8962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8963 readonly a(sb) EnvironmentFiles = [...];
8964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8965 readonly as PassEnvironment = ['...', ...];
8966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8967 readonly as UnsetEnvironment = ['...', ...];
8968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8969 readonly u UMask = ...;
8970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8971 readonly t LimitCPU = ...;
8972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8973 readonly t LimitCPUSoft = ...;
8974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8975 readonly t LimitFSIZE = ...;
8976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8977 readonly t LimitFSIZESoft = ...;
8978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8979 readonly t LimitDATA = ...;
8980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8981 readonly t LimitDATASoft = ...;
8982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8983 readonly t LimitSTACK = ...;
8984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8985 readonly t LimitSTACKSoft = ...;
8986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8987 readonly t LimitCORE = ...;
8988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8989 readonly t LimitCORESoft = ...;
8990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8991 readonly t LimitRSS = ...;
8992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8993 readonly t LimitRSSSoft = ...;
8994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8995 readonly t LimitNOFILE = ...;
8996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8997 readonly t LimitNOFILESoft = ...;
8998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8999 readonly t LimitAS = ...;
9000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9001 readonly t LimitASSoft = ...;
9002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9003 readonly t LimitNPROC = ...;
9004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9005 readonly t LimitNPROCSoft = ...;
9006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9007 readonly t LimitMEMLOCK = ...;
9008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9009 readonly t LimitMEMLOCKSoft = ...;
9010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9011 readonly t LimitLOCKS = ...;
9012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9013 readonly t LimitLOCKSSoft = ...;
9014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9015 readonly t LimitSIGPENDING = ...;
9016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9017 readonly t LimitSIGPENDINGSoft = ...;
9018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9019 readonly t LimitMSGQUEUE = ...;
9020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9021 readonly t LimitMSGQUEUESoft = ...;
9022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9023 readonly t LimitNICE = ...;
9024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9025 readonly t LimitNICESoft = ...;
9026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9027 readonly t LimitRTPRIO = ...;
9028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9029 readonly t LimitRTPRIOSoft = ...;
9030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9031 readonly t LimitRTTIME = ...;
9032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9033 readonly t LimitRTTIMESoft = ...;
9034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9035 readonly s WorkingDirectory = '...';
9036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9037 readonly s RootDirectory = '...';
9038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9039 readonly s RootImage = '...';
9040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
9041 readonly a(ss) RootImageOptions = [...];
9042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9043 readonly ay RootHash = [...];
9044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9045 readonly s RootHashPath = '...';
9046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9047 readonly ay RootHashSignature = [...];
9048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9049 readonly s RootHashSignaturePath = '...';
9050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9051 readonly s RootVerity = '...';
9052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
9053 readonly b RootEphemeral = ...;
9054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
9055 readonly as ExtensionDirectories = ['...', ...];
9056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
9057 readonly a(sba(ss)) ExtensionImages = [...];
9058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
9059 readonly a(ssba(ss)) MountImages = [...];
9060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9061 readonly i OOMScoreAdjust = ...;
9062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9063 readonly t CoredumpFilter = ...;
9064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9065 readonly i Nice = ...;
9066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9067 readonly i IOSchedulingClass = ...;
9068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9069 readonly i IOSchedulingPriority = ...;
9070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9071 readonly i CPUSchedulingPolicy = ...;
9072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9073 readonly i CPUSchedulingPriority = ...;
9074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9075 readonly ay CPUAffinity = [...];
9076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9077 readonly b CPUAffinityFromNUMA = ...;
9078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9079 readonly i NUMAPolicy = ...;
9080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9081 readonly ay NUMAMask = [...];
9082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9083 readonly t TimerSlackNSec = ...;
9084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9085 readonly b CPUSchedulingResetOnFork = ...;
9086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9087 readonly b NonBlocking = ...;
9088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9089 readonly s StandardInput = '...';
9090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9091 readonly s StandardInputFileDescriptorName = '...';
9092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9093 readonly ay StandardInputData = [...];
9094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9095 readonly s StandardOutput = '...';
9096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9097 readonly s StandardOutputFileDescriptorName = '...';
9098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9099 readonly s StandardError = '...';
9100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9101 readonly s StandardErrorFileDescriptorName = '...';
9102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9103 readonly s TTYPath = '...';
9104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9105 readonly b TTYReset = ...;
9106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9107 readonly b TTYVHangup = ...;
9108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9109 readonly b TTYVTDisallocate = ...;
9110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
9111 readonly q TTYRows = ...;
9112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9113 readonly q TTYColumns = ...;
9114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9115 readonly i SyslogPriority = ...;
9116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9117 readonly s SyslogIdentifier = '...';
9118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9119 readonly b SyslogLevelPrefix = ...;
9120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9121 readonly i SyslogLevel = ...;
9122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9123 readonly i SyslogFacility = ...;
9124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9125 readonly i LogLevelMax = ...;
9126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9127 readonly t LogRateLimitIntervalUSec = ...;
9128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9129 readonly u LogRateLimitBurst = ...;
9130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9131 readonly aay LogExtraFields = [[...], ...];
9132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
9133 readonly a(bs) LogFilterPatterns = [...];
9134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9135 readonly s LogNamespace = '...';
9136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9137 readonly i SecureBits = ...;
9138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9139 readonly t CapabilityBoundingSet = ...;
9140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9141 readonly t AmbientCapabilities = ...;
9142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9143 readonly s User = '...';
9144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9145 readonly s Group = '...';
9146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9147 readonly b DynamicUser = ...;
9148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
854eca4a
MY
9149 readonly b SetLoginEnvironment = ...;
9150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9151 readonly b RemoveIPC = ...;
9152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9153 readonly a(say) SetCredential = [...];
9154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
9155 readonly a(say) SetCredentialEncrypted = [...];
9156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9157 readonly a(ss) LoadCredential = [...];
9158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
9159 readonly a(ss) LoadCredentialEncrypted = [...];
9160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
9161 readonly as ImportCredential = ['...', ...];
9162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9163 readonly as SupplementaryGroups = ['...', ...];
9164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9165 readonly s PAMName = '...';
9166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9167 readonly as ReadWritePaths = ['...', ...];
9168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9169 readonly as ReadOnlyPaths = ['...', ...];
9170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9171 readonly as InaccessiblePaths = ['...', ...];
9172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
9173 readonly as ExecPaths = ['...', ...];
9174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9175 readonly as NoExecPaths = ['...', ...];
9176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 9177 readonly as ExecSearchPath = ['...', ...];
9178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9179 readonly t MountFlags = ...;
9180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9181 readonly b PrivateTmp = ...;
9182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9183 readonly b PrivateDevices = ...;
9184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9185 readonly b ProtectClock = ...;
9186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9187 readonly b ProtectKernelTunables = ...;
9188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9189 readonly b ProtectKernelModules = ...;
9190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9191 readonly b ProtectKernelLogs = ...;
9192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9193 readonly b ProtectControlGroups = ...;
9194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9195 readonly b PrivateNetwork = ...;
9196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9197 readonly b PrivateUsers = ...;
9198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9199 readonly b PrivateMounts = ...;
9200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
9201 readonly b PrivateIPC = ...;
9202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9203 readonly s ProtectHome = '...';
9204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9205 readonly s ProtectSystem = '...';
9206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9207 readonly b SameProcessGroup = ...;
9208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9209 readonly s UtmpIdentifier = '...';
9210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9211 readonly s UtmpMode = '...';
9212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9213 readonly (bs) SELinuxContext = ...;
9214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9215 readonly (bs) AppArmorProfile = ...;
9216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9217 readonly (bs) SmackProcessLabel = ...;
9218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9219 readonly b IgnoreSIGPIPE = ...;
9220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9221 readonly b NoNewPrivileges = ...;
9222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9223 readonly (bas) SystemCallFilter = ...;
9224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9225 readonly as SystemCallArchitectures = ['...', ...];
9226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9227 readonly i SystemCallErrorNumber = ...;
9228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
9229 readonly (bas) SystemCallLog = ...;
9230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9231 readonly s Personality = '...';
9232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9233 readonly b LockPersonality = ...;
9234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9235 readonly (bas) RestrictAddressFamilies = ...;
9236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9237 readonly a(sst) RuntimeDirectorySymlink = [...];
9238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9239 readonly s RuntimeDirectoryPreserve = '...';
9240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9241 readonly u RuntimeDirectoryMode = ...;
9242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9243 readonly as RuntimeDirectory = ['...', ...];
9244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9245 readonly a(sst) StateDirectorySymlink = [...];
9246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9247 readonly u StateDirectoryMode = ...;
9248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9249 readonly as StateDirectory = ['...', ...];
9250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9251 readonly a(sst) CacheDirectorySymlink = [...];
9252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9253 readonly u CacheDirectoryMode = ...;
9254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9255 readonly as CacheDirectory = ['...', ...];
9256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
9257 readonly a(sst) LogsDirectorySymlink = [...];
9258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9259 readonly u LogsDirectoryMode = ...;
9260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9261 readonly as LogsDirectory = ['...', ...];
9262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9263 readonly u ConfigurationDirectoryMode = ...;
9264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9265 readonly as ConfigurationDirectory = ['...', ...];
9266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9267 readonly t TimeoutCleanUSec = ...;
9268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9269 readonly b MemoryDenyWriteExecute = ...;
9270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9271 readonly b RestrictRealtime = ...;
9272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9273 readonly b RestrictSUIDSGID = ...;
9274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9275 readonly t RestrictNamespaces = ...;
9276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
9277 readonly (bas) RestrictFileSystems = ...;
9278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9279 readonly a(ssbt) BindPaths = [...];
9280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9281 readonly a(ssbt) BindReadOnlyPaths = [...];
9282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9283 readonly a(ss) TemporaryFileSystem = [...];
9284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9285 readonly b MountAPIVFS = ...;
9286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9287 readonly s KeyringMode = '...';
9288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9289 readonly s ProtectProc = '...';
9290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9291 readonly s ProcSubset = '...';
9292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9293 readonly b ProtectHostname = ...;
9294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
9295 readonly b MemoryKSM = ...;
9296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9297 readonly s NetworkNamespacePath = '...';
9298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
9299 readonly s IPCNamespacePath = '...';
9300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
9301 readonly s RootImagePolicy = '...';
9302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9303 readonly s MountImagePolicy = '...';
9304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9305 readonly s ExtensionImagePolicy = '...';
9306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9307 readonly s KillMode = '...';
9308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9309 readonly i KillSignal = ...;
9310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9311 readonly i RestartKillSignal = ...;
9312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9313 readonly i FinalKillSignal = ...;
9314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9315 readonly b SendSIGKILL = ...;
9316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9317 readonly b SendSIGHUP = ...;
9318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9319 readonly i WatchdogSignal = ...;
3031660c 9320 };
47fb7fd6
ZJS
9321 interface org.freedesktop.DBus.Peer { ... };
9322 interface org.freedesktop.DBus.Introspectable { ... };
9323 interface org.freedesktop.DBus.Properties { ... };
9324 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9325};
9326 </programlisting>
9327
00bb75d7
ZJS
9328 <!--method GetProcesses is not documented!-->
9329
9330 <!--method AttachProcesses is not documented!-->
9331
9332 <!--property What is not documented!-->
9333
9334 <!--property Priority is not documented!-->
9335
9336 <!--property Options is not documented!-->
9337
9338 <!--property TimeoutUSec is not documented!-->
9339
9340 <!--property UID is not documented!-->
9341
9342 <!--property GID is not documented!-->
9343
9344 <!--property ExecDeactivate is not documented!-->
9345
9346 <!--property Slice is not documented!-->
9347
5483fca0
LP
9348 <!--property ControlGroupId is not documented!-->
9349
00bb75d7
ZJS
9350 <!--property MemoryCurrent is not documented!-->
9351
6c71db76
FS
9352 <!--property MemoryPeak is not documented!-->
9353
37533c94
FS
9354 <!--property MemorySwapCurrent is not documented!-->
9355
aac3384e
FS
9356 <!--property MemorySwapPeak is not documented!-->
9357
58cde42f 9358 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 9359
4fb0d2dc
MK
9360 <!--property EffectiveMemoryMax is not documented!-->
9361
9362 <!--property EffectiveMemoryHigh is not documented!-->
9363
00bb75d7
ZJS
9364 <!--property CPUUsageNSec is not documented!-->
9365
9366 <!--property EffectiveCPUs is not documented!-->
9367
9368 <!--property EffectiveMemoryNodes is not documented!-->
9369
9370 <!--property TasksCurrent is not documented!-->
9371
4fb0d2dc
MK
9372 <!--property EffectiveTasksMax is not documented!-->
9373
00bb75d7
ZJS
9374 <!--property IPIngressBytes is not documented!-->
9375
9376 <!--property IPIngressPackets is not documented!-->
9377
9378 <!--property IPEgressBytes is not documented!-->
9379
9380 <!--property IPEgressPackets is not documented!-->
9381
9382 <!--property IOReadBytes is not documented!-->
9383
9384 <!--property IOReadOperations is not documented!-->
9385
9386 <!--property IOWriteBytes is not documented!-->
9387
9388 <!--property IOWriteOperations is not documented!-->
9389
9390 <!--property Delegate is not documented!-->
9391
9392 <!--property DelegateControllers is not documented!-->
9393
9394 <!--property CPUAccounting is not documented!-->
9395
9396 <!--property CPUWeight is not documented!-->
9397
9398 <!--property StartupCPUWeight is not documented!-->
9399
9400 <!--property CPUShares is not documented!-->
9401
9402 <!--property StartupCPUShares is not documented!-->
9403
9404 <!--property CPUQuotaPerSecUSec is not documented!-->
9405
9406 <!--property CPUQuotaPeriodUSec is not documented!-->
9407
9408 <!--property AllowedCPUs is not documented!-->
9409
c93a7d4a
PM
9410 <!--property StartupAllowedCPUs is not documented!-->
9411
00bb75d7
ZJS
9412 <!--property AllowedMemoryNodes is not documented!-->
9413
c93a7d4a
PM
9414 <!--property StartupAllowedMemoryNodes is not documented!-->
9415
00bb75d7
ZJS
9416 <!--property IOAccounting is not documented!-->
9417
9418 <!--property IOWeight is not documented!-->
9419
9420 <!--property StartupIOWeight is not documented!-->
9421
9422 <!--property IODeviceWeight is not documented!-->
9423
9424 <!--property IOReadBandwidthMax is not documented!-->
9425
9426 <!--property IOWriteBandwidthMax is not documented!-->
9427
9428 <!--property IOReadIOPSMax is not documented!-->
9429
9430 <!--property IOWriteIOPSMax is not documented!-->
9431
9432 <!--property IODeviceLatencyTargetUSec is not documented!-->
9433
9434 <!--property BlockIOAccounting is not documented!-->
9435
9436 <!--property BlockIOWeight is not documented!-->
9437
9438 <!--property StartupBlockIOWeight is not documented!-->
9439
9440 <!--property BlockIODeviceWeight is not documented!-->
9441
9442 <!--property BlockIOReadBandwidth is not documented!-->
9443
9444 <!--property BlockIOWriteBandwidth is not documented!-->
9445
9446 <!--property MemoryAccounting is not documented!-->
9447
9448 <!--property DefaultMemoryLow is not documented!-->
9449
53fda560
LB
9450 <!--property DefaultStartupMemoryLow is not documented!-->
9451
00bb75d7
ZJS
9452 <!--property DefaultMemoryMin is not documented!-->
9453
9454 <!--property MemoryMin is not documented!-->
9455
9456 <!--property MemoryLow is not documented!-->
9457
53fda560
LB
9458 <!--property StartupMemoryLow is not documented!-->
9459
00bb75d7
ZJS
9460 <!--property MemoryHigh is not documented!-->
9461
53fda560
LB
9462 <!--property StartupMemoryHigh is not documented!-->
9463
00bb75d7
ZJS
9464 <!--property MemoryMax is not documented!-->
9465
53fda560
LB
9466 <!--property StartupMemoryMax is not documented!-->
9467
00bb75d7
ZJS
9468 <!--property MemorySwapMax is not documented!-->
9469
53fda560
LB
9470 <!--property StartupMemorySwapMax is not documented!-->
9471
d7fe0a67
PV
9472 <!--property MemoryZSwapMax is not documented!-->
9473
53fda560
LB
9474 <!--property StartupMemoryZSwapMax is not documented!-->
9475
00bb75d7
ZJS
9476 <!--property MemoryLimit is not documented!-->
9477
9478 <!--property DevicePolicy is not documented!-->
9479
9480 <!--property DeviceAllow is not documented!-->
9481
9482 <!--property TasksAccounting is not documented!-->
9483
9484 <!--property TasksMax is not documented!-->
9485
9486 <!--property IPAccounting is not documented!-->
9487
9488 <!--property IPAddressAllow is not documented!-->
9489
9490 <!--property IPAddressDeny is not documented!-->
9491
9492 <!--property IPIngressFilterPath is not documented!-->
9493
9494 <!--property IPEgressFilterPath is not documented!-->
9495
9496 <!--property DisableControllers is not documented!-->
9497
4d824a4e
AZ
9498 <!--property ManagedOOMSwap is not documented!-->
9499
9500 <!--property ManagedOOMMemoryPressure is not documented!-->
9501
d9d3f05d 9502 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9503
d8a4d64b
AZ
9504 <!--property ManagedOOMPreference is not documented!-->
9505
9e009a14
JK
9506 <!--property BPFProgram is not documented!-->
9507
dcf4781c
JK
9508 <!--property SocketBindAllow is not documented!-->
9509
9510 <!--property SocketBindDeny is not documented!-->
9511
57585d59
MV
9512 <!--property RestrictNetworkInterfaces is not documented!-->
9513
6bb00842
LP
9514 <!--property MemoryPressureWatch is not documented!-->
9515
9516 <!--property MemoryPressureThresholdUSec is not documented!-->
9517
dc7d69b3
TM
9518 <!--property NFTSet is not documented!-->
9519
cfc015f0
NR
9520 <!--property CoredumpReceive is not documented!-->
9521
00bb75d7
ZJS
9522 <!--property EnvironmentFiles is not documented!-->
9523
9524 <!--property PassEnvironment is not documented!-->
9525
9526 <!--property UnsetEnvironment is not documented!-->
9527
9528 <!--property UMask is not documented!-->
9529
9530 <!--property LimitCPUSoft is not documented!-->
9531
9532 <!--property LimitFSIZE is not documented!-->
9533
9534 <!--property LimitFSIZESoft is not documented!-->
9535
9536 <!--property LimitDATA is not documented!-->
9537
9538 <!--property LimitDATASoft is not documented!-->
9539
9540 <!--property LimitSTACK is not documented!-->
9541
9542 <!--property LimitSTACKSoft is not documented!-->
9543
9544 <!--property LimitCORE is not documented!-->
9545
9546 <!--property LimitCORESoft is not documented!-->
9547
9548 <!--property LimitRSS is not documented!-->
9549
9550 <!--property LimitRSSSoft is not documented!-->
9551
9552 <!--property LimitNOFILE is not documented!-->
9553
9554 <!--property LimitNOFILESoft is not documented!-->
9555
9556 <!--property LimitAS is not documented!-->
9557
9558 <!--property LimitASSoft is not documented!-->
9559
9560 <!--property LimitNPROC is not documented!-->
9561
9562 <!--property LimitNPROCSoft is not documented!-->
9563
9564 <!--property LimitMEMLOCK is not documented!-->
9565
9566 <!--property LimitMEMLOCKSoft is not documented!-->
9567
9568 <!--property LimitLOCKS is not documented!-->
9569
9570 <!--property LimitLOCKSSoft is not documented!-->
9571
9572 <!--property LimitSIGPENDING is not documented!-->
9573
9574 <!--property LimitSIGPENDINGSoft is not documented!-->
9575
9576 <!--property LimitMSGQUEUE is not documented!-->
9577
9578 <!--property LimitMSGQUEUESoft is not documented!-->
9579
9580 <!--property LimitNICE is not documented!-->
9581
9582 <!--property LimitNICESoft is not documented!-->
9583
9584 <!--property LimitRTPRIO is not documented!-->
9585
9586 <!--property LimitRTPRIOSoft is not documented!-->
9587
9588 <!--property LimitRTTIME is not documented!-->
9589
9590 <!--property LimitRTTIMESoft is not documented!-->
9591
9592 <!--property WorkingDirectory is not documented!-->
9593
35f4e010
ZJS
9594 <!--property RootHashPath is not documented!-->
9595
35f4e010
ZJS
9596 <!--property RootHashSignaturePath is not documented!-->
9597
9c0c6701
DDM
9598 <!--property RootEphemeral is not documented!-->
9599
00bb75d7
ZJS
9600 <!--property OOMScoreAdjust is not documented!-->
9601
9602 <!--property CoredumpFilter is not documented!-->
9603
9604 <!--property Nice is not documented!-->
9605
9606 <!--property IOSchedulingClass is not documented!-->
9607
9608 <!--property IOSchedulingPriority is not documented!-->
9609
9610 <!--property CPUSchedulingPolicy is not documented!-->
9611
9612 <!--property CPUSchedulingPriority is not documented!-->
9613
9614 <!--property CPUAffinity is not documented!-->
9615
9616 <!--property CPUAffinityFromNUMA is not documented!-->
9617
9618 <!--property NUMAPolicy is not documented!-->
9619
9620 <!--property NUMAMask is not documented!-->
9621
9622 <!--property TimerSlackNSec is not documented!-->
9623
9624 <!--property CPUSchedulingResetOnFork is not documented!-->
9625
9626 <!--property NonBlocking is not documented!-->
9627
9628 <!--property StandardInput is not documented!-->
9629
9630 <!--property StandardInputFileDescriptorName is not documented!-->
9631
9632 <!--property StandardInputData is not documented!-->
9633
9634 <!--property StandardOutput is not documented!-->
9635
9636 <!--property StandardOutputFileDescriptorName is not documented!-->
9637
9638 <!--property StandardError is not documented!-->
9639
9640 <!--property StandardErrorFileDescriptorName is not documented!-->
9641
9642 <!--property TTYPath is not documented!-->
9643
9644 <!--property TTYReset is not documented!-->
9645
9646 <!--property TTYVHangup is not documented!-->
9647
9648 <!--property TTYVTDisallocate is not documented!-->
9649
51462135
DDM
9650 <!--property TTYRows is not documented!-->
9651
9652 <!--property TTYColumns is not documented!-->
9653
00bb75d7
ZJS
9654 <!--property SyslogPriority is not documented!-->
9655
9656 <!--property SyslogIdentifier is not documented!-->
9657
9658 <!--property SyslogLevelPrefix is not documented!-->
9659
9660 <!--property SyslogLevel is not documented!-->
9661
9662 <!--property SyslogFacility is not documented!-->
9663
9664 <!--property LogLevelMax is not documented!-->
9665
9666 <!--property LogRateLimitIntervalUSec is not documented!-->
9667
9668 <!--property LogRateLimitBurst is not documented!-->
9669
9670 <!--property LogExtraFields is not documented!-->
9671
523ea123
QD
9672 <!--property LogFilterPatterns is not documented!-->
9673
00bb75d7
ZJS
9674 <!--property LogNamespace is not documented!-->
9675
9676 <!--property AmbientCapabilities is not documented!-->
9677
9678 <!--property User is not documented!-->
9679
9680 <!--property Group is not documented!-->
9681
9682 <!--property DynamicUser is not documented!-->
9683
854eca4a
MY
9684 <!--property SetLoginEnvironment is not documented!-->
9685
00bb75d7
ZJS
9686 <!--property RemoveIPC is not documented!-->
9687
e4b2cea3
ZJS
9688 <!--property SetCredential is not documented!-->
9689
43144be4
LP
9690 <!--property SetCredentialEncrypted is not documented!-->
9691
e4b2cea3
ZJS
9692 <!--property LoadCredential is not documented!-->
9693
43144be4
LP
9694 <!--property LoadCredentialEncrypted is not documented!-->
9695
bbfb25f4
DDM
9696 <!--property ImportCredential is not documented!-->
9697
00bb75d7
ZJS
9698 <!--property SupplementaryGroups is not documented!-->
9699
9700 <!--property PAMName is not documented!-->
9701
9702 <!--property ReadWritePaths is not documented!-->
3031660c 9703
00bb75d7 9704 <!--property ReadOnlyPaths is not documented!-->
3031660c 9705
00bb75d7 9706 <!--property InaccessiblePaths is not documented!-->
3031660c 9707
ddc155b2
TM
9708 <!--property ExecPaths is not documented!-->
9709
9710 <!--property NoExecPaths is not documented!-->
9711
8c35c10d 9712 <!--property ExecSearchPath is not documented!-->
9713
00bb75d7 9714 <!--property PrivateTmp is not documented!-->
3031660c 9715
00bb75d7 9716 <!--property PrivateDevices is not documented!-->
3031660c 9717
00bb75d7 9718 <!--property ProtectClock is not documented!-->
3031660c 9719
00bb75d7 9720 <!--property ProtectKernelTunables is not documented!-->
3031660c 9721
00bb75d7 9722 <!--property ProtectKernelModules is not documented!-->
3031660c 9723
00bb75d7 9724 <!--property ProtectKernelLogs is not documented!-->
3031660c 9725
00bb75d7 9726 <!--property ProtectControlGroups is not documented!-->
3031660c 9727
00bb75d7 9728 <!--property PrivateNetwork is not documented!-->
3031660c 9729
00bb75d7 9730 <!--property PrivateUsers is not documented!-->
3031660c 9731
00bb75d7 9732 <!--property PrivateMounts is not documented!-->
3031660c 9733
a70581ff
XR
9734 <!--property PrivateIPC is not documented!-->
9735
00bb75d7 9736 <!--property ProtectHome is not documented!-->
3031660c 9737
00bb75d7 9738 <!--property ProtectSystem is not documented!-->
3031660c 9739
00bb75d7 9740 <!--property SameProcessGroup is not documented!-->
3031660c 9741
00bb75d7 9742 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 9743
00bb75d7 9744 <!--property UtmpMode is not documented!-->
47fb7fd6 9745
00bb75d7 9746 <!--property SELinuxContext is not documented!-->
47fb7fd6 9747
00bb75d7 9748 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9749
00bb75d7 9750 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9751
00bb75d7 9752 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9753
00bb75d7 9754 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9755
00bb75d7 9756 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9757
00bb75d7 9758 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9759
00bb75d7 9760 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9761
1f6b4144
ZJS
9762 <!--property SystemCallLog is not documented!-->
9763
00bb75d7 9764 <!--property Personality is not documented!-->
47fb7fd6 9765
00bb75d7 9766 <!--property LockPersonality is not documented!-->
47fb7fd6 9767
00bb75d7 9768 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9769
00bb75d7 9770 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9771
00bb75d7 9772 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9773
00bb75d7 9774 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9775
00bb75d7 9776 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9777
00bb75d7 9778 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9779
00bb75d7 9780 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9781
00bb75d7 9782 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9783
00bb75d7 9784 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9785
00bb75d7 9786 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9787
00bb75d7 9788 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9789
00bb75d7 9790 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9791
00bb75d7 9792 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9793
cc86a278
ILG
9794 <!--property RestrictFileSystems is not documented!-->
9795
00bb75d7 9796 <!--property BindPaths is not documented!-->
47fb7fd6 9797
00bb75d7 9798 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9799
00bb75d7 9800 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9801
00bb75d7 9802 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9803
00bb75d7 9804 <!--property KeyringMode is not documented!-->
47fb7fd6 9805
e4b2cea3
ZJS
9806 <!--property ProtectProc is not documented!-->
9807
9808 <!--property ProcSubset is not documented!-->
9809
00bb75d7 9810 <!--property ProtectHostname is not documented!-->
47fb7fd6 9811
85614c6e
SR
9812 <!--property MemoryKSM is not documented!-->
9813
00bb75d7 9814 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9815
a70581ff
XR
9816 <!--property IPCNamespacePath is not documented!-->
9817
84be0c71
LP
9818 <!--property RootImagePolicy is not documented!-->
9819
9820 <!--property MountImagePolicy is not documented!-->
9821
9822 <!--property ExtensionImagePolicy is not documented!-->
9823
00bb75d7 9824 <!--property KillMode is not documented!-->
47fb7fd6 9825
00bb75d7 9826 <!--property KillSignal is not documented!-->
47fb7fd6 9827
00bb75d7 9828 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9829
00bb75d7 9830 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9831
00bb75d7 9832 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9833
00bb75d7 9834 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9835
00bb75d7 9836 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9837
00bb75d7 9838 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9839
00bb75d7 9840 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9841
00bb75d7 9842 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9843
00bb75d7 9844 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9845
48f99d7c
ZJS
9846 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9847
00bb75d7 9848 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9849
00bb75d7 9850 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9851
00bb75d7 9852 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9853
00bb75d7 9854 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9855
00bb75d7 9856 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9857
00bb75d7 9858 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9859
00bb75d7 9860 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9861
00bb75d7 9862 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9863
00bb75d7 9864 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9865
00bb75d7 9866 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9867
00bb75d7 9868 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9869
00bb75d7 9870 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9871
00bb75d7 9872 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9873
00bb75d7 9874 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9875
5483fca0
LP
9876 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9877
00bb75d7 9878 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9879
6c71db76
FS
9880 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
9881
37533c94
FS
9882 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
9883
aac3384e
FS
9884 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
9885
58cde42f 9886 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 9887
93ff34e4
LB
9888 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9889
4fb0d2dc
MK
9890 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
9891
9892 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
9893
00bb75d7 9894 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9895
00bb75d7 9896 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9897
00bb75d7 9898 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9899
00bb75d7 9900 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9901
4fb0d2dc
MK
9902 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
9903
00bb75d7 9904 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9905
00bb75d7 9906 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9907
00bb75d7 9908 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9909
00bb75d7 9910 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9911
00bb75d7 9912 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9913
00bb75d7 9914 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9915
00bb75d7 9916 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9917
00bb75d7 9918 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9919
00bb75d7 9920 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9921
00bb75d7 9922 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9923
a8b993dc
LP
9924 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
9925
00bb75d7 9926 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9927
00bb75d7 9928 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9929
00bb75d7 9930 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9931
00bb75d7 9932 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9933
00bb75d7 9934 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9935
00bb75d7 9936 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9937
00bb75d7 9938 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9939
00bb75d7 9940 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9941
c93a7d4a
PM
9942 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9943
00bb75d7 9944 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9945
c93a7d4a
PM
9946 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9947
00bb75d7 9948 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9949
00bb75d7 9950 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9951
00bb75d7 9952 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9953
00bb75d7 9954 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9955
00bb75d7 9956 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9957
00bb75d7 9958 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9959
00bb75d7 9960 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9961
00bb75d7 9962 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 9963
00bb75d7 9964 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 9965
00bb75d7 9966 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 9967
00bb75d7 9968 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 9969
00bb75d7 9970 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 9971
00bb75d7 9972 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 9973
00bb75d7 9974 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 9975
00bb75d7 9976 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 9977
00bb75d7 9978 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 9979
00bb75d7 9980 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 9981
53fda560
LB
9982 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9983
00bb75d7 9984 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 9985
00bb75d7 9986 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 9987
00bb75d7
ZJS
9988 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9989
53fda560
LB
9990 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9991
00bb75d7
ZJS
9992 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9993
53fda560
LB
9994 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9995
00bb75d7
ZJS
9996 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9997
53fda560
LB
9998 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9999
00bb75d7
ZJS
10000 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10001
53fda560
LB
10002 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10003
d7fe0a67
PV
10004 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10005
53fda560
LB
10006 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10007
00bb75d7
ZJS
10008 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10009
10010 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10011
10012 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10013
10014 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10015
10016 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10017
10018 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10019
10020 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10021
10022 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10023
10024 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10025
10026 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10027
10028 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10029
4d824a4e
AZ
10030 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10031
10032 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10033
d9d3f05d 10034 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10035
d8a4d64b
AZ
10036 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10037
9e009a14
JK
10038 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10039
dcf4781c
JK
10040 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10041
10042 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10043
57585d59
MV
10044 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10045
6bb00842
LP
10046 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10047
10048 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10049
dc7d69b3
TM
10050 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
10051
cfc015f0
NR
10052 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
10053
00bb75d7
ZJS
10054 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
10055
10056 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
10057
10058 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
10059
10060 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
10061
10062 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
10063
10064 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
10065
10066 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
10067
10068 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
10069
10070 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
10071
10072 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
10073
10074 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
10075
10076 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
10077
10078 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
10079
10080 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
10081
10082 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
10083
10084 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
10085
10086 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
10087
10088 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
10089
10090 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
10091
10092 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
10093
10094 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
10095
10096 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
10097
10098 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
10099
10100 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
10101
10102 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
10103
10104 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
10105
10106 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
10107
10108 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
10109
10110 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
10111
10112 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
10113
10114 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
10115
10116 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
10117
10118 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
10119
10120 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
10121
10122 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
10123
10124 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
10125
10126 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
10127
10128 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
10129
10130 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
10131
10132 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
10133
35f4e010
ZJS
10134 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
10135
10136 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
10137
10138 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
10139
10140 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
10141
10142 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
10143
10144 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
10145
9c0c6701
DDM
10146 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
10147
a07b9926
LB
10148 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
10149
93f59701
LB
10150 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
10151
35f4e010
ZJS
10152 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
10153
00bb75d7
ZJS
10154 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
10155
10156 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
10157
10158 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
10159
10160 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
10161
10162 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
10163
10164 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
10165
10166 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
10167
10168 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
10169
10170 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
10171
10172 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
10173
10174 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
10175
10176 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
10177
10178 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
10179
10180 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
10181
10182 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
10183
10184 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
10185
10186 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
10187
10188 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
10189
10190 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
10191
10192 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 10193
00bb75d7 10194 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 10195
00bb75d7 10196 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 10197
00bb75d7 10198 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 10199
00bb75d7 10200 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 10201
00bb75d7 10202 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 10203
51462135
DDM
10204 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
10205
10206 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
10207
00bb75d7 10208 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 10209
00bb75d7 10210 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 10211
00bb75d7 10212 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 10213
00bb75d7 10214 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 10215
00bb75d7 10216 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 10217
00bb75d7 10218 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 10219
00bb75d7 10220 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 10221
00bb75d7 10222 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 10223
00bb75d7 10224 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 10225
523ea123
QD
10226 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
10227
00bb75d7 10228 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 10229
00bb75d7 10230 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 10231
00bb75d7 10232 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 10233
00bb75d7 10234 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 10235
00bb75d7 10236 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 10237
00bb75d7 10238 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 10239
00bb75d7 10240 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 10241
854eca4a
MY
10242 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
10243
00bb75d7 10244 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 10245
e4b2cea3
ZJS
10246 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
10247
43144be4
LP
10248 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
10249
e4b2cea3
ZJS
10250 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
10251
43144be4
LP
10252 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
10253
bbfb25f4
DDM
10254 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
10255
00bb75d7 10256 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 10257
00bb75d7 10258 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 10259
00bb75d7 10260 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 10261
00bb75d7 10262 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 10263
00bb75d7 10264 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 10265
ddc155b2
TM
10266 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
10267
10268 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
10269
8c35c10d 10270 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
10271
00bb75d7 10272 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 10273
00bb75d7 10274 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 10275
00bb75d7 10276 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 10277
00bb75d7 10278 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 10279
00bb75d7 10280 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 10281
00bb75d7 10282 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 10283
00bb75d7 10284 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 10285
00bb75d7 10286 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 10287
00bb75d7 10288 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 10289
00bb75d7 10290 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 10291
00bb75d7 10292 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 10293
a70581ff
XR
10294 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
10295
00bb75d7 10296 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 10297
00bb75d7 10298 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 10299
00bb75d7 10300 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 10301
00bb75d7 10302 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 10303
00bb75d7 10304 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 10305
00bb75d7 10306 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 10307
00bb75d7 10308 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 10309
00bb75d7 10310 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 10311
00bb75d7 10312 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 10313
00bb75d7 10314 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 10315
00bb75d7 10316 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 10317
00bb75d7 10318 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 10319
00bb75d7 10320 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 10321
1f6b4144
ZJS
10322 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
10323
00bb75d7 10324 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 10325
00bb75d7 10326 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 10327
00bb75d7 10328 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 10329
211a3d87
LB
10330 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
10331
00bb75d7 10332 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 10333
00bb75d7 10334 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 10335
00bb75d7 10336 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 10337
211a3d87
LB
10338 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
10339
00bb75d7 10340 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 10341
00bb75d7 10342 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 10343
211a3d87
LB
10344 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
10345
00bb75d7 10346 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 10347
00bb75d7 10348 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 10349
211a3d87
LB
10350 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
10351
00bb75d7 10352 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 10353
00bb75d7 10354 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 10355
00bb75d7 10356 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 10357
00bb75d7 10358 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 10359
00bb75d7 10360 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 10361
00bb75d7 10362 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 10363
00bb75d7 10364 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 10365
00bb75d7 10366 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 10367
00bb75d7 10368 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 10369
cc86a278
ILG
10370 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
10371
00bb75d7 10372 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 10373
00bb75d7 10374 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 10375
00bb75d7 10376 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 10377
00bb75d7 10378 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 10379
00bb75d7 10380 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 10381
e4b2cea3
ZJS
10382 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
10383
10384 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
10385
00bb75d7 10386 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 10387
85614c6e
SR
10388 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
10389
00bb75d7 10390 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 10391
a70581ff
XR
10392 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
10393
84be0c71
LP
10394 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
10395
10396 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
10397
10398 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
10399
00bb75d7 10400 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 10401
00bb75d7 10402 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 10403
00bb75d7 10404 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 10405
00bb75d7 10406 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 10407
00bb75d7 10408 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 10409
00bb75d7 10410 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 10411
00bb75d7 10412 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 10413
00bb75d7 10414 <!--End of Autogenerated section-->
3031660c
ZJS
10415
10416 <refsect2>
10417 <title>Properties</title>
10418
10419 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
10420 units invoke the
d3fcecf3 10421 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
10422 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
10423 information about processes to execute. They also share most of the fields related to the execution
10424 context that Service objects expose (see above). In addition to these properties there are the
10425 following:</para>
10426
10427 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
10428 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
10429 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 10430 command if there is one running, otherwise 0.</para>
3031660c
ZJS
10431
10432 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
10433 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 10434 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
10435 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
10436 corresponding field of service unit objects (see above).</para>
10437 </refsect2>
10438 </refsect1>
10439
10440
10441 <refsect1>
10442 <title>Path Unit Objects</title>
10443
48f99d7c 10444 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 10445node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 10446 interface org.freedesktop.systemd1.Path {
3031660c 10447 properties:
47fb7fd6
ZJS
10448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10449 readonly s Unit = '...';
10450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10451 readonly a(ss) Paths = [...];
10452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10453 readonly b MakeDirectory = ...;
10454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10455 readonly u DirectoryMode = ...;
10456 readonly s Result = '...';
47dba9fb
LB
10457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10458 readonly t TriggerLimitIntervalUSec = ...;
10459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10460 readonly u TriggerLimitBurst = ...;
3031660c 10461 };
47fb7fd6
ZJS
10462 interface org.freedesktop.DBus.Peer { ... };
10463 interface org.freedesktop.DBus.Introspectable { ... };
10464 interface org.freedesktop.DBus.Properties { ... };
10465 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10466};
10467 </programlisting>
10468
47fb7fd6
ZJS
10469 <!--property MakeDirectory is not documented!-->
10470
10471 <!--property DirectoryMode is not documented!-->
10472
47dba9fb
LB
10473 <!--property TriggerLimitIntervalUSec is not documented!-->
10474
10475 <!--property TriggerLimitBurst is not documented!-->
10476
00bb75d7
ZJS
10477 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10478
00bb75d7
ZJS
10479 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10480
10481 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10482
10483 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10484
48f99d7c
ZJS
10485 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10486
00bb75d7
ZJS
10487 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10488
10489 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10490
10491 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10492
10493 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10494
10495 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10496
47dba9fb
LB
10497 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10498
10499 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10500
00bb75d7
ZJS
10501 <!--End of Autogenerated section-->
10502
3031660c
ZJS
10503 <refsect2>
10504 <title>Properties</title>
10505
10506 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10507
10508 <para>The others:</para>
10509
10510 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10511 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 10512 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
10513 which correspond directly to the matching settings in the path unit files; and the path to watch,
10514 possibly including glob expressions.</para>
10515
10516 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 10517 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
10518 interface.</para>
10519 </refsect2>
10520 </refsect1>
10521
10522 <refsect1>
10523 <title>Slice Unit Objects</title>
10524
10525 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10526 interface (described here) in addition to the generic
10527 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10528
48f99d7c 10529 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 10530node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
10531 interface org.freedesktop.systemd1.Slice {
10532 methods:
47fb7fd6
ZJS
10533 GetProcesses(out a(sus) processes);
10534 AttachProcesses(in s subcgroup,
10535 in au pids);
3031660c 10536 properties:
47fb7fd6
ZJS
10537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10538 readonly s Slice = '...';
10539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10540 readonly s ControlGroup = '...';
10541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10542 readonly t ControlGroupId = ...;
10543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10544 readonly t MemoryCurrent = ...;
10545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
10546 readonly t MemoryPeak = ...;
10547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
10548 readonly t MemorySwapCurrent = ...;
10549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
10550 readonly t MemorySwapPeak = ...;
10551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 10552 readonly t MemoryZSwapCurrent = ...;
26caa668 10553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10554 readonly t MemoryAvailable = ...;
10555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
10556 readonly t EffectiveMemoryMax = ...;
10557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10558 readonly t EffectiveMemoryHigh = ...;
10559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10560 readonly t CPUUsageNSec = ...;
10561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10562 readonly ay EffectiveCPUs = [...];
10563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10564 readonly ay EffectiveMemoryNodes = [...];
10565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10566 readonly t TasksCurrent = ...;
10567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
10568 readonly t EffectiveTasksMax = ...;
10569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10570 readonly t IPIngressBytes = ...;
10571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10572 readonly t IPIngressPackets = ...;
10573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10574 readonly t IPEgressBytes = ...;
10575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10576 readonly t IPEgressPackets = ...;
10577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10578 readonly t IOReadBytes = ...;
10579 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10580 readonly t IOReadOperations = ...;
10581 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10582 readonly t IOWriteBytes = ...;
10583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10584 readonly t IOWriteOperations = ...;
10585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10586 readonly b Delegate = ...;
10587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10588 readonly as DelegateControllers = ['...', ...];
10589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
10590 readonly s DelegateSubgroup = '...';
10591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10592 readonly b CPUAccounting = ...;
10593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10594 readonly t CPUWeight = ...;
10595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10596 readonly t StartupCPUWeight = ...;
10597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10598 readonly t CPUShares = ...;
10599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10600 readonly t StartupCPUShares = ...;
10601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10602 readonly t CPUQuotaPerSecUSec = ...;
10603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10604 readonly t CPUQuotaPeriodUSec = ...;
10605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10606 readonly ay AllowedCPUs = [...];
10607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10608 readonly ay StartupAllowedCPUs = [...];
10609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10610 readonly ay AllowedMemoryNodes = [...];
10611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10612 readonly ay StartupAllowedMemoryNodes = [...];
10613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10614 readonly b IOAccounting = ...;
10615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10616 readonly t IOWeight = ...;
10617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10618 readonly t StartupIOWeight = ...;
10619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10620 readonly a(st) IODeviceWeight = [...];
10621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10622 readonly a(st) IOReadBandwidthMax = [...];
10623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10624 readonly a(st) IOWriteBandwidthMax = [...];
10625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10626 readonly a(st) IOReadIOPSMax = [...];
10627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10628 readonly a(st) IOWriteIOPSMax = [...];
10629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10630 readonly a(st) IODeviceLatencyTargetUSec = [...];
10631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10632 readonly b BlockIOAccounting = ...;
10633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10634 readonly t BlockIOWeight = ...;
10635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10636 readonly t StartupBlockIOWeight = ...;
10637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10638 readonly a(st) BlockIODeviceWeight = [...];
10639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10640 readonly a(st) BlockIOReadBandwidth = [...];
10641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10642 readonly a(st) BlockIOWriteBandwidth = [...];
10643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10644 readonly b MemoryAccounting = ...;
10645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10646 readonly t DefaultMemoryLow = ...;
10647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10648 readonly t DefaultStartupMemoryLow = ...;
10649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10650 readonly t DefaultMemoryMin = ...;
10651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10652 readonly t MemoryMin = ...;
10653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10654 readonly t MemoryLow = ...;
10655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10656 readonly t StartupMemoryLow = ...;
10657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10658 readonly t MemoryHigh = ...;
10659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10660 readonly t StartupMemoryHigh = ...;
10661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10662 readonly t MemoryMax = ...;
10663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10664 readonly t StartupMemoryMax = ...;
10665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10666 readonly t MemorySwapMax = ...;
10667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10668 readonly t StartupMemorySwapMax = ...;
10669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10670 readonly t MemoryZSwapMax = ...;
10671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10672 readonly t StartupMemoryZSwapMax = ...;
10673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10674 readonly t MemoryLimit = ...;
10675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10676 readonly s DevicePolicy = '...';
10677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10678 readonly a(ss) DeviceAllow = [...];
10679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10680 readonly b TasksAccounting = ...;
10681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10682 readonly t TasksMax = ...;
10683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10684 readonly b IPAccounting = ...;
10685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10686 readonly a(iayu) IPAddressAllow = [...];
10687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10688 readonly a(iayu) IPAddressDeny = [...];
10689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10690 readonly as IPIngressFilterPath = ['...', ...];
10691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10692 readonly as IPEgressFilterPath = ['...', ...];
10693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10694 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10696 readonly s ManagedOOMSwap = '...';
10697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10698 readonly s ManagedOOMMemoryPressure = '...';
10699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10700 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10702 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10704 readonly a(ss) BPFProgram = [...];
dcf4781c 10705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10706 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10708 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10710 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10712 readonly s MemoryPressureWatch = '...';
10713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10714 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
10715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10716 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
10717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10718 readonly b CoredumpReceive = ...;
3031660c 10719 };
47fb7fd6
ZJS
10720 interface org.freedesktop.DBus.Peer { ... };
10721 interface org.freedesktop.DBus.Introspectable { ... };
10722 interface org.freedesktop.DBus.Properties { ... };
10723 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10724};
10725 </programlisting>
10726
47fb7fd6
ZJS
10727 <!--method GetProcesses is not documented!-->
10728
10729 <!--method AttachProcesses is not documented!-->
10730
10731 <!--property Slice is not documented!-->
10732
5483fca0
LP
10733 <!--property ControlGroupId is not documented!-->
10734
47fb7fd6
ZJS
10735 <!--property MemoryCurrent is not documented!-->
10736
6c71db76
FS
10737 <!--property MemoryPeak is not documented!-->
10738
37533c94
FS
10739 <!--property MemorySwapCurrent is not documented!-->
10740
aac3384e
FS
10741 <!--property MemorySwapPeak is not documented!-->
10742
58cde42f 10743 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 10744
4fb0d2dc
MK
10745 <!--property EffectiveMemoryMax is not documented!-->
10746
10747 <!--property EffectiveMemoryHigh is not documented!-->
10748
47fb7fd6
ZJS
10749 <!--property CPUUsageNSec is not documented!-->
10750
10751 <!--property EffectiveCPUs is not documented!-->
10752
10753 <!--property EffectiveMemoryNodes is not documented!-->
10754
10755 <!--property TasksCurrent is not documented!-->
10756
4fb0d2dc
MK
10757 <!--property EffectiveTasksMax is not documented!-->
10758
47fb7fd6
ZJS
10759 <!--property IPIngressBytes is not documented!-->
10760
10761 <!--property IPIngressPackets is not documented!-->
10762
10763 <!--property IPEgressBytes is not documented!-->
10764
10765 <!--property IPEgressPackets is not documented!-->
10766
10767 <!--property IOReadBytes is not documented!-->
10768
10769 <!--property IOReadOperations is not documented!-->
10770
10771 <!--property IOWriteBytes is not documented!-->
10772
10773 <!--property IOWriteOperations is not documented!-->
10774
10775 <!--property Delegate is not documented!-->
10776
10777 <!--property DelegateControllers is not documented!-->
10778
10779 <!--property CPUAccounting is not documented!-->
10780
10781 <!--property CPUWeight is not documented!-->
10782
10783 <!--property StartupCPUWeight is not documented!-->
10784
10785 <!--property CPUShares is not documented!-->
10786
10787 <!--property StartupCPUShares is not documented!-->
10788
10789 <!--property CPUQuotaPerSecUSec is not documented!-->
10790
10791 <!--property CPUQuotaPeriodUSec is not documented!-->
10792
10793 <!--property AllowedCPUs is not documented!-->
10794
c93a7d4a
PM
10795 <!--property StartupAllowedCPUs is not documented!-->
10796
47fb7fd6
ZJS
10797 <!--property AllowedMemoryNodes is not documented!-->
10798
c93a7d4a
PM
10799 <!--property StartupAllowedMemoryNodes is not documented!-->
10800
47fb7fd6
ZJS
10801 <!--property IOAccounting is not documented!-->
10802
10803 <!--property IOWeight is not documented!-->
10804
10805 <!--property StartupIOWeight is not documented!-->
10806
10807 <!--property IODeviceWeight is not documented!-->
10808
10809 <!--property IOReadBandwidthMax is not documented!-->
10810
10811 <!--property IOWriteBandwidthMax is not documented!-->
10812
10813 <!--property IOReadIOPSMax is not documented!-->
10814
10815 <!--property IOWriteIOPSMax is not documented!-->
10816
10817 <!--property IODeviceLatencyTargetUSec is not documented!-->
10818
10819 <!--property BlockIOAccounting is not documented!-->
10820
10821 <!--property BlockIOWeight is not documented!-->
10822
10823 <!--property StartupBlockIOWeight is not documented!-->
10824
10825 <!--property BlockIODeviceWeight is not documented!-->
10826
10827 <!--property BlockIOReadBandwidth is not documented!-->
10828
10829 <!--property BlockIOWriteBandwidth is not documented!-->
10830
10831 <!--property MemoryAccounting is not documented!-->
10832
10833 <!--property DefaultMemoryLow is not documented!-->
10834
53fda560
LB
10835 <!--property DefaultStartupMemoryLow is not documented!-->
10836
47fb7fd6
ZJS
10837 <!--property DefaultMemoryMin is not documented!-->
10838
10839 <!--property MemoryMin is not documented!-->
10840
10841 <!--property MemoryLow is not documented!-->
10842
53fda560
LB
10843 <!--property StartupMemoryLow is not documented!-->
10844
47fb7fd6
ZJS
10845 <!--property MemoryHigh is not documented!-->
10846
53fda560
LB
10847 <!--property StartupMemoryHigh is not documented!-->
10848
47fb7fd6
ZJS
10849 <!--property MemoryMax is not documented!-->
10850
53fda560
LB
10851 <!--property StartupMemoryMax is not documented!-->
10852
47fb7fd6
ZJS
10853 <!--property MemorySwapMax is not documented!-->
10854
53fda560
LB
10855 <!--property StartupMemorySwapMax is not documented!-->
10856
d7fe0a67
PV
10857 <!--property MemoryZSwapMax is not documented!-->
10858
53fda560
LB
10859 <!--property StartupMemoryZSwapMax is not documented!-->
10860
47fb7fd6
ZJS
10861 <!--property MemoryLimit is not documented!-->
10862
10863 <!--property DevicePolicy is not documented!-->
10864
10865 <!--property DeviceAllow is not documented!-->
10866
10867 <!--property TasksAccounting is not documented!-->
10868
10869 <!--property TasksMax is not documented!-->
10870
10871 <!--property IPAccounting is not documented!-->
10872
10873 <!--property IPAddressAllow is not documented!-->
10874
10875 <!--property IPAddressDeny is not documented!-->
10876
10877 <!--property IPIngressFilterPath is not documented!-->
10878
10879 <!--property IPEgressFilterPath is not documented!-->
10880
10881 <!--property DisableControllers is not documented!-->
10882
4d824a4e
AZ
10883 <!--property ManagedOOMSwap is not documented!-->
10884
10885 <!--property ManagedOOMMemoryPressure is not documented!-->
10886
d9d3f05d 10887 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10888
d8a4d64b
AZ
10889 <!--property ManagedOOMPreference is not documented!-->
10890
9e009a14
JK
10891 <!--property BPFProgram is not documented!-->
10892
dcf4781c
JK
10893 <!--property SocketBindAllow is not documented!-->
10894
10895 <!--property SocketBindDeny is not documented!-->
10896
57585d59
MV
10897 <!--property RestrictNetworkInterfaces is not documented!-->
10898
6bb00842
LP
10899 <!--property MemoryPressureWatch is not documented!-->
10900
10901 <!--property MemoryPressureThresholdUSec is not documented!-->
10902
dc7d69b3
TM
10903 <!--property NFTSet is not documented!-->
10904
cfc015f0
NR
10905 <!--property CoredumpReceive is not documented!-->
10906
00bb75d7
ZJS
10907 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10908
00bb75d7
ZJS
10909 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10910
10911 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10912
10913 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10914
48f99d7c
ZJS
10915 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10916
00bb75d7
ZJS
10917 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10918
10919 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10920
10921 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10922
10923 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10924
5483fca0
LP
10925 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10926
00bb75d7
ZJS
10927 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10928
6c71db76
FS
10929 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
10930
37533c94
FS
10931 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
10932
aac3384e
FS
10933 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
10934
58cde42f 10935 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 10936
93ff34e4
LB
10937 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10938
4fb0d2dc
MK
10939 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
10940
10941 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
10942
00bb75d7
ZJS
10943 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10944
10945 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10946
10947 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10948
10949 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10950
4fb0d2dc
MK
10951 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
10952
00bb75d7
ZJS
10953 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10954
10955 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10956
10957 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10958
10959 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10960
10961 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10962
10963 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10964
10965 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10966
10967 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10968
10969 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10970
10971 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10972
a8b993dc
LP
10973 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
10974
00bb75d7
ZJS
10975 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10976
10977 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10978
10979 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10980
10981 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10982
10983 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10984
10985 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10986
10987 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10988
10989 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10990
c93a7d4a
PM
10991 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10992
00bb75d7
ZJS
10993 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10994
c93a7d4a
PM
10995 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10996
00bb75d7
ZJS
10997 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10998
10999 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11000
11001 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11002
11003 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11004
11005 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11006
11007 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11008
11009 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11010
11011 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11012
11013 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11014
11015 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11016
11017 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11018
11019 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11020
11021 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11022
11023 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11024
11025 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11026
11027 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11028
11029 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11030
53fda560
LB
11031 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11032
00bb75d7
ZJS
11033 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11034
11035 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11036
11037 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11038
53fda560
LB
11039 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11040
00bb75d7
ZJS
11041 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11042
53fda560
LB
11043 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11044
00bb75d7
ZJS
11045 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11046
53fda560
LB
11047 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11048
00bb75d7
ZJS
11049 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11050
53fda560
LB
11051 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11052
d7fe0a67
PV
11053 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11054
53fda560
LB
11055 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11056
00bb75d7
ZJS
11057 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11058
11059 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11060
11061 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11062
11063 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11064
11065 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11066
11067 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11068
11069 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11070
11071 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11072
11073 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11074
11075 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11076
11077 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11078
4d824a4e
AZ
11079 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11080
11081 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11082
d9d3f05d 11083 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11084
d8a4d64b
AZ
11085 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11086
9e009a14
JK
11087 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11088
dcf4781c
JK
11089 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11090
11091 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11092
57585d59
MV
11093 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11094
6bb00842
LP
11095 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11096
11097 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11098
dc7d69b3
TM
11099 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
11100
cfc015f0
NR
11101 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
11102
00bb75d7
ZJS
11103 <!--End of Autogenerated section-->
11104
3031660c
ZJS
11105 <refsect2>
11106 <title>Properties</title>
11107
11108 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
11109 </refsect2>
11110 </refsect1>
11111
11112 <refsect1>
11113 <title>Scope Unit Objects</title>
11114
d08a5295 11115 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
11116 interface (described here) in addition to the generic
11117 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
11118
48f99d7c 11119 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 11120node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
11121 interface org.freedesktop.systemd1.Scope {
11122 methods:
11123 Abandon();
47fb7fd6
ZJS
11124 GetProcesses(out a(sus) processes);
11125 AttachProcesses(in s subcgroup,
11126 in au pids);
3031660c
ZJS
11127 signals:
11128 RequestStop();
11129 properties:
47fb7fd6
ZJS
11130 readonly s Controller = '...';
11131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11132 readonly t TimeoutStopUSec = ...;
11133 readonly s Result = '...';
11134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11135 readonly t RuntimeMaxUSec = ...;
5918a933
AB
11136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11137 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
11138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11139 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
11140 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11141 readonly s Slice = '...';
11142 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11143 readonly s ControlGroup = '...';
11144 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
11145 readonly t ControlGroupId = ...;
11146 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11147 readonly t MemoryCurrent = ...;
11148 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6c71db76
FS
11149 readonly t MemoryPeak = ...;
11150 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
37533c94
FS
11151 readonly t MemorySwapCurrent = ...;
11152 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
aac3384e
FS
11153 readonly t MemorySwapPeak = ...;
11154 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
58cde42f 11155 readonly t MemoryZSwapCurrent = ...;
26caa668 11156 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
11157 readonly t MemoryAvailable = ...;
11158 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
11159 readonly t EffectiveMemoryMax = ...;
11160 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11161 readonly t EffectiveMemoryHigh = ...;
11162 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11163 readonly t CPUUsageNSec = ...;
11164 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11165 readonly ay EffectiveCPUs = [...];
11166 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11167 readonly ay EffectiveMemoryNodes = [...];
11168 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11169 readonly t TasksCurrent = ...;
11170 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4fb0d2dc
MK
11171 readonly t EffectiveTasksMax = ...;
11172 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11173 readonly t IPIngressBytes = ...;
11174 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11175 readonly t IPIngressPackets = ...;
11176 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11177 readonly t IPEgressBytes = ...;
11178 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11179 readonly t IPEgressPackets = ...;
11180 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11181 readonly t IOReadBytes = ...;
11182 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11183 readonly t IOReadOperations = ...;
11184 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11185 readonly t IOWriteBytes = ...;
11186 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11187 readonly t IOWriteOperations = ...;
11188 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11189 readonly b Delegate = ...;
11190 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11191 readonly as DelegateControllers = ['...', ...];
11192 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
11193 readonly s DelegateSubgroup = '...';
11194 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11195 readonly b CPUAccounting = ...;
11196 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11197 readonly t CPUWeight = ...;
11198 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11199 readonly t StartupCPUWeight = ...;
11200 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11201 readonly t CPUShares = ...;
11202 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11203 readonly t StartupCPUShares = ...;
11204 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11205 readonly t CPUQuotaPerSecUSec = ...;
11206 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11207 readonly t CPUQuotaPeriodUSec = ...;
11208 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11209 readonly ay AllowedCPUs = [...];
11210 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
11211 readonly ay StartupAllowedCPUs = [...];
11212 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11213 readonly ay AllowedMemoryNodes = [...];
11214 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
11215 readonly ay StartupAllowedMemoryNodes = [...];
11216 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11217 readonly b IOAccounting = ...;
11218 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11219 readonly t IOWeight = ...;
11220 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11221 readonly t StartupIOWeight = ...;
11222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11223 readonly a(st) IODeviceWeight = [...];
11224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11225 readonly a(st) IOReadBandwidthMax = [...];
11226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11227 readonly a(st) IOWriteBandwidthMax = [...];
11228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11229 readonly a(st) IOReadIOPSMax = [...];
11230 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11231 readonly a(st) IOWriteIOPSMax = [...];
11232 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11233 readonly a(st) IODeviceLatencyTargetUSec = [...];
11234 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11235 readonly b BlockIOAccounting = ...;
11236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11237 readonly t BlockIOWeight = ...;
11238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11239 readonly t StartupBlockIOWeight = ...;
11240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11241 readonly a(st) BlockIODeviceWeight = [...];
11242 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11243 readonly a(st) BlockIOReadBandwidth = [...];
11244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11245 readonly a(st) BlockIOWriteBandwidth = [...];
11246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11247 readonly b MemoryAccounting = ...;
11248 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11249 readonly t DefaultMemoryLow = ...;
11250 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11251 readonly t DefaultStartupMemoryLow = ...;
11252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11253 readonly t DefaultMemoryMin = ...;
11254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11255 readonly t MemoryMin = ...;
11256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11257 readonly t MemoryLow = ...;
11258 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11259 readonly t StartupMemoryLow = ...;
11260 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11261 readonly t MemoryHigh = ...;
11262 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11263 readonly t StartupMemoryHigh = ...;
11264 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11265 readonly t MemoryMax = ...;
11266 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11267 readonly t StartupMemoryMax = ...;
11268 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11269 readonly t MemorySwapMax = ...;
11270 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11271 readonly t StartupMemorySwapMax = ...;
11272 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
11273 readonly t MemoryZSwapMax = ...;
11274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
11275 readonly t StartupMemoryZSwapMax = ...;
11276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
11277 readonly t MemoryLimit = ...;
11278 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11279 readonly s DevicePolicy = '...';
11280 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11281 readonly a(ss) DeviceAllow = [...];
11282 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11283 readonly b TasksAccounting = ...;
11284 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11285 readonly t TasksMax = ...;
11286 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11287 readonly b IPAccounting = ...;
11288 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11289 readonly a(iayu) IPAddressAllow = [...];
11290 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11291 readonly a(iayu) IPAddressDeny = [...];
11292 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11293 readonly as IPIngressFilterPath = ['...', ...];
11294 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11295 readonly as IPEgressFilterPath = ['...', ...];
11296 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11297 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
11298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11299 readonly s ManagedOOMSwap = '...';
11300 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11301 readonly s ManagedOOMMemoryPressure = '...';
11302 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 11303 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
11304 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11305 readonly s ManagedOOMPreference = '...';
9e009a14
JK
11306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11307 readonly a(ss) BPFProgram = [...];
dcf4781c 11308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 11309 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 11310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 11311 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
11312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11313 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
11314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11315 readonly s MemoryPressureWatch = '...';
11316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11317 readonly t MemoryPressureThresholdUSec = ...;
dc7d69b3
TM
11318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11319 readonly a(iiss) NFTSet = [...];
cfc015f0
NR
11320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11321 readonly b CoredumpReceive = ...;
47fb7fd6
ZJS
11322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11323 readonly s KillMode = '...';
11324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11325 readonly i KillSignal = ...;
11326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11327 readonly i RestartKillSignal = ...;
11328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11329 readonly i FinalKillSignal = ...;
11330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11331 readonly b SendSIGKILL = ...;
11332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11333 readonly b SendSIGHUP = ...;
11334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11335 readonly i WatchdogSignal = ...;
3031660c 11336 };
47fb7fd6
ZJS
11337 interface org.freedesktop.DBus.Peer { ... };
11338 interface org.freedesktop.DBus.Introspectable { ... };
11339 interface org.freedesktop.DBus.Properties { ... };
11340 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
11341};
11342 </programlisting>
11343
47fb7fd6
ZJS
11344 <!--method GetProcesses is not documented!-->
11345
11346 <!--method AttachProcesses is not documented!-->
11347
47fb7fd6
ZJS
11348 <!--property RuntimeMaxUSec is not documented!-->
11349
5918a933
AB
11350 <!--property RuntimeRandomizedExtraUSec is not documented!-->
11351
5fa09835
ML
11352 <!--property OOMPolicy is not documented!-->
11353
47fb7fd6
ZJS
11354 <!--property Slice is not documented!-->
11355
5483fca0
LP
11356 <!--property ControlGroupId is not documented!-->
11357
47fb7fd6
ZJS
11358 <!--property MemoryCurrent is not documented!-->
11359
6c71db76
FS
11360 <!--property MemoryPeak is not documented!-->
11361
37533c94
FS
11362 <!--property MemorySwapCurrent is not documented!-->
11363
aac3384e
FS
11364 <!--property MemorySwapPeak is not documented!-->
11365
58cde42f 11366 <!--property MemoryZSwapCurrent is not documented!-->
26caa668 11367
4fb0d2dc
MK
11368 <!--property EffectiveMemoryMax is not documented!-->
11369
11370 <!--property EffectiveMemoryHigh is not documented!-->
11371
47fb7fd6
ZJS
11372 <!--property CPUUsageNSec is not documented!-->
11373
11374 <!--property EffectiveCPUs is not documented!-->
11375
11376 <!--property EffectiveMemoryNodes is not documented!-->
11377
11378 <!--property TasksCurrent is not documented!-->
11379
4fb0d2dc
MK
11380 <!--property EffectiveTasksMax is not documented!-->
11381
47fb7fd6
ZJS
11382 <!--property IPIngressBytes is not documented!-->
11383
11384 <!--property IPIngressPackets is not documented!-->
11385
11386 <!--property IPEgressBytes is not documented!-->
11387
11388 <!--property IPEgressPackets is not documented!-->
11389
11390 <!--property IOReadBytes is not documented!-->
11391
11392 <!--property IOReadOperations is not documented!-->
11393
11394 <!--property IOWriteBytes is not documented!-->
11395
11396 <!--property IOWriteOperations is not documented!-->
11397
11398 <!--property Delegate is not documented!-->
11399
11400 <!--property DelegateControllers is not documented!-->
11401
11402 <!--property CPUAccounting is not documented!-->
11403
11404 <!--property CPUWeight is not documented!-->
11405
11406 <!--property StartupCPUWeight is not documented!-->
11407
11408 <!--property CPUShares is not documented!-->
11409
11410 <!--property StartupCPUShares is not documented!-->
11411
11412 <!--property CPUQuotaPerSecUSec is not documented!-->
11413
11414 <!--property CPUQuotaPeriodUSec is not documented!-->
11415
11416 <!--property AllowedCPUs is not documented!-->
11417
c93a7d4a
PM
11418 <!--property StartupAllowedCPUs is not documented!-->
11419
47fb7fd6
ZJS
11420 <!--property AllowedMemoryNodes is not documented!-->
11421
c93a7d4a
PM
11422 <!--property StartupAllowedMemoryNodes is not documented!-->
11423
47fb7fd6
ZJS
11424 <!--property IOAccounting is not documented!-->
11425
11426 <!--property IOWeight is not documented!-->
11427
11428 <!--property StartupIOWeight is not documented!-->
11429
11430 <!--property IODeviceWeight is not documented!-->
11431
11432 <!--property IOReadBandwidthMax is not documented!-->
11433
11434 <!--property IOWriteBandwidthMax is not documented!-->
11435
11436 <!--property IOReadIOPSMax is not documented!-->
11437
11438 <!--property IOWriteIOPSMax is not documented!-->
11439
11440 <!--property IODeviceLatencyTargetUSec is not documented!-->
11441
11442 <!--property BlockIOAccounting is not documented!-->
11443
11444 <!--property BlockIOWeight is not documented!-->
11445
11446 <!--property StartupBlockIOWeight is not documented!-->
11447
11448 <!--property BlockIODeviceWeight is not documented!-->
11449
11450 <!--property BlockIOReadBandwidth is not documented!-->
11451
11452 <!--property BlockIOWriteBandwidth is not documented!-->
11453
11454 <!--property MemoryAccounting is not documented!-->
11455
11456 <!--property DefaultMemoryLow is not documented!-->
11457
53fda560
LB
11458 <!--property DefaultStartupMemoryLow is not documented!-->
11459
47fb7fd6
ZJS
11460 <!--property DefaultMemoryMin is not documented!-->
11461
11462 <!--property MemoryMin is not documented!-->
11463
11464 <!--property MemoryLow is not documented!-->
11465
53fda560
LB
11466 <!--property StartupMemoryLow is not documented!-->
11467
47fb7fd6
ZJS
11468 <!--property MemoryHigh is not documented!-->
11469
53fda560
LB
11470 <!--property StartupMemoryHigh is not documented!-->
11471
47fb7fd6
ZJS
11472 <!--property MemoryMax is not documented!-->
11473
53fda560
LB
11474 <!--property StartupMemoryMax is not documented!-->
11475
47fb7fd6
ZJS
11476 <!--property MemorySwapMax is not documented!-->
11477
53fda560
LB
11478 <!--property StartupMemorySwapMax is not documented!-->
11479
d7fe0a67
PV
11480 <!--property MemoryZSwapMax is not documented!-->
11481
53fda560
LB
11482 <!--property StartupMemoryZSwapMax is not documented!-->
11483
47fb7fd6
ZJS
11484 <!--property MemoryLimit is not documented!-->
11485
11486 <!--property DevicePolicy is not documented!-->
11487
11488 <!--property DeviceAllow is not documented!-->
11489
11490 <!--property TasksAccounting is not documented!-->
11491
11492 <!--property TasksMax is not documented!-->
11493
11494 <!--property IPAccounting is not documented!-->
11495
11496 <!--property IPAddressAllow is not documented!-->
11497
11498 <!--property IPAddressDeny is not documented!-->
11499
11500 <!--property IPIngressFilterPath is not documented!-->
11501
11502 <!--property IPEgressFilterPath is not documented!-->
11503
11504 <!--property DisableControllers is not documented!-->
11505
4d824a4e
AZ
11506 <!--property ManagedOOMSwap is not documented!-->
11507
11508 <!--property ManagedOOMMemoryPressure is not documented!-->
11509
d9d3f05d 11510 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 11511
d8a4d64b
AZ
11512 <!--property ManagedOOMPreference is not documented!-->
11513
9e009a14
JK
11514 <!--property BPFProgram is not documented!-->
11515
dcf4781c
JK
11516 <!--property SocketBindAllow is not documented!-->
11517
11518 <!--property SocketBindDeny is not documented!-->
11519
57585d59
MV
11520 <!--property RestrictNetworkInterfaces is not documented!-->
11521
6bb00842
LP
11522 <!--property MemoryPressureWatch is not documented!-->
11523
11524 <!--property MemoryPressureThresholdUSec is not documented!-->
11525
dc7d69b3
TM
11526 <!--property NFTSet is not documented!-->
11527
cfc015f0
NR
11528 <!--property CoredumpReceive is not documented!-->
11529
47fb7fd6
ZJS
11530 <!--property KillMode is not documented!-->
11531
11532 <!--property KillSignal is not documented!-->
11533
11534 <!--property RestartKillSignal is not documented!-->
11535
11536 <!--property FinalKillSignal is not documented!-->
11537
11538 <!--property SendSIGKILL is not documented!-->
11539
11540 <!--property SendSIGHUP is not documented!-->
11541
11542 <!--property WatchdogSignal is not documented!-->
11543
00bb75d7
ZJS
11544 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11545
00bb75d7
ZJS
11546 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11547
11548 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11549
11550 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11551
48f99d7c
ZJS
11552 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11553
00bb75d7
ZJS
11554 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
11555
11556 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
11557
11558 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
11559
11560 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
11561
11562 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
11563
11564 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11565
11566 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11567
11568 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11569
5918a933
AB
11570 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11571
5fa09835
ML
11572 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11573
00bb75d7
ZJS
11574 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11575
11576 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11577
5483fca0
LP
11578 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11579
00bb75d7
ZJS
11580 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11581
6c71db76
FS
11582 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
11583
37533c94
FS
11584 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
11585
aac3384e
FS
11586 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
11587
58cde42f 11588 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
26caa668 11589
93ff34e4
LB
11590 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11591
4fb0d2dc
MK
11592 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryMax"/>
11593
11594 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryHigh"/>
11595
00bb75d7
ZJS
11596 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11597
11598 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11599
11600 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11601
11602 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11603
4fb0d2dc
MK
11604 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveTasksMax"/>
11605
00bb75d7
ZJS
11606 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11607
11608 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11609
11610 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11611
11612 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11613
11614 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11615
11616 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11617
11618 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11619
11620 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11621
11622 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11623
11624 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11625
a8b993dc
LP
11626 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11627
00bb75d7
ZJS
11628 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11629
11630 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11631
11632 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11633
11634 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11635
11636 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11637
11638 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11639
11640 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11641
11642 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11643
c93a7d4a
PM
11644 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11645
00bb75d7
ZJS
11646 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11647
c93a7d4a
PM
11648 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11649
00bb75d7
ZJS
11650 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11651
11652 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11653
11654 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11655
11656 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11657
11658 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11659
11660 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11661
11662 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11663
11664 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11665
11666 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11667
11668 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11669
11670 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11671
11672 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11673
11674 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11675
11676 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11677
11678 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11679
11680 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11681
11682 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11683
53fda560
LB
11684 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11685
00bb75d7
ZJS
11686 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11687
11688 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11689
11690 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11691
53fda560
LB
11692 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11693
00bb75d7
ZJS
11694 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11695
53fda560
LB
11696 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11697
00bb75d7
ZJS
11698 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11699
53fda560
LB
11700 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11701
00bb75d7
ZJS
11702 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11703
53fda560
LB
11704 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11705
d7fe0a67
PV
11706 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11707
53fda560
LB
11708 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11709
00bb75d7
ZJS
11710 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11711
11712 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11713
11714 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11715
11716 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11717
11718 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11719
11720 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11721
11722 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11723
11724 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11725
11726 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11727
11728 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11729
11730 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11731
4d824a4e
AZ
11732 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11733
11734 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11735
d9d3f05d 11736 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11737
d8a4d64b
AZ
11738 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11739
9e009a14
JK
11740 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11741
dcf4781c
JK
11742 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11743
11744 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11745
57585d59
MV
11746 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11747
6bb00842
LP
11748 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11749
11750 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11751
dc7d69b3
TM
11752 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
11753
cfc015f0
NR
11754 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
11755
00bb75d7
ZJS
11756 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11757
11758 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11759
11760 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11761
11762 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11763
11764 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11765
11766 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11767
11768 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11769
11770 <!--End of Autogenerated section-->
11771
3031660c
ZJS
11772 <refsect2>
11773 <title>Methods</title>
11774
11775 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11776 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 11777 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
11778 </refsect2>
11779
11780 <refsect2>
11781 <title>Signals</title>
11782
11783 <para><function>RequestStop</function> is sent to the peer that is configured in the
11784 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 11785 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
11786 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11787 </refsect2>
11788
11789 <refsect2>
11790 <title>Properties</title>
11791
2736c25c 11792 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
11793
11794 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11795 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 11796 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
11797 <constant>SIGTERM</constant> directly.</para>
11798 </refsect2>
11799 </refsect1>
11800
11801
11802 <refsect1>
11803 <title>Job Objects</title>
11804
11805 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11806 execution queue. Each job is attached to exactly one unit.</para>
11807
48f99d7c
ZJS
11808 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11809node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
11810 interface org.freedesktop.systemd1.Job {
11811 methods:
11812 Cancel();
47fb7fd6
ZJS
11813 GetAfter(out a(usssoo) jobs);
11814 GetBefore(out a(usssoo) jobs);
3031660c 11815 properties:
47fb7fd6
ZJS
11816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11817 readonly u Id = ...;
11818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11819 readonly (so) Unit = ...;
11820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11821 readonly s JobType = '...';
11822 readonly s State = '...';
48b92b37
LB
11823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11824 readonly a(ss) ActivationDetails = [...];
3031660c 11825 };
47fb7fd6
ZJS
11826 interface org.freedesktop.DBus.Peer { ... };
11827 interface org.freedesktop.DBus.Introspectable { ... };
11828 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
11829};
11830 </programlisting>
11831
47fb7fd6
ZJS
11832 <!--method GetAfter is not documented!-->
11833
11834 <!--method GetBefore is not documented!-->
11835
00bb75d7
ZJS
11836 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11837
11838 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11839
11840 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11841
11842 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11843
11844 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11845
11846 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11847
11848 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11849
11850 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11851
11852 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11853
11854 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11855
48b92b37
LB
11856 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11857
00bb75d7
ZJS
11858 <!--End of Autogenerated section-->
11859
3031660c
ZJS
11860 <refsect2>
11861 <title>Methods</title>
11862
11863 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11864 it is not yet executed but generally will not cause a job that is already in the process of being
11865 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11866 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11867 </refsect2>
11868
11869 <refsect2>
11870 <title>Properties</title>
11871
11872 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11873 numeric ID is only assigned once.</para>
11874
2736c25c 11875 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
11876 the name of the unit and a bus path to the unit's object.</para>
11877
11878 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11879 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 11880 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
11881 that later versions might define additional values.</para>
11882
11883 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11884 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 11885 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
11886
11887 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11888 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
11889 </refsect2>
11890 </refsect1>
11891
48f99d7c
ZJS
11892 <refsect1>
11893 <title>Examples</title>
11894
11895 <example>
11896 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11897
11898 <programlisting>
11899$ gdbus introspect --system \
11900 --dest org.freedesktop.systemd1 \
11901 --object-path /org/freedesktop/systemd1
11902 </programlisting>
11903 </example>
11904
11905 <example>
11906 <title>Introspect a unit on the bus</title>
11907
11908 <programlisting>
11909$ busctl introspect org.freedesktop.systemd1 \
11910 $(busctl call org.freedesktop.systemd1 \
11911 /org/freedesktop/systemd1 \
11912 org.freedesktop.systemd1.Manager \
11913 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11914 </programlisting>
11915 </example>
11916
11917 <example>
11918 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11919
11920 <programlisting>
11921$ gdbus introspect --system --dest org.freedesktop.systemd1 \
11922 --object-path /org/freedesktop/systemd1/job/1292
11923 </programlisting>
11924 </example>
11925 </refsect1>
11926
e4239a34 11927 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
d9d2d16a
AK
11928
11929 <refsect1>
11930 <title>History</title>
11931 <refsect2>
11932 <title>The Manager Object</title>
11933 <para><varname>RuntimeWatchdogPreUSec</varname> and
11934 <varname>RuntimeWatchdogPreGovernor</varname> were added in version 251.</para>
11935 <para><varname>WatchdogDevice</varname>,
11936 <varname>WatchdogLastPingTimestamp</varname>,
11937 <varname>WatchdogLastPingTimestampMonotonic</varname>,
11938 <varname>DefaultDeviceTimeoutUSec</varname>,
11939 <function>DumpUnitsMatchingPatterns()</function>, and
11940 <function>DumpUnitsMatchingPatternsByFileDescriptor()</function> were added in version 252.</para>
11941 <para><function>GetUnitByPIDFD()</function> and
11942 <function>DisableUnitFilesWithFlagsAndInstallInfo()</function> were added in version 253.</para>
11943 <para><varname>ConfidentialVirtualization</varname>,
11944 <varname>DefaultIOAccounting</varname>,
11945 <varname>DefaultIPAccounting</varname>,
11946 <varname>DefaultMemoryPressureThresholdUSec</varname>,
11947 <varname>DefaultMemoryPressureWatch</varname>,
11948 <function>QueueSignalUnit()</function>,
11949 <function>SoftReboot()</function>, and
11950 <function>DumpUnitFileDescriptorStore()</function> were added in version 254.</para>
84c01612 11951 <para><function>StartAuxiliaryScope()</function> was added in version 256.</para>
d9d2d16a
AK
11952 </refsect2>
11953 <refsect2>
11954 <title>Unit Objects</title>
11955 <para><varname>Upholds</varname> and
11956 <varname>UpheldBy</varname> were added in version 251.</para>
11957 <para><varname>AccessSELinuxContext</varname> and
11958 <varname>ActivationDetails</varname> were added in version 252.</para>
11959 <para><function>QueueSignal()</function> was added in version 254.</para>
559214cb 11960 <para><varname>SurviveFinalKillSignal</varname> was added in version 255.</para>
9e615fa3 11961 <para><varname>WantsMountsFor</varname> was added in version 256.</para>
d9d2d16a
AK
11962 </refsect2>
11963 <refsect2>
11964 <title>Service Unit Objects</title>
11965 <para><varname>ControlGroupId</varname> and
11966 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11967 <para><varname>OpenFile</varname>,
11968 <varname>ReloadSignal</varname>,
11969 <varname>MemoryZSwapMax</varname>, and
11970 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11971 <para><varname>RestartMode</varname>,
11972 <varname>RestartSteps</varname>,
11973 <varname>RestartMaxDelayUSec</varname>,
11974 <varname>RestartUSecNext</varname>,
11975 <varname>FileDescriptorStorePreserve</varname>,
11976 <function>DumpFileDescriptorStore()</function>,
11977 <varname>DelegateSubgroup</varname>,
11978 <varname>DefaultStartupMemoryLow</varname>,
11979 <varname>StartupMemoryLow</varname>,
11980 <varname>StartupMemoryHigh</varname>,
11981 <varname>StartupMemoryMax</varname>,
11982 <varname>StartupMemorySwapMax</varname>,
11983 <varname>StartupMemoryZSwapMax</varname>,
11984 <varname>MemoryPressureWatch</varname>,
11985 <varname>MemoryPressureThresholdUSec</varname>,
11986 <varname>RootEphemeral</varname>,
11987 <varname>ImportCredential</varname>,
11988 <varname>MemoryKSM</varname>,
11989 <varname>RootImagePolicy</varname>,
11990 <varname>MountImagePolicy</varname>, and
11991 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
cfc015f0 11992 <para><varname>NFTSet</varname>,
6c71db76 11993 <varname>SetLoginEnvironment</varname>,
aac3384e 11994 <varname>CoredumpReceive</varname>,
37533c94 11995 <varname>MemoryPeak</varname>,
26caa668
FS
11996 <varname>MemorySwapCurrent</varname>,
11997 <varname>MemorySwapPeak</varname>, and
58cde42f 11998 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
11999 <para><varname>EffectiveMemoryHigh</varname>,
12000 <varname>EffectiveMemoryMax</varname>,
12001 <varname>EffectiveTasksMax</varname> were added in version 256.</para>
d9d2d16a
AK
12002 </refsect2>
12003 <refsect2>
12004 <title>Socket Unit Objects</title>
12005 <para><varname>ControlGroupId</varname> and
12006 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12007 <para><varname>MemoryZSwapMax</varname> and
12008 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12009 <para><varname>DelegateSubgroup</varname>,
12010 <varname>DefaultStartupMemoryLow</varname>,
12011 <varname>StartupMemoryLow</varname>,
12012 <varname>StartupMemoryHigh</varname>,
12013 <varname>StartupMemoryMax</varname>,
12014 <varname>StartupMemorySwapMax</varname>,
12015 <varname>StartupMemoryZSwapMax</varname>,
12016 <varname>MemoryPressureWatch</varname>,
12017 <varname>MemoryPressureThresholdUSec</varname>,
12018 <varname>RootEphemeral</varname>,
12019 <varname>ImportCredential</varname>,
12020 <varname>MemoryKSM</varname>,
12021 <varname>RootImagePolicy</varname>,
12022 <varname>MountImagePolicy</varname>, and
12023 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
6bd8340d 12024 <para><varname>PollLimitIntervalUSec</varname>,
854eca4a 12025 <varname>PollLimitBurst</varname>,
cfc015f0 12026 <varname>NFTSet</varname>,
6c71db76 12027 <varname>SetLoginEnvironment</varname>,
aac3384e 12028 <varname>CoredumpReceive</varname>,
37533c94 12029 <varname>MemoryPeak</varname>,
26caa668
FS
12030 <varname>MemorySwapCurrent</varname>,
12031 <varname>MemorySwapPeak</varname>, and
58cde42f 12032 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12033 <para><varname>EffectiveMemoryHigh</varname>,
12034 <varname>EffectiveMemoryMax</varname>,
12035 <varname>EffectiveTasksMax</varname> were added in version 256.</para>
d9d2d16a
AK
12036 </refsect2>
12037 <refsect2>
12038 <title>Mount Unit Objects</title>
12039 <para><varname>ControlGroupId</varname> and
12040 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12041 <para><varname>MemoryZSwapMax</varname> and
12042 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12043 <para><varname>DelegateSubgroup</varname>,
12044 <varname>DefaultStartupMemoryLow</varname>,
12045 <varname>StartupMemoryLow</varname>,
12046 <varname>StartupMemoryHigh</varname>,
12047 <varname>StartupMemoryMax</varname>,
12048 <varname>StartupMemorySwapMax</varname>,
12049 <varname>StartupMemoryZSwapMax</varname>,
12050 <varname>MemoryPressureWatch</varname>,
12051 <varname>MemoryPressureThresholdUSec</varname>,
12052 <varname>RootEphemeral</varname>,
12053 <varname>ImportCredential</varname>,
12054 <varname>MemoryKSM</varname>,
12055 <varname>RootImagePolicy</varname>,
12056 <varname>MountImagePolicy</varname>, and
12057 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
cfc015f0 12058 <para><varname>NFTSet</varname>,
6c71db76 12059 <varname>SetLoginEnvironment</varname>,
aac3384e 12060 <varname>CoredumpReceive</varname>,
37533c94 12061 <varname>MemoryPeak</varname>,
26caa668
FS
12062 <varname>MemorySwapCurrent</varname>,
12063 <varname>MemorySwapPeak</varname>, and
58cde42f 12064 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12065 <para><varname>EffectiveMemoryHigh</varname>,
12066 <varname>EffectiveMemoryMax</varname>,
12067 <varname>EffectiveTasksMax</varname> were added in version 256.</para>
d9d2d16a
AK
12068 </refsect2>
12069 <refsect2>
12070 <title>Swap Unit Objects</title>
12071 <para><varname>ControlGroupId</varname> and
12072 <varname>ExtensionDirectories</varname> were added in version 251.</para>
12073 <para><varname>MemoryZSwapMax</varname> and
12074 <varname>LogFilterPatterns</varname> were added in version 253.</para>
12075 <para><varname>DelegateSubgroup</varname>,
12076 <varname>DefaultStartupMemoryLow</varname>,
12077 <varname>StartupMemoryLow</varname>,
12078 <varname>StartupMemoryHigh</varname>,
12079 <varname>StartupMemoryMax</varname>,
12080 <varname>StartupMemorySwapMax</varname>,
12081 <varname>StartupMemoryZSwapMax</varname>,
12082 <varname>MemoryPressureWatch</varname>,
12083 <varname>MemoryPressureThresholdUSec</varname>,
12084 <varname>RootEphemeral</varname>,
12085 <varname>ImportCredential</varname>,
12086 <varname>MemoryKSM</varname>,
12087 <varname>RootImagePolicy</varname>,
12088 <varname>MountImagePolicy</varname>, and
12089 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
cfc015f0 12090 <para><varname>NFTSet</varname>,
6c71db76 12091 <varname>SetLoginEnvironment</varname>,
aac3384e 12092 <varname>CoredumpReceive</varname>,
37533c94 12093 <varname>MemoryPeak</varname>,
26caa668
FS
12094 <varname>MemorySwapCurrent</varname>,
12095 <varname>MemorySwapPeak</varname>, and
58cde42f 12096 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12097 <para><varname>EffectiveMemoryHigh</varname>,
12098 <varname>EffectiveMemoryMax</varname>,
12099 <varname>EffectiveTasksMax</varname> were added in version 256.</para>
d9d2d16a
AK
12100 </refsect2>
12101 <refsect2>
12102 <title>Slice Unit Objects</title>
12103 <para><varname>ControlGroupId</varname> was added in version 251.</para>
12104 <para><varname>MemoryZSwapMax</varname> was added in version 253.</para>
12105 <para><varname>DelegateSubgroup</varname>,
12106 <varname>DefaultStartupMemoryLow</varname>,
12107 <varname>StartupMemoryLow</varname>,
12108 <varname>StartupMemoryHigh</varname>,
12109 <varname>StartupMemoryMax</varname>,
12110 <varname>StartupMemorySwapMax</varname>,
12111 <varname>StartupMemoryZSwapMax</varname>,
12112 <varname>MemoryPressureWatch</varname>, and
12113 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
6c71db76 12114 <para><varname>NFTSet</varname>,
aac3384e 12115 <varname>CoredumpReceive</varname>,
37533c94 12116 <varname>MemoryPeak</varname>,
26caa668
FS
12117 <varname>MemorySwapCurrent</varname>,
12118 <varname>MemorySwapPeak</varname>, and
58cde42f 12119 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12120 <para><varname>EffectiveMemoryHigh</varname>,
12121 <varname>EffectiveMemoryMax</varname>,
12122 <varname>EffectiveTasksMax</varname> were added in version 256.</para>
d9d2d16a
AK
12123 </refsect2>
12124 <refsect2>
12125 <title>Scope Unit Objects</title>
12126 <para><varname>ControlGroupId</varname> was added in version 251.</para>
12127 <para><varname>OOMPolicy</varname> and
12128 <varname>MemoryZSwapMax</varname> were added in version 253.</para>
12129 <para><varname>DelegateSubgroup</varname>,
12130 <varname>DefaultStartupMemoryLow</varname>,
12131 <varname>StartupMemoryLow</varname>,
12132 <varname>StartupMemoryHigh</varname>,
12133 <varname>StartupMemoryMax</varname>,
12134 <varname>StartupMemorySwapMax</varname>,
12135 <varname>StartupMemoryZSwapMax</varname>,
12136 <varname>MemoryPressureWatch</varname>, and
12137 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
6c71db76 12138 <para><varname>NFTSet</varname>,
aac3384e 12139 <varname>CoredumpReceive</varname>,
37533c94 12140 <varname>MemoryPeak</varname>,
26caa668
FS
12141 <varname>MemorySwapCurrent</varname>,
12142 <varname>MemorySwapPeak</varname>, and
58cde42f 12143 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
4fb0d2dc
MK
12144 <para><varname>EffectiveMemoryHigh</varname>,
12145 <varname>EffectiveMemoryMax</varname>,
12146 <varname>EffectiveTasksMax</varname> were added in version 256.</para>
d9d2d16a
AK
12147 </refsect2>
12148 <refsect2>
12149 <title>Job Objects</title>
12150 <para><varname>ActivationDetails</varname> was added in version 252.</para>
12151 </refsect2>
12152 </refsect1>
3031660c 12153</refentry>