]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
Merge pull request #28919 from fbuihuu/custom-config-file-install-path
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
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);
3031660c
ZJS
280 signals:
281 UnitNew(s id,
282 o unit);
283 UnitRemoved(s id,
284 o unit);
285 JobNew(u id,
286 o job,
287 s unit);
288 JobRemoved(u id,
289 o job,
290 s unit,
291 s result);
292 StartupFinished(t firmware,
293 t loader,
294 t kernel,
295 t initrd,
296 t userspace,
297 t total);
298 UnitFilesChanged();
299 Reloading(b active);
300 properties:
47fb7fd6
ZJS
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Version = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly s Features = '...';
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly s Virtualization = '...';
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1257274a
DB
308 readonly s ConfidentialVirtualization = '...';
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
310 readonly s Architecture = '...';
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly s Tainted = '...';
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t FirmwareTimestamp = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t FirmwareTimestampMonotonic = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t LoaderTimestamp = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t LoaderTimestampMonotonic = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t KernelTimestamp = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t KernelTimestampMonotonic = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t InitRDTimestamp = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t InitRDTimestampMonotonic = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t UserspaceTimestamp = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t UserspaceTimestampMonotonic = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t FinishTimestamp = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t FinishTimestampMonotonic = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t SecurityStartTimestamp = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t SecurityStartTimestampMonotonic = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t SecurityFinishTimestamp = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t SecurityFinishTimestampMonotonic = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t GeneratorsStartTimestamp = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t GeneratorsStartTimestampMonotonic = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t GeneratorsFinishTimestamp = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t GeneratorsFinishTimestampMonotonic = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadStartTimestamp = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t UnitsLoadStartTimestampMonotonic = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t UnitsLoadFinishTimestamp = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t UnitsLoadFinishTimestampMonotonic = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
362 readonly t UnitsLoadTimestamp = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t UnitsLoadTimestampMonotonic = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
366 readonly t InitRDSecurityStartTimestamp = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDSecurityStartTimestampMonotonic = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDSecurityFinishTimestamp = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDGeneratorsStartTimestamp = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDGeneratorsFinishTimestamp = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly t InitRDUnitsLoadStartTimestamp = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
386 readonly t InitRDUnitsLoadFinishTimestamp = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
388 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
390 @org.freedesktop.systemd1.Privileged("true")
391 readwrite s LogLevel = '...';
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
393 @org.freedesktop.systemd1.Privileged("true")
394 readwrite s LogTarget = '...';
395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
396 readonly u NNames = ...;
397 readonly u NFailedUnits = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly u NJobs = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly u NInstalledJobs = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 readonly u NFailedJobs = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
405 readonly d Progress = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
407 readonly as Environment = ['...', ...];
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly b ConfirmSpawn = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
411 readonly b ShowStatus = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly as UnitPath = ['...', ...];
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly s DefaultStandardOutput = '...';
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly s DefaultStandardError = '...';
3e911a0d
YW
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly s WatchdogDevice = '...';
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 readonly t WatchdogLastPingTimestamp = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
423 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
425 @org.freedesktop.systemd1.Privileged("true")
426 readwrite t RuntimeWatchdogUSec = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
428 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
429 readwrite t RuntimeWatchdogPreUSec = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
431 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
432 readwrite s RuntimeWatchdogPreGovernor = '...';
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
434 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
435 readwrite t RebootWatchdogUSec = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
437 @org.freedesktop.systemd1.Privileged("true")
438 readwrite t KExecWatchdogUSec = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
440 @org.freedesktop.systemd1.Privileged("true")
441 readwrite b ServiceWatchdogs = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
443 readonly s ControlGroup = '...';
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
445 readonly s SystemState = '...';
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
447 readonly y ExitCode = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultTimerAccuracyUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultTimeoutStartUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultTimeoutStopUSec = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
455 readonly t DefaultTimeoutAbortUSec = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
457 readonly t DefaultDeviceTimeoutUSec = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
459 readonly t DefaultRestartUSec = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultStartLimitIntervalUSec = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly u DefaultStartLimitBurst = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly b DefaultCPUAccounting = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly b DefaultBlockIOAccounting = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a068eeac 469 readonly b DefaultIOAccounting = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly b DefaultIPAccounting = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
473 readonly b DefaultMemoryAccounting = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly b DefaultTasksAccounting = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitCPU = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitCPUSoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitFSIZE = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitFSIZESoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitDATA = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitDATASoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitSTACK = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitSTACKSoft = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitCORE = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitCORESoft = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitRSS = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitRSSSoft = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitNOFILE = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitNOFILESoft = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitAS = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitASSoft = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitNPROC = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitNPROCSoft = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitMEMLOCK = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitMEMLOCKSoft = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitLOCKS = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitLOCKSSoft = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitSIGPENDING = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitSIGPENDINGSoft = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitMSGQUEUE = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
527 readonly t DefaultLimitMSGQUEUESoft = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t DefaultLimitNICE = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
531 readonly t DefaultLimitNICESoft = ...;
532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
533 readonly t DefaultLimitRTPRIO = ...;
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
535 readonly t DefaultLimitRTPRIOSoft = ...;
536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
537 readonly t DefaultLimitRTTIME = ...;
538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
539 readonly t DefaultLimitRTTIMESoft = ...;
540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
541 readonly t DefaultTasksMax = ...;
6bb00842
LP
542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
543 readonly t DefaultMemoryPressureThresholdUSec = ...;
544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
545 readonly s DefaultMemoryPressureWatch = '...';
47fb7fd6
ZJS
546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
547 readonly t TimerSlackNSec = ...;
548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
549 readonly s DefaultOOMPolicy = '...';
c44a285c 550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
551 readonly i DefaultOOMScoreAdjust = ...;
552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 553 readonly s CtrlAltDelBurstAction = '...';
3031660c 554 };
47fb7fd6
ZJS
555 interface org.freedesktop.DBus.Peer { ... };
556 interface org.freedesktop.DBus.Introspectable { ... };
557 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
558};
559 </programlisting>
560
47fb7fd6
ZJS
561 <!--method GetUnitByInvocationID is not documented!-->
562
563 <!--method GetUnitByControlGroup is not documented!-->
564
565 <!--method EnqueueUnitJob is not documented!-->
566
567 <!--method CleanUnit is not documented!-->
568
671fee18
LP
569 <!--method FreezeUnit is not documented!-->
570
571 <!--method ThawUnit is not documented!-->
572
47fb7fd6
ZJS
573 <!--method RefUnit is not documented!-->
574
575 <!--method UnrefUnit is not documented!-->
576
577 <!--method GetUnitProcesses is not documented!-->
578
579 <!--method AttachProcessesToUnit is not documented!-->
580
581 <!--method AbandonScope is not documented!-->
582
583 <!--method GetJobAfter is not documented!-->
584
585 <!--method GetJobBefore is not documented!-->
586
9653108f
ZJS
587 <!--method SetShowStatus is not documented!-->
588
47fb7fd6
ZJS
589 <!--method ListUnitsFiltered is not documented!-->
590
591 <!--method ListUnitsByPatterns is not documented!-->
592
593 <!--method ListUnitsByNames is not documented!-->
594
47fb7fd6
ZJS
595 <!--method ListUnitFilesByPatterns is not documented!-->
596
597 <!--method PresetUnitFilesWithMode is not documented!-->
598
599 <!--method RevertUnitFiles is not documented!-->
600
601 <!--method PresetAllUnitFiles is not documented!-->
602
603 <!--method AddDependencyUnitFiles is not documented!-->
604
605 <!--method GetUnitFileLinks is not documented!-->
606
607 <!--method SetExitCode is not documented!-->
608
609 <!--method LookupDynamicUserByName is not documented!-->
610
611 <!--method LookupDynamicUserByUID is not documented!-->
612
613 <!--method GetDynamicUsers is not documented!-->
614
615 <!--signal UnitNew is not documented!-->
616
617 <!--signal UnitRemoved is not documented!-->
618
619 <!--signal JobNew is not documented!-->
620
621 <!--signal JobRemoved is not documented!-->
622
623 <!--signal StartupFinished is not documented!-->
624
625 <!--signal UnitFilesChanged is not documented!-->
626
627 <!--signal Reloading is not documented!-->
628
629 <!--property SecurityStartTimestampMonotonic is not documented!-->
630
631 <!--property SecurityFinishTimestamp is not documented!-->
632
633 <!--property SecurityFinishTimestampMonotonic is not documented!-->
634
635 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
636
637 <!--property GeneratorsFinishTimestamp is not documented!-->
638
639 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
640
641 <!--property UnitsLoadStartTimestamp is not documented!-->
642
643 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
644
645 <!--property UnitsLoadFinishTimestamp is not documented!-->
646
647 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
648
649 <!--property InitRDSecurityStartTimestamp is not documented!-->
650
651 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
652
653 <!--property InitRDSecurityFinishTimestamp is not documented!-->
654
655 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
656
657 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
658
659 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
660
661 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
662
663 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
664
665 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
666
667 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
668
669 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
670
671 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
672
673 <!--property LogLevel is not documented!-->
674
675 <!--property LogTarget is not documented!-->
676
677 <!--property NFailedUnits is not documented!-->
678
679 <!--property ConfirmSpawn is not documented!-->
680
681 <!--property ShowStatus is not documented!-->
682
683 <!--property DefaultStandardOutput is not documented!-->
684
685 <!--property DefaultStandardError is not documented!-->
686
3e911a0d
YW
687 <!--property WatchdogDevice is not documented!-->
688
689 <!--property WatchdogLastPingTimestamp is not documented!-->
690
691 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
692
47fb7fd6
ZJS
693 <!--property RuntimeWatchdogUSec is not documented!-->
694
5717062e
CK
695 <!--property RuntimeWatchdogPreUSec is not documented!-->
696
aff3a9e1
LB
697 <!--property RuntimeWatchdogPreGovernor is not documented!-->
698
47fb7fd6
ZJS
699 <!--property RebootWatchdogUSec is not documented!-->
700
701 <!--property KExecWatchdogUSec is not documented!-->
702
703 <!--property ServiceWatchdogs is not documented!-->
704
705 <!--property SystemState is not documented!-->
706
707 <!--property ExitCode is not documented!-->
708
709 <!--property DefaultTimerAccuracyUSec is not documented!-->
710
711 <!--property DefaultTimeoutStartUSec is not documented!-->
712
713 <!--property DefaultTimeoutStopUSec is not documented!-->
714
715 <!--property DefaultTimeoutAbortUSec is not documented!-->
716
141332ab
DT
717 <!--property DefaultDeviceTimeoutUSec is not documented!-->
718
47fb7fd6
ZJS
719 <!--property DefaultRestartUSec is not documented!-->
720
721 <!--property DefaultStartLimitIntervalUSec is not documented!-->
722
723 <!--property DefaultStartLimitBurst is not documented!-->
724
725 <!--property DefaultCPUAccounting is not documented!-->
726
727 <!--property DefaultBlockIOAccounting is not documented!-->
728
a068eeac 729 <!--property DefaultIOAccounting is not documented!-->
730
731 <!--property DefaultIPAccounting is not documented!-->
732
47fb7fd6
ZJS
733 <!--property DefaultMemoryAccounting is not documented!-->
734
735 <!--property DefaultTasksAccounting is not documented!-->
736
737 <!--property DefaultLimitCPU is not documented!-->
738
739 <!--property DefaultLimitCPUSoft is not documented!-->
740
741 <!--property DefaultLimitFSIZE is not documented!-->
742
743 <!--property DefaultLimitFSIZESoft is not documented!-->
744
745 <!--property DefaultLimitDATA is not documented!-->
746
747 <!--property DefaultLimitDATASoft is not documented!-->
748
749 <!--property DefaultLimitSTACK is not documented!-->
750
751 <!--property DefaultLimitSTACKSoft is not documented!-->
752
753 <!--property DefaultLimitCORE is not documented!-->
754
755 <!--property DefaultLimitCORESoft is not documented!-->
756
757 <!--property DefaultLimitRSS is not documented!-->
758
759 <!--property DefaultLimitRSSSoft is not documented!-->
760
761 <!--property DefaultLimitNOFILE is not documented!-->
762
763 <!--property DefaultLimitNOFILESoft is not documented!-->
764
765 <!--property DefaultLimitAS is not documented!-->
766
767 <!--property DefaultLimitASSoft is not documented!-->
768
769 <!--property DefaultLimitNPROC is not documented!-->
770
771 <!--property DefaultLimitNPROCSoft is not documented!-->
772
773 <!--property DefaultLimitMEMLOCK is not documented!-->
774
775 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
776
777 <!--property DefaultLimitLOCKS is not documented!-->
778
779 <!--property DefaultLimitLOCKSSoft is not documented!-->
780
781 <!--property DefaultLimitSIGPENDING is not documented!-->
782
783 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
784
785 <!--property DefaultLimitMSGQUEUE is not documented!-->
786
787 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
788
789 <!--property DefaultLimitNICE is not documented!-->
790
791 <!--property DefaultLimitNICESoft is not documented!-->
792
793 <!--property DefaultLimitRTPRIO is not documented!-->
794
795 <!--property DefaultLimitRTPRIOSoft is not documented!-->
796
797 <!--property DefaultLimitRTTIME is not documented!-->
798
799 <!--property DefaultLimitRTTIMESoft is not documented!-->
800
801 <!--property DefaultTasksMax is not documented!-->
802
6bb00842
LP
803 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
804
805 <!--property DefaultMemoryPressureWatch is not documented!-->
806
47fb7fd6
ZJS
807 <!--property TimerSlackNSec is not documented!-->
808
809 <!--property DefaultOOMPolicy is not documented!-->
810
d4a402e4
LP
811 <!--property DefaultOOMScoreAdjust is not documented!-->
812
c44a285c
FL
813 <!--property CtrlAltDelBurstAction is not documented!-->
814
00bb75d7
ZJS
815 <!--Autogenerated cross-references for systemd.directives, do not edit-->
816
817 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
818
819 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
828
e0e7bc82
LB
829 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
830
00bb75d7
ZJS
831 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
834
f4328267
LB
835 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
836
00bb75d7
ZJS
837 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
854
a721cd00
LP
855 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
856
00bb75d7
ZJS
857 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
858
671fee18
LP
859 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
862
00bb75d7
ZJS
863 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
866
5e8deb94
LB
867 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
868
af477139
LB
869 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
870
00bb75d7
ZJS
871 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
894
9653108f
ZJS
895 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
896
00bb75d7
ZJS
897 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
900
901 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
902
903 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
904
905 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
912
293b9aa3 913 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 914
00bb75d7
ZJS
915 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
916
f6cce15b
ZJS
917 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
918
00bb75d7
ZJS
919 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
926
4de66581
LP
927 <variablelist class="dbus-method" generated="True" extra-ref="SoftReboot()"/>
928
00bb75d7
ZJS
929 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
930
931 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
938
939 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
940
941 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
942
70666e28
ZJS
943 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
944
00bb75d7
ZJS
945 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
946
947 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
948
949 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
950
951 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
952
953 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
954
83654007
LB
955 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
956
957 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
958
bf1bea43
MY
959 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
960
00bb75d7
ZJS
961 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
962
963 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
964
965 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
966
967 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
968
969 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
970
971 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
972
973 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
974
975 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
976
977 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
978
979 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
980
981 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
982
983 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
984
985 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
986
987 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
988
989 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
990
991 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
992
2ea24611
LP
993 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
994
00bb75d7
ZJS
995 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
996
997 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
998
999 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
1000
1001 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
1002
1003 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
1004
1005 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
1006
1007 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1014
1257274a
DB
1015 <variablelist class="dbus-property" generated="True" extra-ref="ConfidentialVirtualization"/>
1016
00bb75d7
ZJS
1017 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1068
49fbe940
JM
1069 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1072
00bb75d7
ZJS
1073 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1124
3e911a0d
YW
1125 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1130
00bb75d7
ZJS
1131 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1132
5717062e
CK
1133 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1134
aff3a9e1
LB
1135 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1136
00bb75d7
ZJS
1137 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1156
141332ab
DT
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1158
00bb75d7
ZJS
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1168
a068eeac 1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIOAccounting"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIPAccounting"/>
1172
00bb75d7
ZJS
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1196
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1198
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1200
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1202
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1204
1205 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1206
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1208
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1210
1211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1212
1213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1214
1215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1216
1217 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1218
1219 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1220
1221 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1222
1223 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1224
1225 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1226
1227 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1228
1229 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1230
1231 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1232
1233 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1234
1235 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1236
1237 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1238
1239 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1240
1241 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1242
6bb00842
LP
1243 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1244
1245 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1246
00bb75d7
ZJS
1247 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1248
1249 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1250
d4a402e4
LP
1251 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1252
c44a285c
FL
1253 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1254
00bb75d7
ZJS
1255 <!--End of Autogenerated section-->
1256
3031660c
ZJS
1257 <refsect2>
1258 <title>Methods</title>
1259
ca264f7d
DDM
1260 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1261 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1262 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1263 the unit id, too.</para>
1264
1265 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1266 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1267 will fail.</para>
1268
1269 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1270 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1271 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1272 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1273 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1274 invocation id together with the unit object path.</para>
3031660c
ZJS
1275
1276 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1277 unit from disk if possible.</para>
1278
ca264f7d
DDM
1279 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1280 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1281 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1282 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1283 its dependencies, possibly replacing already queued jobs that conflict with it. If
1284 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1285 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1286 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1287 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1288 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1289 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1290
1291 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1292 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1293
f4328267
LB
1294 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1295 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1296 flags for now, and is reserved for future extensions.</para>
f4328267 1297
3031660c 1298 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1299 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1300 method.</para>
3031660c
ZJS
1301
1302 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1303 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1304 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1305 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1306 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1307 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1308 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1309
70666e28 1310 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1311 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1312 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1313 units.</para>
1314
5e8deb94
LB
1315 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1316 a running service mount namespace.</para>
1317
af477139
LB
1318 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1319 mount namespace.</para>
1320
3031660c 1321 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1322 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1323 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1324 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1325 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1326 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1327 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1328 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1329 down.</para>
1330
a721cd00
LP
1331 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1332 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
60c5bd77 1333 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
a721cd00 1334 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
60c5bd77
YW
1335 <varname>sival_int</varname> value accompanying the queued signal. See
1336 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1337 for details.</para>
a721cd00 1338
3031660c
ZJS
1339 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1340 id.</para>
1341
ca264f7d
DDM
1342 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1343 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1344 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1345 have any effect on jobs whose execution has already begun.</para>
1346
1347 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1348 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1349 flushes jobs that are queued and have not yet begun execution.</para>
1350
1351 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1352
1353 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1354
ca264f7d 1355 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1356 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1357 than actual units behind them. The array consists of structures with the following elements:
1358 <itemizedlist>
1359 <listitem><para>The primary unit name as string</para></listitem>
1360
1361 <listitem><para>The human readable description string</para></listitem>
1362
1363 <listitem><para>The load state (i.e. whether the unit file has been loaded
1364 successfully)</para></listitem>
1365
1366 <listitem><para>The active state (i.e. whether the unit is currently started or
1367 not)</para></listitem>
1368
1369 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1370 the unit type, which the active state is not)</para></listitem>
1371
1372 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1373 the empty string.</para></listitem>
1374
1375 <listitem><para>The unit object path</para></listitem>
1376
ca264f7d 1377 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1378 otherwise</para></listitem>
1379
1380 <listitem><para>The job type as string</para></listitem>
1381
1382 <listitem><para>The job object path</para></listitem>
1383 </itemizedlist></para>
1384
1385 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1386 consisting of structures with the following elements:
1387 <itemizedlist>
1388 <listitem><para>The numeric job id</para></listitem>
1389
1390 <listitem><para>The primary unit name for this job</para></listitem>
1391
1392 <listitem><para>The job type as string</para></listitem>
1393
1394 <listitem><para>The job state as string</para></listitem>
1395
1396 <listitem><para>The job object path</para></listitem>
1397
1398 <listitem><para>The unit object path</para></listitem>
1399 </itemizedlist></para>
1400
1401 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1402 interested in signals need to call this method. Signals are only sent out if at least one client
1403 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1404 <function>Subscribe()</function> implements. It is not necessary to invoke
1405 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1406 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1407 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1408
0df85121
LP
1409 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1410 privileged, low-level debugging interface only. The returned string is supposed to be readable
1411 exclusively by developers, and not programmatically. There's no interface stability on the returned
1412 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1413 may be rearranged drastically between releases. This is exposed by
1414 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1415 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1416 the internal state of units whose names match the glob expressions specified in the
1417 <varname>patterns</varname> argument. The
1418 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1419 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1420 but return data serialized into a file descriptor (the client should read the text data from it until
1421 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1422 strings,
1423 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1424 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1425 manager to the client. Note though that they cannot work when communicating with the service manager
d9365956
LB
1426 remotely, as file descriptors are strictly local to a system. All the <function>Dump*()</function>
1427 methods are rate limited for unprivileged users.</para>
0df85121 1428
3031660c
ZJS
1429 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1430
1431 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1432 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1433 more comprehensive version of <function>Reload()</function>.</para>
1434
1435 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1436 the system manager and is useful only for user session managers.</para>
1437
4de66581
LP
1438 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>,
1439 <function>KExec()</function> and <function>SoftReboot()</function> may be used to ask for immediate
1440 reboot, powering down, halt, kexec based reboot, or soft reboot of the system. Note that this does not
1441 shut down any services and immediately transitions into the later shutdown operation. These functions
1442 are normally only called as the last step of shutdown and should not be called directly. To shut down
1443 the machine, it is generally a better idea to invoke <function>Reboot()</function>,
1444 <function>RebootWithFlags()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1445 <filename>systemd-logind</filename> manager object; see
1446 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
4de66581
LP
1447 for more information. <function>SoftReboot()</function> accepts an argument indicating the path for the
1448 root file system to activate for the next boot cycle. If an empty string is specified the
1449 <filename>/run/nextroot/</filename> path is used if it exists.</para>
3031660c
ZJS
1450
1451 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1452 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1453 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1454 path (which may be left empty, in which case it is automatically searched for). The state of the system
1455 manager will be serialized before the transition. After the transition, the manager binary on the main
1456 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1457
1458 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1459 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1460 environment variables will be overridden.</para>
3031660c 1461
2736c25c
DDM
1462 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1463 string array of environment variable names. All variables specified will be unset (if they have been
1464 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1465 that were previously not set, but will not fail in that case.</para>
1466
1467 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1468 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1469 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1470 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1471 unset list.</para>
3031660c 1472
2736c25c 1473 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1474 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1475 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1476 found on disk. Note that while most units are read directly from a unit file with the same name, some
1477 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1478 to be instantiated instead.</para>
3031660c 1479
2736c25c 1480 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1481 file.</para>
1482
1483 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1484 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1485 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1486 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1487 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1488 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1489 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1490 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1491 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1492 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1493 destination of the symlink. Note that most of the following calls return a changes list in the same
1494 format.</para>
1495
1496 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1497 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1498
83654007
LB
1499 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1500 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1501
1502 <programlisting>
1503#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1504#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1505#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1506 </programlisting>
1507
1508 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1509 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1510 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1511 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1512
bf1bea43
MY
1513 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1514 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1515 a boolean to indicate whether the unit files contain any enablement information, like
1516 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1517
3031660c
ZJS
1518 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1519 would result from disabling and enabling the unit quickly one after the other in an atomic
1520 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1521
1522 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1523 usual unit search paths) into the unit search path.</para>
1524
2736c25c 1525 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1526 according to the preset policy. See
1527 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1528 information.</para>
1529
2736c25c 1530 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1531 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1532
1533 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1534 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1535 information.</para>
3031660c
ZJS
1536
1537 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1538 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1539
1540 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1541 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1542 those listed in
55cf7779 1543 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1544 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1545 <varname>runtime</varname> is true, in which case the settings only apply until the next
1546 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1547 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1548 dictionary! Also note that when setting array properties with this method usually results in appending to
1549 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1550 then append to it.</para>
3031660c 1551
2736c25c 1552 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1553 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1554 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1555 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1556 <varname>properties</varname> contains properties of the unit, specified like in
1557 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1558 passed as an empty array. See the
a25d9395 1559 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1560 Interface</ulink> for more information how to make use of this functionality for resource control
1561 purposes.</para>
2ea24611
LP
1562
1563 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1564 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1565 to <function>DumpFileDescriptorStore()</function> on the
1566 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
3031660c
ZJS
1567 </refsect2>
1568
1569 <refsect2>
1570 <title>Signals</title>
1571
1572 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1573 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1574
1575 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1576 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1577 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1578 parameters: the primary unit name and the object path.</para>
1579
1580 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1581 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1582 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1583 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1584 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1585 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1586 job. <literal>canceled</literal> indicates that a job has been canceled (via
1587 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1588 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1589 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1590 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1591 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1592 it didn't apply to the unit's current state.</para>
3031660c 1593
2736c25c
DDM
1594 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1595 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1596 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1597 userspace and in total. These values may also be calculated from the
1598 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1599 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1600 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1601
1602 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1603 files on disk have changed.</para>
1604
1605 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1606 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1607 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1608 </refsect2>
1609
1610 <refsect2>
1611 <title>Properties</title>
1612
1613 <para>Most properties simply reflect the respective options in
1614 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1615
1616 <para>The others:</para>
1617
1618 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1619 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1620 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1621 it is not part of the public API.</para>
3031660c
ZJS
1622
1623 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1624 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1625 <literal>-</literal>.</para>
1626
1627 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1628 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1629 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1630
1631 <variablelist>
8bf9eb7e
ZJS
1632 <varlistentry>
1633 <term><literal>unmerged-usr</literal></term>
1634
1635 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1636 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1637 For more information on this issue consult
1638 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1639 The Case for the /usr Merge
ec07c3c8
AK
1640 </ulink>.</para>
1641
1642 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1643
1644 </varlistentry>
1645
1646 <varlistentry>
1647 <term><literal>cgroups-missing</literal></term>
1648
ec07c3c8
AK
1649 <listitem><para>Support for cgroups is unavailable.</para>
1650
1651 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1652 </varlistentry>
1653
1654 <varlistentry>
1655 <term><literal>cgroupsv1</literal></term>
1656
ec07c3c8
AK
1657 <listitem><para>The system is using the old cgroup hierarchy.</para>
1658
1659 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1660 </varlistentry>
1661
1662 <varlistentry>
1663 <term><literal>local-hwclock</literal></term>
1664
1665 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
ec07c3c8
AK
1666 UTC.</para>
1667
1668 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1669 </varlistentry>
1670
4bd03515
ZJS
1671 <varlistentry>
1672 <term><literal>support-ended</literal></term>
1673
1674 <listitem><para>The system is running past the end of support declared by the vendor. See the
1675 description of <varname>SUPPORT_END=</varname> in
1676 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
ec07c3c8
AK
1677 </para>
1678
1679 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
4bd03515
ZJS
1680 </varlistentry>
1681
8bf9eb7e
ZJS
1682 <varlistentry>
1683 <term><literal>old-kernel</literal></term>
1684
1685 <listitem><para>The system is running a kernel version that is older than the minimum supported by
ec07c3c8
AK
1686 this version of systemd.</para>
1687
1688 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1689 </varlistentry>
1690
1691 <varlistentry>
1692 <term><literal>var-run-bad</literal></term>
1693
1694 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
ec07c3c8
AK
1695 symlink to <filename>/run/</filename>.</para>
1696
1697 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1698 </varlistentry>
1699
1700 <varlistentry>
1701 <term><literal>overflowuid-not-65534</literal></term>
1702 <term><literal>overflowgid-not-65534</literal></term>
1703
ec07c3c8
AK
1704 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para>
1705
1706 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1707 </varlistentry>
1708
1709 <varlistentry>
1710 <term><literal>short-uid-range</literal></term>
1711 <term><literal>short-gid-range</literal></term>
1712
1713 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
ec07c3c8
AK
1714 0…65534.</para>
1715
1716 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
8bf9eb7e
ZJS
1717 </varlistentry>
1718
1719 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1720 </variablelist>
3031660c
ZJS
1721
1722 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1723 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1724 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1725 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1726 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1727 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1728 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1729 taken when the firmware first began execution, when the boot loader first began execution, when the
1730 kernel first began execution, when the initrd first began execution, when the main systemd instance
1731 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1732 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1733 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1734 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1735 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1736 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1737 indicating that no data is available.</para>
3031660c 1738
49fbe940
JM
1739 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1740 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1741 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1742 </para>
1743
3031660c 1744 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1745 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1746 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1747 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1748 the unit files.</para>
3031660c
ZJS
1749
1750 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1751 names of units that are currently loaded and can be more than the amount of actually loaded units since
1752 units may have more than one name.</para>
3031660c
ZJS
1753
1754 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1755
1756 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1757
1758 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1759
2736c25c 1760 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1761 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 1762 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1763 boot.</para>
1764
1765 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1766 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1767
1768 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1769 file system paths encoded as strings.</para>
3031660c
ZJS
1770
1771 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1772 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1773 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1774 IDs see
3031660c
ZJS
1775 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1776 Note that only the "innermost" virtualization technology is exported here. This detects both
1777 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1778
1257274a
DB
1779 <para><varname>ConfidentialVirtualization</varname> contains a short ID string describing the confidential
1780 virtualization technology the system runs in. On bare-metal hardware this is the empty string. Otherwise,
1781 it contains an identifier such as <literal>sev</literal>, <literal>sev-es</literal>, <literal>sev-snp</literal>,
1782 <literal>tdx</literal> and so on. For a full list of IDs see
1783 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry></para>.
1784
3031660c
ZJS
1785 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1786 systemd instance is running on. This follows the same vocabulary as
1787 <varname>ConditionArchitectures=</varname>.</para>
1788
1789 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1790 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1791 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1792 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1793
1794 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1795 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1796 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1797 (for example because the unit is not backed by a file on disk).</para>
3031660c 1798 </refsect2>
ae53ea52
ZJS
1799
1800 <refsect2>
1801 <title>Security</title>
1802
1803 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1804 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1805 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
a721cd00
LP
1806 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1807 <function>SetProperty()</function>) require
ae53ea52
ZJS
1808 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1809 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1810 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1811 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1812 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1813 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1814 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1815 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1816 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52 1817 and <function>Reexecute()</function> require
d9365956
LB
1818 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>. Operations which dump internal
1819 state require <interfacename>org.freedesktop.systemd1.bypass-dump-ratelimit</interfacename> to avoid
1820 rate limits.
ae53ea52
ZJS
1821 </para>
1822 </refsect2>
3031660c
ZJS
1823 </refsect1>
1824
1825 <refsect1>
1826 <title>Unit Objects</title>
1827
48f99d7c 1828 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1829node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1830 interface org.freedesktop.systemd1.Unit {
1831 methods:
1832 Start(in s mode,
1833 out o job);
1834 Stop(in s mode,
1835 out o job);
1836 Reload(in s mode,
1837 out o job);
1838 Restart(in s mode,
1839 out o job);
1840 TryRestart(in s mode,
1841 out o job);
1842 ReloadOrRestart(in s mode,
1843 out o job);
1844 ReloadOrTryRestart(in s mode,
1845 out o job);
47fb7fd6
ZJS
1846 EnqueueJob(in s job_type,
1847 in s job_mode,
1848 out u job_id,
1849 out o job_path,
1850 out s unit_id,
1851 out o unit_path,
1852 out s job_type,
1853 out a(uosos) affected_jobs);
1854 Kill(in s whom,
3031660c 1855 in i signal);
a721cd00
LP
1856 QueueSignal(in s whom,
1857 in i signal,
1858 in i value);
3031660c
ZJS
1859 ResetFailed();
1860 SetProperties(in b runtime,
1861 in a(sv) properties);
47fb7fd6
ZJS
1862 Ref();
1863 Unref();
1864 Clean(in as mask);
671fee18
LP
1865 Freeze();
1866 Thaw();
3031660c 1867 properties:
47fb7fd6
ZJS
1868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1869 readonly s Id = '...';
1870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1871 readonly as Names = ['...', ...];
1872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1873 readonly s Following = '...';
1874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1875 readonly as Requires = ['...', ...];
1876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1877 readonly as Requisite = ['...', ...];
1878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1879 readonly as Wants = ['...', ...];
1880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1881 readonly as BindsTo = ['...', ...];
1882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1883 readonly as PartOf = ['...', ...];
1884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1885 readonly as Upholds = ['...', ...];
1886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1887 readonly as RequiredBy = ['...', ...];
1888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1889 readonly as RequisiteOf = ['...', ...];
1890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1891 readonly as WantedBy = ['...', ...];
1892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1893 readonly as BoundBy = ['...', ...];
1894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1895 readonly as UpheldBy = ['...', ...];
1896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1897 readonly as ConsistsOf = ['...', ...];
1898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1899 readonly as Conflicts = ['...', ...];
1900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1901 readonly as ConflictedBy = ['...', ...];
1902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1903 readonly as Before = ['...', ...];
1904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1905 readonly as After = ['...', ...];
1906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1907 readonly as OnSuccess = ['...', ...];
1908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1909 readonly as OnSuccessOf = ['...', ...];
1910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1911 readonly as OnFailure = ['...', ...];
1912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1913 readonly as OnFailureOf = ['...', ...];
1914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1915 readonly as Triggers = ['...', ...];
1916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1917 readonly as TriggeredBy = ['...', ...];
1918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1919 readonly as PropagatesReloadTo = ['...', ...];
1920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1921 readonly as ReloadPropagatedFrom = ['...', ...];
1922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1923 readonly as PropagatesStopTo = ['...', ...];
1924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1925 readonly as StopPropagatedFrom = ['...', ...];
1926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1927 readonly as JoinsNamespaceOf = ['...', ...];
1928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1929 readonly as SliceOf = ['...', ...];
1930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1931 readonly as RequiresMountsFor = ['...', ...];
1932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1933 readonly as Documentation = ['...', ...];
1934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1935 readonly s Description = '...';
1936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
1937 readonly s AccessSELinuxContext = '...';
1938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1939 readonly s LoadState = '...';
1940 readonly s ActiveState = '...';
671fee18 1941 readonly s FreezerState = '...';
47fb7fd6
ZJS
1942 readonly s SubState = '...';
1943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1944 readonly s FragmentPath = '...';
1945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1946 readonly s SourcePath = '...';
1947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1948 readonly as DropInPaths = ['...', ...];
1949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1950 readonly s UnitFileState = '...';
1951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1952 readonly s UnitFilePreset = '...';
1953 readonly t StateChangeTimestamp = ...;
1954 readonly t StateChangeTimestampMonotonic = ...;
1955 readonly t InactiveExitTimestamp = ...;
1956 readonly t InactiveExitTimestampMonotonic = ...;
1957 readonly t ActiveEnterTimestamp = ...;
1958 readonly t ActiveEnterTimestampMonotonic = ...;
1959 readonly t ActiveExitTimestamp = ...;
1960 readonly t ActiveExitTimestampMonotonic = ...;
1961 readonly t InactiveEnterTimestamp = ...;
1962 readonly t InactiveEnterTimestampMonotonic = ...;
1963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1964 readonly b CanStart = ...;
1965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1966 readonly b CanStop = ...;
1967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1968 readonly b CanReload = ...;
1969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1970 readonly b CanIsolate = ...;
1971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1972 readonly as CanClean = ['...', ...];
671fee18
LP
1973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1974 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1975 readonly (uo) Job = ...;
1976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1977 readonly b StopWhenUnneeded = ...;
1978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1979 readonly b RefuseManualStart = ...;
1980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1981 readonly b RefuseManualStop = ...;
1982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1983 readonly b AllowIsolate = ...;
1984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1985 readonly b DefaultDependencies = ...;
1986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 1987 readonly s OnSuccessJobMode = '...';
294446dc 1988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1989 readonly s OnFailureJobMode = '...';
1990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1991 readonly b IgnoreOnIsolate = ...;
e30a3ba1 1992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 1993 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1995 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1997 readonly t JobTimeoutUSec = ...;
1998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1999 readonly t JobRunningTimeoutUSec = ...;
2000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2001 readonly s JobTimeoutAction = '...';
2002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2003 readonly s JobTimeoutRebootArgument = '...';
2004 readonly b ConditionResult = ...;
2005 readonly b AssertResult = ...;
2006 readonly t ConditionTimestamp = ...;
2007 readonly t ConditionTimestampMonotonic = ...;
2008 readonly t AssertTimestamp = ...;
2009 readonly t AssertTimestampMonotonic = ...;
2010 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2011 readonly a(sbbsi) Conditions = [...];
2012 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2013 readonly a(sbbsi) Asserts = [...];
2014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2015 readonly (ss) LoadError = ...;
2016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2017 readonly b Transient = ...;
2018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2019 readonly b Perpetual = ...;
2020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2021 readonly t StartLimitIntervalUSec = ...;
2022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2023 readonly u StartLimitBurst = ...;
2024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2025 readonly s StartLimitAction = '...';
2026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2027 readonly s FailureAction = '...';
2028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2029 readonly i FailureActionExitStatus = ...;
2030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2031 readonly s SuccessAction = '...';
2032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2033 readonly i SuccessActionExitStatus = ...;
2034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2035 readonly s RebootArgument = '...';
2036 readonly ay InvocationID = [...];
2037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2038 readonly s CollectMode = '...';
2039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2040 readonly as Refs = ['...', ...];
48b92b37 2041 readonly a(ss) ActivationDetails = [...];
3031660c 2042 };
47fb7fd6
ZJS
2043 interface org.freedesktop.DBus.Peer { ... };
2044 interface org.freedesktop.DBus.Introspectable { ... };
2045 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
2046};
2047 </programlisting>
2048
47fb7fd6
ZJS
2049 <!--method EnqueueJob is not documented!-->
2050
2051 <!--method Ref is not documented!-->
2052
2053 <!--method Unref is not documented!-->
2054
2055 <!--method Clean is not documented!-->
2056
671fee18
LP
2057 <!--method Freeze is not documented!-->
2058
2059 <!--method Thaw is not documented!-->
2060
47fb7fd6
ZJS
2061 <!--property PartOf is not documented!-->
2062
adc1b76c
YW
2063 <!--property Upholds is not documented!-->
2064
47fb7fd6
ZJS
2065 <!--property RequisiteOf is not documented!-->
2066
adc1b76c 2067 <!--property UpheldBy is not documented!-->
47fb7fd6 2068
adc1b76c 2069 <!--property ConsistsOf is not documented!-->
629b2a6f 2070
294446dc
LP
2071 <!--property OnSuccess is not documented!-->
2072
2073 <!--property OnSuccessOf is not documented!-->
2074
adc1b76c
YW
2075 <!--property OnFailureOf is not documented!-->
2076
47fb7fd6
ZJS
2077 <!--property ReloadPropagatedFrom is not documented!-->
2078
ffec78c0
LP
2079 <!--property PropagatesStopTo is not documented!-->
2080
2081 <!--property StopPropagatedFrom is not documented!-->
2082
47fb7fd6
ZJS
2083 <!--property JoinsNamespaceOf is not documented!-->
2084
d219a2b0
LP
2085 <!--property SliceOf is not documented!-->
2086
671fee18
LP
2087 <!--property FreezerState is not documented!-->
2088
47fb7fd6
ZJS
2089 <!--property DropInPaths is not documented!-->
2090
2091 <!--property UnitFilePreset is not documented!-->
2092
2093 <!--property StateChangeTimestamp is not documented!-->
2094
2095 <!--property StateChangeTimestampMonotonic is not documented!-->
2096
2097 <!--property CanClean is not documented!-->
2098
671fee18
LP
2099 <!--property CanFreeze is not documented!-->
2100
ecfcf024 2101 <!--property OnSuccessJobMode is not documented!-->
294446dc 2102
47fb7fd6
ZJS
2103 <!--property OnFailureJobMode is not documented!-->
2104
2105 <!--property JobRunningTimeoutUSec is not documented!-->
2106
2107 <!--property JobTimeoutAction is not documented!-->
2108
2109 <!--property JobTimeoutRebootArgument is not documented!-->
2110
2111 <!--property AssertResult is not documented!-->
2112
2113 <!--property AssertTimestamp is not documented!-->
2114
2115 <!--property AssertTimestampMonotonic is not documented!-->
2116
2117 <!--property Asserts is not documented!-->
2118
2119 <!--property Perpetual is not documented!-->
2120
2121 <!--property StartLimitIntervalUSec is not documented!-->
2122
2123 <!--property StartLimitAction is not documented!-->
2124
2125 <!--property FailureAction is not documented!-->
2126
2127 <!--property FailureActionExitStatus is not documented!-->
2128
2129 <!--property SuccessAction is not documented!-->
2130
2131 <!--property SuccessActionExitStatus is not documented!-->
2132
2133 <!--property RebootArgument is not documented!-->
2134
2135 <!--property InvocationID is not documented!-->
2136
2137 <!--property CollectMode is not documented!-->
2138
2139 <!--property Refs is not documented!-->
2140
00bb75d7 2141 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2142
00bb75d7 2143 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2144
00bb75d7 2145 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2146
00bb75d7 2147 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2148
00bb75d7 2149 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2150
00bb75d7 2151 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2152
00bb75d7 2153 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2154
00bb75d7 2155 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2156
00bb75d7 2157 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2158
00bb75d7 2159 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2160
00bb75d7
ZJS
2161 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2162
2163 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2164
a721cd00
LP
2165 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2166
00bb75d7
ZJS
2167 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2168
2169 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2170
2171 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2172
2173 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2174
2175 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2176
671fee18
LP
2177 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2178
2179 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2180
00bb75d7
ZJS
2181 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2182
2183 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2184
2185 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2186
2187 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2188
2189 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2190
2191 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2192
2193 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2194
2195 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2196
adc1b76c
YW
2197 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2198
00bb75d7
ZJS
2199 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2200
2201 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2202
2203 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2204
2205 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2206
adc1b76c
YW
2207 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2208
00bb75d7
ZJS
2209 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2210
2211 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2212
2213 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2214
2215 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2216
2217 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2218
294446dc
LP
2219 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2220
2221 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2222
adc1b76c
YW
2223 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2224
2225 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2226
00bb75d7
ZJS
2227 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2228
2229 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2230
2231 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2232
2233 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2234
ffec78c0
LP
2235 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2236
2237 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2238
00bb75d7
ZJS
2239 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2240
d219a2b0
LP
2241 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2242
00bb75d7
ZJS
2243 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2244
2245 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2246
2247 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2248
23e9a7dd
LP
2249 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2250
00bb75d7
ZJS
2251 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2252
2253 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2254
671fee18
LP
2255 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2256
00bb75d7
ZJS
2257 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2258
2259 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2260
2261 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2262
2263 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2264
2265 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2266
2267 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2268
2269 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2270
2271 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2272
2273 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2274
2275 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2276
2277 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2278
2279 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2280
2281 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2282
2283 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2284
2285 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2286
2287 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2288
2289 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2290
2291 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2292
2293 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2294
2295 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2296
2297 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2298
671fee18
LP
2299 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2300
00bb75d7
ZJS
2301 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2302
2303 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2304
2305 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2306
2307 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2308
2309 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2310
2311 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2312
ecfcf024 2313 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2314
00bb75d7
ZJS
2315 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2316
2317 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2318
2319 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2320
ff68472a
ZJS
2321 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2322
00bb75d7
ZJS
2323 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2324
2325 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2326
2327 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2328
2329 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2330
2331 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2332
2333 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2334
2335 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2336
2337 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2338
2339 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2340
2341 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2342
2343 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2344
2345 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2346
2347 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2348
2349 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2350
2351 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2352
2353 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2354
2355 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2356
2357 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2358
2359 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2360
2361 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2362
2363 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2364
2365 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2366
2367 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2368
2369 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2370
2371 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2372
2373 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2374
48b92b37
LB
2375 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2376
00bb75d7
ZJS
2377 <!--End of Autogenerated section-->
2378
2379 <refsect2>
2380 <title>Methods</title>
2381
2382 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2383 <function>Restart()</function>, <function>TryRestart()</function>,
2384 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
a721cd00
LP
2385 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2386 and <function>SetProperties()</function> implement the same operation as the respective methods on the
00bb75d7 2387 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
a721cd00
LP
2388 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2389 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2390 specific unit name. Calling the methods on the Manager object is hence a round trip
00bb75d7
ZJS
2391 optimization.</para>
2392 </refsect2>
2393
2394 <refsect2>
2395 <title>Properties</title>
2396
2397 <para><varname>Id</varname> contains the primary name of the unit.</para>
2398
2399 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2400 exposed in <varname>Id</varname>.</para>
2401
2402 <para><varname>Following</varname> either contains the empty string or contains the name of another
2403 unit that this unit follows in state. This is used for some device units which reflect the unit state
2404 machine of another unit, and which other unit this is might possibly change.</para>
2405
2406 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2407 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2408 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2409 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2410 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2411 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2412 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2413 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2414 determined automatically.</para>
2415
2416 <para><varname>Description</varname> contains the human readable description string for the
2417 unit.</para>
2418
2419 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2420 automatically generated from in case it is not a native unit (in which case it contains the empty
2421 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2422 set to <filename>/etc/fstab</filename>.</para>
2423
2424 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2425 unit.</para>
2426
2427 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2428 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2429 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2430 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2431 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2432 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2433 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2434 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2435 configuration might be active (because configuration might have been reloaded at a time where a unit
2436 was already active).</para>
2437
2438 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2439 active or not. The following states are currently defined: <literal>active</literal>,
2440 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2441 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2442 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2443 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2444 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2445 indicates that it is inactive and the previous run was not successful (more information about the
2446 reason for this is available on the unit type specific interfaces, for example for services in the
2447 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2448 has previously been inactive but is currently in the process of entering an active state. Conversely
2449 <literal>deactivating</literal> indicates that the unit is currently in the process of
2450 deactivation.</para>
2451
2452 <para><varname>SubState</varname> encodes states of the same state machine that
2453 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2454 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2455 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2456 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2457 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2458 types. At this point the low-level states are not documented here, and are more likely to be extended
2459 later on than the common high-level states explained above.</para>
2460
2461 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2462 one (if not, it contains the empty string).</para>
3031660c
ZJS
2463
2464 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2465 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2466 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2467 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2468 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2469 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2470 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2471 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2472 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2473 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2474 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2475 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2476 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2477 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2478 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2479
2480 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2481 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2482 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2483 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2484 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2485 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2486 state, or entered an inactive state. These are the points in time where the unit transitioned
2487 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2488 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2489 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2490 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2491 not yet been recorded on this boot.</para>
3031660c 2492
2736c25c
DDM
2493 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2494 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2495 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2496
2736c25c 2497 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2498 mode.</para>
2499
2500 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2501 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2502 0.</para>
2503
2504 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2505 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2506 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2507 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2508 corresponding configuration booleans in the unit file.</para>
2509
3031660c
ZJS
2510 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2511 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2512 changed since the configuration was read and hence whether a configuration reload is recommended.
2513 </para>
2514
2515 <para><varname>Markers</varname> is an array of string flags that can be set using
2516 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2517 restarted. Currently known values are <literal>needs-restart</literal> and
2518 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2519 a new version of the package is installed. Configuration management scripts may use the second to mark
2520 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2521 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2522
2523 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2524 unit file.</para>
2525
2526 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2527 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2528 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2529 checked. Conditions are checked when a unit is requested to start.</para>
2530
2531 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2532 conditions of this unit were checked. </para>
2533
2736c25c 2534 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2535 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2536 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2537 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c 2538 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
4e1ac54e 2539 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
3031660c 2540 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2541 zero/positive/negative values.</para>
3031660c
ZJS
2542
2543 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2544 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2545 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2546 will be a pair of empty strings.</para>
2547
2736c25c 2548 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2549 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2550
2551 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2552 describe the event that caused the unit to be activated, if any. The key describes the information
2553 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2554 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2555 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2556 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2557 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
8fb35004
ZJS
2558 variables described in the <literal>Environment Variables Set or Propagated by the Service
2559 Manager</literal> section in
2560 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Note
2561 that new key value pair may be added at any time in future versions. Existing entries will not be
48b92b37 2562 removed.</para>
3031660c 2563 </refsect2>
ae53ea52
ZJS
2564
2565 <refsect2>
2566 <title>Security</title>
2567
2568 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2569 allowed for everyone. All operations are allowed for clients with the
2570 <constant>CAP_SYS_ADMIN</constant> capability or when the
2571 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2572 polkit.</para>
ae53ea52 2573 </refsect2>
3031660c
ZJS
2574 </refsect1>
2575
2576 <refsect1>
2577 <title>Service Unit Objects</title>
2578
2579 <para>All service unit objects implement the
2580 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2581 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2582
48f99d7c 2583 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2584node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2585 interface org.freedesktop.systemd1.Service {
2586 methods:
5e8deb94
LB
2587 BindMount(in s source,
2588 in s destination,
2589 in b read_only,
2590 in b mkdir);
af477139
LB
2591 MountImage(in s source,
2592 in s destination,
2593 in b read_only,
2594 in b mkdir,
2595 in a(ss) options);
2ea24611 2596 DumpFileDescriptorStore(out a(suuutuusu) entries);
47fb7fd6
ZJS
2597 GetProcesses(out a(sus) processes);
2598 AttachProcesses(in s subcgroup,
2599 in au pids);
3031660c 2600 properties:
47fb7fd6
ZJS
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly s Type = '...';
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2604 readonly s ExitType = '...';
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2606 readonly s Restart = '...';
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e568fea9
RP
2608 readonly s RestartMode = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6 2610 readonly s PIDFile = '...';
47fb7fd6
ZJS
2611 readonly s NotifyAccess = '...';
2612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2613 readonly t RestartUSec = ...;
2614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
be1adc27
MY
2615 readonly u RestartSteps = ...;
2616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e9f17fa8 2617 readonly t RestartMaxDelayUSec = ...;
57b33e0c 2618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5171356e 2619 readonly t RestartUSecNext = ...;
be1adc27 2620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2621 readonly t TimeoutStartUSec = ...;
2622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2623 readonly t TimeoutStopUSec = ...;
2624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2625 readonly t TimeoutAbortUSec = ...;
2626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2627 readonly s TimeoutStartFailureMode = '...';
2628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2629 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2631 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2633 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2635 readonly t WatchdogUSec = ...;
2636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2637 readonly t WatchdogTimestamp = ...;
2638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2639 readonly t WatchdogTimestampMonotonic = ...;
2640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2641 readonly b RootDirectoryStartOnly = ...;
2642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2643 readonly b RemainAfterExit = ...;
2644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2645 readonly b GuessMainPID = ...;
2646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2647 readonly (aiai) RestartPreventExitStatus = ...;
2648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2649 readonly (aiai) RestartForceExitStatus = ...;
2650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2651 readonly (aiai) SuccessExitStatus = ...;
2652 readonly u MainPID = ...;
2653 readonly u ControlPID = ...;
2654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2655 readonly s BusName = '...';
2656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2657 readonly u FileDescriptorStoreMax = ...;
2658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2659 readonly u NFileDescriptorStore = ...;
b9c1883a
LP
2660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2661 readonly s FileDescriptorStorePreserve = '...';
47fb7fd6
ZJS
2662 readonly s StatusText = '...';
2663 readonly i StatusErrno = ...;
2664 readonly s Result = '...';
2665 readonly s ReloadResult = '...';
2666 readonly s CleanResult = '...';
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly s USBFunctionDescriptors = '...';
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly s USBFunctionStrings = '...';
2671 readonly u UID = ...;
2672 readonly u GID = ...;
2673 readonly u NRestarts = ...;
2674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2675 readonly s OOMPolicy = '...';
cd48e23f
RP
2676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2677 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2679 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2680 readonly t ExecMainStartTimestamp = ...;
2681 readonly t ExecMainStartTimestampMonotonic = ...;
2682 readonly t ExecMainExitTimestamp = ...;
2683 readonly t ExecMainExitTimestampMonotonic = ...;
2684 readonly u ExecMainPID = ...;
2685 readonly i ExecMainCode = ...;
2686 readonly i ExecMainStatus = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2688 readonly a(sasbttttuii) ExecCondition = [...];
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2690 readonly a(sasasttttuii) ExecConditionEx = [...];
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2692 readonly a(sasbttttuii) ExecStartPre = [...];
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2694 readonly a(sasasttttuii) ExecStartPreEx = [...];
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2696 readonly a(sasbttttuii) ExecStart = [...];
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2698 readonly a(sasasttttuii) ExecStartEx = [...];
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2700 readonly a(sasbttttuii) ExecStartPost = [...];
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2702 readonly a(sasasttttuii) ExecStartPostEx = [...];
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2704 readonly a(sasbttttuii) ExecReload = [...];
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2706 readonly a(sasasttttuii) ExecReloadEx = [...];
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2708 readonly a(sasbttttuii) ExecStop = [...];
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2710 readonly a(sasasttttuii) ExecStopEx = [...];
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2712 readonly a(sasbttttuii) ExecStopPost = [...];
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2714 readonly a(sasasttttuii) ExecStopPostEx = [...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2716 readonly s Slice = '...';
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2718 readonly s ControlGroup = '...';
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2720 readonly t ControlGroupId = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2722 readonly t MemoryCurrent = ...;
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2724 readonly t MemoryAvailable = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2726 readonly t CPUUsageNSec = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2728 readonly ay EffectiveCPUs = [...];
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2730 readonly ay EffectiveMemoryNodes = [...];
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2732 readonly t TasksCurrent = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2734 readonly t IPIngressBytes = ...;
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2736 readonly t IPIngressPackets = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2738 readonly t IPEgressBytes = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2740 readonly t IPEgressPackets = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2742 readonly t IOReadBytes = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2744 readonly t IOReadOperations = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2746 readonly t IOWriteBytes = ...;
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2748 readonly t IOWriteOperations = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2750 readonly b Delegate = ...;
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2752 readonly as DelegateControllers = ['...', ...];
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
2754 readonly s DelegateSubgroup = '...';
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2756 readonly b CPUAccounting = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2758 readonly t CPUWeight = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2760 readonly t StartupCPUWeight = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2762 readonly t CPUShares = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2764 readonly t StartupCPUShares = ...;
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2766 readonly t CPUQuotaPerSecUSec = ...;
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2768 readonly t CPUQuotaPeriodUSec = ...;
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2770 readonly ay AllowedCPUs = [...];
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2772 readonly ay StartupAllowedCPUs = [...];
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2774 readonly ay AllowedMemoryNodes = [...];
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2776 readonly ay StartupAllowedMemoryNodes = [...];
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2778 readonly b IOAccounting = ...;
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2780 readonly t IOWeight = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2782 readonly t StartupIOWeight = ...;
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2784 readonly a(st) IODeviceWeight = [...];
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2786 readonly a(st) IOReadBandwidthMax = [...];
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2788 readonly a(st) IOWriteBandwidthMax = [...];
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2790 readonly a(st) IOReadIOPSMax = [...];
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2792 readonly a(st) IOWriteIOPSMax = [...];
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2794 readonly a(st) IODeviceLatencyTargetUSec = [...];
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2796 readonly b BlockIOAccounting = ...;
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2798 readonly t BlockIOWeight = ...;
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2800 readonly t StartupBlockIOWeight = ...;
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2802 readonly a(st) BlockIODeviceWeight = [...];
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2804 readonly a(st) BlockIOReadBandwidth = [...];
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2806 readonly a(st) BlockIOWriteBandwidth = [...];
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2808 readonly b MemoryAccounting = ...;
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2810 readonly t DefaultMemoryLow = ...;
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2812 readonly t DefaultStartupMemoryLow = ...;
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2814 readonly t DefaultMemoryMin = ...;
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2816 readonly t MemoryMin = ...;
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2818 readonly t MemoryLow = ...;
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2820 readonly t StartupMemoryLow = ...;
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2822 readonly t MemoryHigh = ...;
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2824 readonly t StartupMemoryHigh = ...;
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2826 readonly t MemoryMax = ...;
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2828 readonly t StartupMemoryMax = ...;
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2830 readonly t MemorySwapMax = ...;
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2832 readonly t StartupMemorySwapMax = ...;
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2834 readonly t MemoryZSwapMax = ...;
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2836 readonly t StartupMemoryZSwapMax = ...;
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2838 readonly t MemoryLimit = ...;
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2840 readonly s DevicePolicy = '...';
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2842 readonly a(ss) DeviceAllow = [...];
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2844 readonly b TasksAccounting = ...;
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2846 readonly t TasksMax = ...;
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2848 readonly b IPAccounting = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2850 readonly a(iayu) IPAddressAllow = [...];
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2852 readonly a(iayu) IPAddressDeny = [...];
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2854 readonly as IPIngressFilterPath = ['...', ...];
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2856 readonly as IPEgressFilterPath = ['...', ...];
2857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2858 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2860 readonly s ManagedOOMSwap = '...';
2861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2862 readonly s ManagedOOMMemoryPressure = '...';
2863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2864 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2866 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2868 readonly a(ss) BPFProgram = [...];
dcf4781c 2869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2870 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2872 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2874 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
2875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2876 readonly s MemoryPressureWatch = '...';
2877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2878 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
2879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2880 readonly as Environment = ['...', ...];
2881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2882 readonly a(sb) EnvironmentFiles = [...];
2883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2884 readonly as PassEnvironment = ['...', ...];
2885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2886 readonly as UnsetEnvironment = ['...', ...];
2887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2888 readonly u UMask = ...;
2889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2890 readonly t LimitCPU = ...;
2891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2892 readonly t LimitCPUSoft = ...;
2893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2894 readonly t LimitFSIZE = ...;
2895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2896 readonly t LimitFSIZESoft = ...;
2897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2898 readonly t LimitDATA = ...;
2899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2900 readonly t LimitDATASoft = ...;
2901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2902 readonly t LimitSTACK = ...;
2903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2904 readonly t LimitSTACKSoft = ...;
2905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2906 readonly t LimitCORE = ...;
2907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2908 readonly t LimitCORESoft = ...;
2909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2910 readonly t LimitRSS = ...;
2911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2912 readonly t LimitRSSSoft = ...;
2913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2914 readonly t LimitNOFILE = ...;
2915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2916 readonly t LimitNOFILESoft = ...;
2917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2918 readonly t LimitAS = ...;
2919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2920 readonly t LimitASSoft = ...;
2921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2922 readonly t LimitNPROC = ...;
2923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2924 readonly t LimitNPROCSoft = ...;
2925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2926 readonly t LimitMEMLOCK = ...;
2927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2928 readonly t LimitMEMLOCKSoft = ...;
2929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2930 readonly t LimitLOCKS = ...;
2931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2932 readonly t LimitLOCKSSoft = ...;
2933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2934 readonly t LimitSIGPENDING = ...;
2935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2936 readonly t LimitSIGPENDINGSoft = ...;
2937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2938 readonly t LimitMSGQUEUE = ...;
2939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2940 readonly t LimitMSGQUEUESoft = ...;
2941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2942 readonly t LimitNICE = ...;
2943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2944 readonly t LimitNICESoft = ...;
2945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2946 readonly t LimitRTPRIO = ...;
2947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2948 readonly t LimitRTPRIOSoft = ...;
2949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2950 readonly t LimitRTTIME = ...;
2951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2952 readonly t LimitRTTIMESoft = ...;
2953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2954 readonly s WorkingDirectory = '...';
2955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2956 readonly s RootDirectory = '...';
2957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2958 readonly s RootImage = '...';
2959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2960 readonly a(ss) RootImageOptions = [...];
2961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2962 readonly ay RootHash = [...];
2963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2964 readonly s RootHashPath = '...';
2965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2966 readonly ay RootHashSignature = [...];
2967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2968 readonly s RootHashSignaturePath = '...';
2969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2970 readonly s RootVerity = '...';
2971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
2972 readonly b RootEphemeral = ...;
2973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
2974 readonly as ExtensionDirectories = ['...', ...];
2975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2976 readonly a(sba(ss)) ExtensionImages = [...];
2977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2978 readonly a(ssba(ss)) MountImages = [...];
2979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2980 readonly i OOMScoreAdjust = ...;
2981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2982 readonly t CoredumpFilter = ...;
2983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2984 readonly i Nice = ...;
2985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2986 readonly i IOSchedulingClass = ...;
2987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2988 readonly i IOSchedulingPriority = ...;
2989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2990 readonly i CPUSchedulingPolicy = ...;
2991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2992 readonly i CPUSchedulingPriority = ...;
2993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2994 readonly ay CPUAffinity = [...];
2995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2996 readonly b CPUAffinityFromNUMA = ...;
2997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2998 readonly i NUMAPolicy = ...;
2999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3000 readonly ay NUMAMask = [...];
3001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3002 readonly t TimerSlackNSec = ...;
3003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3004 readonly b CPUSchedulingResetOnFork = ...;
3005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3006 readonly b NonBlocking = ...;
3007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3008 readonly s StandardInput = '...';
3009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3010 readonly s StandardInputFileDescriptorName = '...';
3011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3012 readonly ay StandardInputData = [...];
3013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3014 readonly s StandardOutput = '...';
3015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3016 readonly s StandardOutputFileDescriptorName = '...';
3017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3018 readonly s StandardError = '...';
3019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3020 readonly s StandardErrorFileDescriptorName = '...';
3021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3022 readonly s TTYPath = '...';
3023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3024 readonly b TTYReset = ...;
3025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3026 readonly b TTYVHangup = ...;
3027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3028 readonly b TTYVTDisallocate = ...;
3029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
3030 readonly q TTYRows = ...;
3031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3032 readonly q TTYColumns = ...;
3033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3034 readonly i SyslogPriority = ...;
3035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3036 readonly s SyslogIdentifier = '...';
3037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3038 readonly b SyslogLevelPrefix = ...;
3039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3040 readonly i SyslogLevel = ...;
3041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3042 readonly i SyslogFacility = ...;
3043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3044 readonly i LogLevelMax = ...;
3045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3046 readonly t LogRateLimitIntervalUSec = ...;
3047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3048 readonly u LogRateLimitBurst = ...;
3049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3050 readonly aay LogExtraFields = [[...], ...];
3051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
3052 readonly a(bs) LogFilterPatterns = [...];
3053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3054 readonly s LogNamespace = '...';
3055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3056 readonly i SecureBits = ...;
3057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3058 readonly t CapabilityBoundingSet = ...;
3059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3060 readonly t AmbientCapabilities = ...;
3061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3062 readonly s User = '...';
3063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3064 readonly s Group = '...';
3065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3066 readonly b DynamicUser = ...;
3067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3068 readonly b RemoveIPC = ...;
3069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3070 readonly a(say) SetCredential = [...];
3071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3072 readonly a(say) SetCredentialEncrypted = [...];
3073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3074 readonly a(ss) LoadCredential = [...];
3075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3076 readonly a(ss) LoadCredentialEncrypted = [...];
3077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
3078 readonly as ImportCredential = ['...', ...];
3079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3080 readonly as SupplementaryGroups = ['...', ...];
3081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3082 readonly s PAMName = '...';
3083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3084 readonly as ReadWritePaths = ['...', ...];
3085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3086 readonly as ReadOnlyPaths = ['...', ...];
3087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3088 readonly as InaccessiblePaths = ['...', ...];
3089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
3090 readonly as ExecPaths = ['...', ...];
3091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3092 readonly as NoExecPaths = ['...', ...];
3093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 3094 readonly as ExecSearchPath = ['...', ...];
3095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3096 readonly t MountFlags = ...;
3097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3098 readonly b PrivateTmp = ...;
3099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3100 readonly b PrivateDevices = ...;
3101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3102 readonly b ProtectClock = ...;
3103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3104 readonly b ProtectKernelTunables = ...;
3105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3106 readonly b ProtectKernelModules = ...;
3107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3108 readonly b ProtectKernelLogs = ...;
3109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3110 readonly b ProtectControlGroups = ...;
3111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3112 readonly b PrivateNetwork = ...;
3113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3114 readonly b PrivateUsers = ...;
3115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3116 readonly b PrivateMounts = ...;
3117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3118 readonly b PrivateIPC = ...;
3119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3120 readonly s ProtectHome = '...';
3121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3122 readonly s ProtectSystem = '...';
3123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3124 readonly b SameProcessGroup = ...;
3125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3126 readonly s UtmpIdentifier = '...';
3127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3128 readonly s UtmpMode = '...';
3129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3130 readonly (bs) SELinuxContext = ...;
3131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3132 readonly (bs) AppArmorProfile = ...;
3133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3134 readonly (bs) SmackProcessLabel = ...;
3135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3136 readonly b IgnoreSIGPIPE = ...;
3137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3138 readonly b NoNewPrivileges = ...;
3139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3140 readonly (bas) SystemCallFilter = ...;
3141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3142 readonly as SystemCallArchitectures = ['...', ...];
3143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3144 readonly i SystemCallErrorNumber = ...;
3145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3146 readonly (bas) SystemCallLog = ...;
3147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3148 readonly s Personality = '...';
3149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3150 readonly b LockPersonality = ...;
3151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3152 readonly (bas) RestrictAddressFamilies = ...;
3153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3154 readonly a(sst) RuntimeDirectorySymlink = [...];
3155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3156 readonly s RuntimeDirectoryPreserve = '...';
3157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3158 readonly u RuntimeDirectoryMode = ...;
3159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3160 readonly as RuntimeDirectory = ['...', ...];
3161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3162 readonly a(sst) StateDirectorySymlink = [...];
3163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3164 readonly u StateDirectoryMode = ...;
3165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3166 readonly as StateDirectory = ['...', ...];
3167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3168 readonly a(sst) CacheDirectorySymlink = [...];
3169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3170 readonly u CacheDirectoryMode = ...;
3171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3172 readonly as CacheDirectory = ['...', ...];
3173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3174 readonly a(sst) LogsDirectorySymlink = [...];
3175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3176 readonly u LogsDirectoryMode = ...;
3177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3178 readonly as LogsDirectory = ['...', ...];
3179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3180 readonly u ConfigurationDirectoryMode = ...;
3181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3182 readonly as ConfigurationDirectory = ['...', ...];
3183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3184 readonly t TimeoutCleanUSec = ...;
3185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3186 readonly b MemoryDenyWriteExecute = ...;
3187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3188 readonly b RestrictRealtime = ...;
3189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3190 readonly b RestrictSUIDSGID = ...;
3191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3192 readonly t RestrictNamespaces = ...;
3193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3194 readonly (bas) RestrictFileSystems = ...;
3195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3196 readonly a(ssbt) BindPaths = [...];
3197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3198 readonly a(ssbt) BindReadOnlyPaths = [...];
3199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3200 readonly a(ss) TemporaryFileSystem = [...];
3201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3202 readonly b MountAPIVFS = ...;
3203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3204 readonly s KeyringMode = '...';
3205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3206 readonly s ProtectProc = '...';
3207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3208 readonly s ProcSubset = '...';
3209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3210 readonly b ProtectHostname = ...;
3211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
3212 readonly b MemoryKSM = ...;
3213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3214 readonly s NetworkNamespacePath = '...';
3215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3216 readonly s IPCNamespacePath = '...';
3217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
3218 readonly s RootImagePolicy = '...';
3219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3220 readonly s MountImagePolicy = '...';
3221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3222 readonly s ExtensionImagePolicy = '...';
3223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3224 readonly s KillMode = '...';
3225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3226 readonly i KillSignal = ...;
3227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3228 readonly i RestartKillSignal = ...;
3229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3230 readonly i FinalKillSignal = ...;
3231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3232 readonly b SendSIGKILL = ...;
3233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3234 readonly b SendSIGHUP = ...;
3235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3236 readonly i WatchdogSignal = ...;
3031660c 3237 };
47fb7fd6
ZJS
3238 interface org.freedesktop.DBus.Peer { ... };
3239 interface org.freedesktop.DBus.Introspectable { ... };
3240 interface org.freedesktop.DBus.Properties { ... };
3241 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3242};
3243 </programlisting>
3244
47fb7fd6 3245 <!--method GetProcesses is not documented!-->
3031660c 3246
47fb7fd6 3247 <!--method AttachProcesses is not documented!-->
3031660c 3248
47fb7fd6 3249 <!--property Type is not documented!-->
3031660c 3250
596e4470
HC
3251 <!--property ExitType is not documented!-->
3252
47fb7fd6 3253 <!--property Restart is not documented!-->
3031660c 3254
e568fea9
RP
3255 <!--property RestartMode is not documented!-->
3256
47fb7fd6 3257 <!--property PIDFile is not documented!-->
3031660c 3258
47fb7fd6 3259 <!--property NotifyAccess is not documented!-->
3031660c 3260
47fb7fd6 3261 <!--property RestartUSec is not documented!-->
3031660c 3262
be1adc27
MY
3263 <!--property RestartSteps is not documented!-->
3264
e9f17fa8 3265 <!--property RestartMaxDelayUSec is not documented!-->
be1adc27 3266
5171356e 3267 <!--property RestartUSecNext is not documented!-->
57b33e0c 3268
9653108f
ZJS
3269 <!--property TimeoutStartFailureMode is not documented!-->
3270
3271 <!--property TimeoutStopFailureMode is not documented!-->
3272
47fb7fd6 3273 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3274
5918a933
AB
3275 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3276
47fb7fd6 3277 <!--property WatchdogUSec is not documented!-->
3031660c 3278
47fb7fd6 3279 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3280
47fb7fd6 3281 <!--property RemainAfterExit is not documented!-->
3031660c 3282
47fb7fd6
ZJS
3283 <!--property GuessMainPID is not documented!-->
3284
3285 <!--property RestartPreventExitStatus is not documented!-->
3286
3287 <!--property RestartForceExitStatus is not documented!-->
3288
3289 <!--property SuccessExitStatus is not documented!-->
3290
3291 <!--property BusName is not documented!-->
3292
3293 <!--property FileDescriptorStoreMax is not documented!-->
3294
3295 <!--property NFileDescriptorStore is not documented!-->
3296
b9c1883a
LP
3297 <!--property FileDescriptorStorePreserve is not documented!-->
3298
47fb7fd6
ZJS
3299 <!--property StatusErrno is not documented!-->
3300
3301 <!--property ReloadResult is not documented!-->
3302
3303 <!--property CleanResult is not documented!-->
3304
3305 <!--property USBFunctionDescriptors is not documented!-->
3306
3307 <!--property USBFunctionStrings is not documented!-->
3308
3309 <!--property UID is not documented!-->
3310
3311 <!--property GID is not documented!-->
3312
3313 <!--property NRestarts is not documented!-->
3314
3315 <!--property OOMPolicy is not documented!-->
3316
cd48e23f
RP
3317 <!--property OpenFile is not documented!-->
3318
3bd28bf7
LP
3319 <!--property ReloadSignal is not documented!-->
3320
47fb7fd6
ZJS
3321 <!--property ExecCondition is not documented!-->
3322
3323 <!--property ExecConditionEx is not documented!-->
3324
3325 <!--property ExecStartPreEx is not documented!-->
3326
3327 <!--property ExecStartEx is not documented!-->
3328
3329 <!--property ExecStartPostEx is not documented!-->
3330
3331 <!--property ExecReloadEx is not documented!-->
3332
3333 <!--property ExecStopEx is not documented!-->
3334
3335 <!--property ExecStopPost is not documented!-->
3336
3337 <!--property ExecStopPostEx is not documented!-->
3338
3339 <!--property Slice is not documented!-->
3340
5483fca0
LP
3341 <!--property ControlGroupId is not documented!-->
3342
47fb7fd6
ZJS
3343 <!--property MemoryCurrent is not documented!-->
3344
3345 <!--property CPUUsageNSec is not documented!-->
3346
3347 <!--property EffectiveCPUs is not documented!-->
3348
3349 <!--property EffectiveMemoryNodes is not documented!-->
3350
3351 <!--property TasksCurrent is not documented!-->
3352
3353 <!--property IPIngressBytes is not documented!-->
3354
3355 <!--property IPIngressPackets is not documented!-->
3356
3357 <!--property IPEgressBytes is not documented!-->
3358
3359 <!--property IPEgressPackets is not documented!-->
3360
3361 <!--property IOReadBytes is not documented!-->
3362
3363 <!--property IOReadOperations is not documented!-->
3364
3365 <!--property IOWriteBytes is not documented!-->
3366
3367 <!--property IOWriteOperations is not documented!-->
3368
3369 <!--property Delegate is not documented!-->
3370
3371 <!--property DelegateControllers is not documented!-->
3372
3373 <!--property CPUAccounting is not documented!-->
3374
3375 <!--property CPUWeight is not documented!-->
3376
3377 <!--property StartupCPUWeight is not documented!-->
3378
3379 <!--property CPUShares is not documented!-->
3380
3381 <!--property StartupCPUShares is not documented!-->
3382
3383 <!--property CPUQuotaPerSecUSec is not documented!-->
3384
3385 <!--property CPUQuotaPeriodUSec is not documented!-->
3386
3387 <!--property AllowedCPUs is not documented!-->
3388
c93a7d4a
PM
3389 <!--property StartupAllowedCPUs is not documented!-->
3390
47fb7fd6
ZJS
3391 <!--property AllowedMemoryNodes is not documented!-->
3392
c93a7d4a
PM
3393 <!--property StartupAllowedMemoryNodes is not documented!-->
3394
47fb7fd6
ZJS
3395 <!--property IOAccounting is not documented!-->
3396
3397 <!--property IOWeight is not documented!-->
3398
3399 <!--property StartupIOWeight is not documented!-->
3400
3401 <!--property IODeviceWeight is not documented!-->
3402
3403 <!--property IOReadBandwidthMax is not documented!-->
3404
3405 <!--property IOWriteBandwidthMax is not documented!-->
3406
3407 <!--property IOReadIOPSMax is not documented!-->
3408
3409 <!--property IOWriteIOPSMax is not documented!-->
3410
3411 <!--property IODeviceLatencyTargetUSec is not documented!-->
3412
3413 <!--property BlockIOAccounting is not documented!-->
3414
3415 <!--property BlockIOWeight is not documented!-->
3416
3417 <!--property StartupBlockIOWeight is not documented!-->
3418
3419 <!--property BlockIODeviceWeight is not documented!-->
3420
3421 <!--property BlockIOReadBandwidth is not documented!-->
3422
3423 <!--property BlockIOWriteBandwidth is not documented!-->
3424
3425 <!--property MemoryAccounting is not documented!-->
3426
3427 <!--property DefaultMemoryLow is not documented!-->
3428
53fda560
LB
3429 <!--property DefaultStartupMemoryLow is not documented!-->
3430
47fb7fd6
ZJS
3431 <!--property DefaultMemoryMin is not documented!-->
3432
3433 <!--property MemoryMin is not documented!-->
3434
3435 <!--property MemoryLow is not documented!-->
3436
53fda560
LB
3437 <!--property StartupMemoryLow is not documented!-->
3438
47fb7fd6
ZJS
3439 <!--property MemoryHigh is not documented!-->
3440
53fda560
LB
3441 <!--property StartupMemoryHigh is not documented!-->
3442
47fb7fd6
ZJS
3443 <!--property MemoryMax is not documented!-->
3444
53fda560
LB
3445 <!--property StartupMemoryMax is not documented!-->
3446
47fb7fd6
ZJS
3447 <!--property MemorySwapMax is not documented!-->
3448
53fda560
LB
3449 <!--property StartupMemorySwapMax is not documented!-->
3450
d7fe0a67
PV
3451 <!--property MemoryZSwapMax is not documented!-->
3452
53fda560
LB
3453 <!--property StartupMemoryZSwapMax is not documented!-->
3454
47fb7fd6
ZJS
3455 <!--property MemoryLimit is not documented!-->
3456
3457 <!--property DevicePolicy is not documented!-->
3458
3459 <!--property DeviceAllow is not documented!-->
3460
3461 <!--property TasksAccounting is not documented!-->
3462
3463 <!--property TasksMax is not documented!-->
3464
3465 <!--property IPAccounting is not documented!-->
3466
3467 <!--property IPAddressAllow is not documented!-->
3468
3469 <!--property IPAddressDeny is not documented!-->
3470
3471 <!--property IPIngressFilterPath is not documented!-->
3472
3473 <!--property IPEgressFilterPath is not documented!-->
3474
3475 <!--property DisableControllers is not documented!-->
3476
4d824a4e
AZ
3477 <!--property ManagedOOMSwap is not documented!-->
3478
3479 <!--property ManagedOOMMemoryPressure is not documented!-->
3480
d9d3f05d 3481 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3482
d8a4d64b
AZ
3483 <!--property ManagedOOMPreference is not documented!-->
3484
9e009a14
JK
3485 <!--property BPFProgram is not documented!-->
3486
dcf4781c
JK
3487 <!--property SocketBindAllow is not documented!-->
3488
3489 <!--property SocketBindDeny is not documented!-->
3490
57585d59
MV
3491 <!--property RestrictNetworkInterfaces is not documented!-->
3492
6bb00842
LP
3493 <!--property MemoryPressureWatch is not documented!-->
3494
3495 <!--property MemoryPressureThresholdUSec is not documented!-->
3496
47fb7fd6
ZJS
3497 <!--property EnvironmentFiles is not documented!-->
3498
3499 <!--property PassEnvironment is not documented!-->
3500
3501 <!--property UnsetEnvironment is not documented!-->
3502
3503 <!--property UMask is not documented!-->
3504
3505 <!--property LimitCPUSoft is not documented!-->
3506
3507 <!--property LimitFSIZE is not documented!-->
3508
3509 <!--property LimitFSIZESoft is not documented!-->
3510
3511 <!--property LimitDATA is not documented!-->
3512
3513 <!--property LimitDATASoft is not documented!-->
3514
3515 <!--property LimitSTACK is not documented!-->
3516
3517 <!--property LimitSTACKSoft is not documented!-->
3518
3519 <!--property LimitCORE is not documented!-->
3520
3521 <!--property LimitCORESoft is not documented!-->
3522
3523 <!--property LimitRSS is not documented!-->
3524
3525 <!--property LimitRSSSoft is not documented!-->
3526
3527 <!--property LimitNOFILE is not documented!-->
3528
3529 <!--property LimitNOFILESoft is not documented!-->
3530
3531 <!--property LimitAS is not documented!-->
3532
3533 <!--property LimitASSoft is not documented!-->
3534
3535 <!--property LimitNPROC is not documented!-->
3536
3537 <!--property LimitNPROCSoft is not documented!-->
3538
3539 <!--property LimitMEMLOCK is not documented!-->
3540
3541 <!--property LimitMEMLOCKSoft is not documented!-->
3542
3543 <!--property LimitLOCKS is not documented!-->
3544
3545 <!--property LimitLOCKSSoft is not documented!-->
3546
3547 <!--property LimitSIGPENDING is not documented!-->
3548
3549 <!--property LimitSIGPENDINGSoft is not documented!-->
3550
3551 <!--property LimitMSGQUEUE is not documented!-->
3552
3553 <!--property LimitMSGQUEUESoft is not documented!-->
3554
3555 <!--property LimitNICE is not documented!-->
3556
3557 <!--property LimitNICESoft is not documented!-->
3558
3559 <!--property LimitRTPRIO is not documented!-->
3560
3561 <!--property LimitRTPRIOSoft is not documented!-->
3562
3563 <!--property LimitRTTIME is not documented!-->
3564
3565 <!--property LimitRTTIMESoft is not documented!-->
3566
3567 <!--property WorkingDirectory is not documented!-->
3568
35f4e010
ZJS
3569 <!--property RootHashPath is not documented!-->
3570
35f4e010
ZJS
3571 <!--property RootHashSignaturePath is not documented!-->
3572
9c0c6701
DDM
3573 <!--property RootEphemeral is not documented!-->
3574
47fb7fd6
ZJS
3575 <!--property OOMScoreAdjust is not documented!-->
3576
3577 <!--property CoredumpFilter is not documented!-->
3578
3579 <!--property Nice is not documented!-->
3580
3581 <!--property IOSchedulingClass is not documented!-->
3582
3583 <!--property IOSchedulingPriority is not documented!-->
3584
3585 <!--property CPUSchedulingPolicy is not documented!-->
3586
3587 <!--property CPUSchedulingPriority is not documented!-->
3588
3589 <!--property CPUAffinity is not documented!-->
3590
3591 <!--property CPUAffinityFromNUMA is not documented!-->
3592
3593 <!--property NUMAPolicy is not documented!-->
3594
3595 <!--property NUMAMask is not documented!-->
3596
3597 <!--property TimerSlackNSec is not documented!-->
3598
3599 <!--property CPUSchedulingResetOnFork is not documented!-->
3600
3601 <!--property NonBlocking is not documented!-->
3602
3603 <!--property StandardInput is not documented!-->
3604
3605 <!--property StandardInputFileDescriptorName is not documented!-->
3606
3607 <!--property StandardInputData is not documented!-->
3608
3609 <!--property StandardOutput is not documented!-->
3610
3611 <!--property StandardOutputFileDescriptorName is not documented!-->
3612
3613 <!--property StandardError is not documented!-->
3614
3615 <!--property StandardErrorFileDescriptorName is not documented!-->
3616
3617 <!--property TTYPath is not documented!-->
3618
3619 <!--property TTYReset is not documented!-->
3620
3621 <!--property TTYVHangup is not documented!-->
3622
3623 <!--property TTYVTDisallocate is not documented!-->
3624
51462135
DDM
3625 <!--property TTYRows is not documented!-->
3626
3627 <!--property TTYColumns is not documented!-->
3628
47fb7fd6
ZJS
3629 <!--property SyslogPriority is not documented!-->
3630
3631 <!--property SyslogIdentifier is not documented!-->
3632
3633 <!--property SyslogLevelPrefix is not documented!-->
3634
3635 <!--property SyslogLevel is not documented!-->
3636
3637 <!--property SyslogFacility is not documented!-->
3638
3639 <!--property LogLevelMax is not documented!-->
3640
3641 <!--property LogRateLimitIntervalUSec is not documented!-->
3642
3643 <!--property LogRateLimitBurst is not documented!-->
3644
3645 <!--property LogExtraFields is not documented!-->
3646
523ea123
QD
3647 <!--property LogFilterPatterns is not documented!-->
3648
47fb7fd6
ZJS
3649 <!--property LogNamespace is not documented!-->
3650
3651 <!--property AmbientCapabilities is not documented!-->
3652
3653 <!--property User is not documented!-->
3654
3655 <!--property Group is not documented!-->
3656
3657 <!--property DynamicUser is not documented!-->
3658
3659 <!--property RemoveIPC is not documented!-->
3660
e4b2cea3
ZJS
3661 <!--property SetCredential is not documented!-->
3662
43144be4
LP
3663 <!--property SetCredentialEncrypted is not documented!-->
3664
e4b2cea3
ZJS
3665 <!--property LoadCredential is not documented!-->
3666
43144be4
LP
3667 <!--property LoadCredentialEncrypted is not documented!-->
3668
bbfb25f4
DDM
3669 <!--property ImportCredential is not documented!-->
3670
47fb7fd6
ZJS
3671 <!--property SupplementaryGroups is not documented!-->
3672
3673 <!--property PAMName is not documented!-->
3674
3675 <!--property ReadWritePaths is not documented!-->
3676
3677 <!--property ReadOnlyPaths is not documented!-->
3678
3679 <!--property InaccessiblePaths is not documented!-->
3680
ddc155b2
TM
3681 <!--property ExecPaths is not documented!-->
3682
3683 <!--property NoExecPaths is not documented!-->
3684
8c35c10d 3685 <!--property ExecSearchPath is not documented!-->
3686
47fb7fd6
ZJS
3687 <!--property PrivateTmp is not documented!-->
3688
3689 <!--property PrivateDevices is not documented!-->
3690
3691 <!--property ProtectClock is not documented!-->
3692
3693 <!--property ProtectKernelTunables is not documented!-->
3694
3695 <!--property ProtectKernelModules is not documented!-->
3696
3697 <!--property ProtectKernelLogs is not documented!-->
3698
3699 <!--property ProtectControlGroups is not documented!-->
3700
3701 <!--property PrivateNetwork is not documented!-->
3702
3703 <!--property PrivateUsers is not documented!-->
3704
3705 <!--property PrivateMounts is not documented!-->
3706
a70581ff
XR
3707 <!--property PrivateIPC is not documented!-->
3708
47fb7fd6
ZJS
3709 <!--property ProtectHome is not documented!-->
3710
3711 <!--property ProtectSystem is not documented!-->
3712
3713 <!--property SameProcessGroup is not documented!-->
3714
3715 <!--property UtmpIdentifier is not documented!-->
3716
3717 <!--property UtmpMode is not documented!-->
3718
3719 <!--property SELinuxContext is not documented!-->
3720
3721 <!--property AppArmorProfile is not documented!-->
3722
3723 <!--property SmackProcessLabel is not documented!-->
3724
3725 <!--property IgnoreSIGPIPE is not documented!-->
3726
3727 <!--property NoNewPrivileges is not documented!-->
3728
3729 <!--property SystemCallFilter is not documented!-->
3730
3731 <!--property SystemCallArchitectures is not documented!-->
3732
3733 <!--property SystemCallErrorNumber is not documented!-->
3734
1f6b4144
ZJS
3735 <!--property SystemCallLog is not documented!-->
3736
47fb7fd6
ZJS
3737 <!--property Personality is not documented!-->
3738
3739 <!--property LockPersonality is not documented!-->
3740
3741 <!--property RestrictAddressFamilies is not documented!-->
3742
3743 <!--property RuntimeDirectoryPreserve is not documented!-->
3744
3745 <!--property RuntimeDirectoryMode is not documented!-->
3746
47fb7fd6
ZJS
3747 <!--property StateDirectoryMode is not documented!-->
3748
47fb7fd6
ZJS
3749 <!--property CacheDirectoryMode is not documented!-->
3750
47fb7fd6
ZJS
3751 <!--property LogsDirectoryMode is not documented!-->
3752
47fb7fd6
ZJS
3753 <!--property ConfigurationDirectoryMode is not documented!-->
3754
3755 <!--property ConfigurationDirectory is not documented!-->
3756
3757 <!--property TimeoutCleanUSec is not documented!-->
3758
3759 <!--property MemoryDenyWriteExecute is not documented!-->
3760
3761 <!--property RestrictRealtime is not documented!-->
3762
3763 <!--property RestrictSUIDSGID is not documented!-->
3764
3765 <!--property RestrictNamespaces is not documented!-->
3766
cc86a278
ILG
3767 <!--property RestrictFileSystems is not documented!-->
3768
47fb7fd6
ZJS
3769 <!--property BindPaths is not documented!-->
3770
3771 <!--property BindReadOnlyPaths is not documented!-->
3772
3773 <!--property TemporaryFileSystem is not documented!-->
3774
3775 <!--property MountAPIVFS is not documented!-->
3776
3777 <!--property KeyringMode is not documented!-->
3778
e4b2cea3
ZJS
3779 <!--property ProtectProc is not documented!-->
3780
3781 <!--property ProcSubset is not documented!-->
3782
47fb7fd6
ZJS
3783 <!--property ProtectHostname is not documented!-->
3784
85614c6e
SR
3785 <!--property MemoryKSM is not documented!-->
3786
47fb7fd6
ZJS
3787 <!--property NetworkNamespacePath is not documented!-->
3788
a70581ff
XR
3789 <!--property IPCNamespacePath is not documented!-->
3790
84be0c71
LP
3791 <!--property RootImagePolicy is not documented!-->
3792
3793 <!--property MountImagePolicy is not documented!-->
3794
3795 <!--property ExtensionImagePolicy is not documented!-->
3796
47fb7fd6
ZJS
3797 <!--property KillMode is not documented!-->
3798
3799 <!--property KillSignal is not documented!-->
3800
3801 <!--property RestartKillSignal is not documented!-->
3802
3803 <!--property FinalKillSignal is not documented!-->
3804
3805 <!--property SendSIGKILL is not documented!-->
3806
3807 <!--property SendSIGHUP is not documented!-->
3808
3809 <!--property WatchdogSignal is not documented!-->
3810
00bb75d7 3811 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3812
00bb75d7 3813 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3814
00bb75d7 3815 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3816
00bb75d7 3817 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3818
48f99d7c
ZJS
3819 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3820
5e8deb94
LB
3821 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3822
af477139
LB
3823 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3824
2ea24611
LP
3825 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3826
00bb75d7 3827 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3828
00bb75d7 3829 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3830
00bb75d7 3831 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3832
596e4470
HC
3833 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3834
00bb75d7 3835 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3836
e568fea9
RP
3837 <variablelist class="dbus-property" generated="True" extra-ref="RestartMode"/>
3838
00bb75d7 3839 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3840
00bb75d7 3841 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3842
00bb75d7 3843 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3844
be1adc27
MY
3845 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3846
e9f17fa8 3847 <variablelist class="dbus-property" generated="True" extra-ref="RestartMaxDelayUSec"/>
be1adc27 3848
5171356e 3849 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
57b33e0c 3850
00bb75d7 3851 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3852
00bb75d7 3853 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3854
00bb75d7
ZJS
3855 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3856
9653108f
ZJS
3857 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3858
3859 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3860
00bb75d7
ZJS
3861 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3862
5918a933
AB
3863 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3864
00bb75d7
ZJS
3865 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3866
3867 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3886
3887 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3888
3889 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3890
3891 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3892
b9c1883a
LP
3893 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStorePreserve"/>
3894
00bb75d7
ZJS
3895 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3896
3897 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3898
3899 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3900
3901 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3902
3903 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3904
3905 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3906
3907 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3908
3909 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3910
3911 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3912
3913 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3914
3915 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3916
cd48e23f
RP
3917 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3918
3bd28bf7
LP
3919 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
3920
00bb75d7
ZJS
3921 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3922
3923 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3924
3925 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3926
3927 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3928
3929 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3930
3931 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3932
3933 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3934
3935 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3936
3937 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3938
3939 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3940
3941 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3942
3943 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3944
3945 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3946
3947 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3948
3949 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3950
3951 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3952
3953 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3954
3955 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3956
3957 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3958
3959 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3960
3961 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3962
3963 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3964
3965 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3966
5483fca0
LP
3967 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3968
00bb75d7
ZJS
3969 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3970
93ff34e4
LB
3971 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3972
00bb75d7
ZJS
3973 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3974
3975 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3976
3977 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3978
3979 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3980
3981 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3982
3983 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3984
3985 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3986
3987 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3988
3989 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3990
3991 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3992
3993 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3994
3995 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3996
3997 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3998
3999 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
4000
a8b993dc
LP
4001 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
4002
00bb75d7
ZJS
4003 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
4004
4005 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
4006
4007 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
4008
4009 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
4010
4011 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
4012
4013 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
4014
4015 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
4016
4017 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
4018
c93a7d4a
PM
4019 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
4020
00bb75d7
ZJS
4021 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
4022
c93a7d4a
PM
4023 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
4024
00bb75d7
ZJS
4025 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
4026
4027 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
4028
4029 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
4030
4031 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
4032
4033 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
4034
4035 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
4036
4037 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
4038
4039 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
4040
4041 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
4042
4043 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
4044
4045 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
4046
4047 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
4048
4049 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
4050
4051 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
4052
4053 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
4054
4055 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
4056
4057 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
4058
53fda560
LB
4059 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
4060
00bb75d7
ZJS
4061 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
4062
4063 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4064
4065 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4066
53fda560
LB
4067 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4068
00bb75d7
ZJS
4069 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4070
53fda560
LB
4071 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4072
00bb75d7
ZJS
4073 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4074
53fda560
LB
4075 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4076
00bb75d7
ZJS
4077 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4078
53fda560
LB
4079 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4080
d7fe0a67
PV
4081 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4082
53fda560
LB
4083 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4084
00bb75d7
ZJS
4085 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4086
4087 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4088
4089 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4090
4091 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4092
4093 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4094
4095 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4096
4097 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4098
4099 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4100
4101 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4102
4103 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4104
4105 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4106
4d824a4e
AZ
4107 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4108
4109 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4110
d9d3f05d 4111 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 4112
d8a4d64b
AZ
4113 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4114
9e009a14
JK
4115 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4116
dcf4781c
JK
4117 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4118
4119 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4120
57585d59
MV
4121 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4122
6bb00842
LP
4123 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4124
4125 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4126
00bb75d7
ZJS
4127 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4128
4129 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4130
4131 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4132
4133 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4134
4135 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4136
4137 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4138
4139 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4140
4141 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4142
4143 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4144
4145 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4146
4147 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4148
4149 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4150
4151 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4152
4153 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4154
4155 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4156
4157 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4158
4159 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4160
4161 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4162
4163 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4164
4165 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4166
4167 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4168
4169 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4170
4171 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4172
4173 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4174
4175 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4176
4177 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4178
4179 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4180
4181 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4182
4183 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4184
4185 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4186
4187 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4188
4189 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4190
4191 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4192
4193 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4194
4195 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4196
4197 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4198
4199 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4200
4201 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4202
4203 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4204
4205 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4206
35f4e010
ZJS
4207 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4208
4209 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4210
4211 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4212
4213 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4214
4215 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4216
4217 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4218
9c0c6701
DDM
4219 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
4220
a07b9926
LB
4221 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4222
93f59701
LB
4223 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4224
35f4e010
ZJS
4225 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4226
00bb75d7
ZJS
4227 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4228
4229 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4230
4231 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4232
4233 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4234
4235 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4236
4237 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4238
4239 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4240
4241 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4242
4243 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4244
4245 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4246
4247 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4248
4249 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4250
4251 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4252
4253 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4254
4255 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4256
4257 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4258
4259 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4260
4261 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4262
4263 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4264
4265 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4266
4267 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4268
4269 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4270
4271 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4272
4273 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4274
4275 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4276
51462135
DDM
4277 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4278
4279 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4280
00bb75d7
ZJS
4281 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4282
4283 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4284
4285 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4286
4287 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4288
4289 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4290
4291 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4292
4293 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4294
4295 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4296
4297 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4298
523ea123
QD
4299 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4300
00bb75d7
ZJS
4301 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4302
4303 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4304
4305 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4306
4307 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4308
4309 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4310
4311 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4312
4313 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4314
4315 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4316
e4b2cea3
ZJS
4317 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4318
43144be4
LP
4319 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4320
e4b2cea3
ZJS
4321 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4322
43144be4
LP
4323 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4324
bbfb25f4
DDM
4325 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
4326
00bb75d7
ZJS
4327 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4328
4329 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4330
4331 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4332
4333 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4334
4335 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4336
ddc155b2
TM
4337 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4338
4339 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4340
8c35c10d 4341 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4342
00bb75d7
ZJS
4343 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4344
4345 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4346
4347 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4348
4349 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4350
4351 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4352
4353 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4354
4355 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4356
4357 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4358
4359 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4360
4361 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4362
4363 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4364
a70581ff
XR
4365 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4366
00bb75d7
ZJS
4367 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4368
4369 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4370
4371 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4372
4373 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4374
4375 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4376
4377 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4378
4379 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4380
4381 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4382
4383 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4384
4385 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4386
4387 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4388
4389 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4390
4391 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4392
1f6b4144
ZJS
4393 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4394
00bb75d7
ZJS
4395 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4396
4397 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4398
4399 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4400
211a3d87
LB
4401 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4402
00bb75d7
ZJS
4403 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4404
4405 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4406
4407 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4408
211a3d87
LB
4409 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4410
00bb75d7
ZJS
4411 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4412
4413 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4414
211a3d87
LB
4415 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4416
00bb75d7
ZJS
4417 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4418
4419 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4420
211a3d87
LB
4421 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4422
00bb75d7
ZJS
4423 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4424
4425 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4426
4427 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4428
4429 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4430
4431 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4432
4433 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4434
4435 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4436
4437 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4438
4439 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4440
cc86a278
ILG
4441 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4442
00bb75d7
ZJS
4443 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4444
4445 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4446
4447 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4448
4449 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4450
4451 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4452
e4b2cea3
ZJS
4453 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4454
4455 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4456
00bb75d7
ZJS
4457 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4458
85614c6e
SR
4459 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
4460
00bb75d7
ZJS
4461 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4462
a70581ff
XR
4463 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4464
84be0c71
LP
4465 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4466
4467 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4468
4469 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4470
00bb75d7
ZJS
4471 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4472
4473 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4474
4475 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4476
4477 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4478
4479 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4480
4481 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4482
4483 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4484
4485 <!--End of Autogenerated section-->
4486
5e8deb94
LB
4487 <refsect2>
4488 <title>Methods</title>
4489
af477139
LB
4490 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4491 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4492 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4493 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4494 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4495 trip optimization.</para>
2ea24611
LP
4496
4497 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4498 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4499 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4500 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4501 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4502 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4503 number if this refers to a character or block device node, a file system path pointing to the inode,
4504 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4505 …).</para>
5e8deb94
LB
4506 </refsect2>
4507
00bb75d7
ZJS
4508 <refsect2>
4509 <title>Properties</title>
4510
4511 <para>Most properties of the Service interface map directly to the corresponding settings in service
4512 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4513
3c719357
LP
4514 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4515 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4516 the slight difference in naming when compared to the matching unit file settings (see
4517 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4518 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4519 the unit file settings default to a time unit of seconds (and thus are suffixed
4520 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4521 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4522 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4523 high-level (string-based) concepts and thus support more user friendly time specifications which
4524 default to second time units but allow other units too, if specified.</para>
4525
00bb75d7
ZJS
4526 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4527 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4528 last watchdog ping received from the service, or 0 if none was ever received.</para>
4529
4530 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4531 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4532 of structures where each struct contains: the binary path to execute; an array with all arguments to
4533 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4534 failure if the process exits uncleanly; two pairs of
4535 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4536 the process began and finished running the last time, or 0 if it never ran or never finished running;
4537 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4538 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4539 with runtime data.</para>
4540
4541 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4542 corresponding settings in the service unit files except that if they aren't set, their value is
4543 18446744073709551615 (i.e. -1).</para>
4544
4545 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4546 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4547 </para>
4548
4549 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4550 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4551 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4552 </para>
4553
4554 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4555 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4556 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4557 contain information about the main process of the service as far as it is known. This is often the same
4558 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4559 <varname>Type=forking</varname> services where the main process of the service is not forked off
4560 systemd directly. These fields either contain information of the last run of the process or of the
4561 current running process.</para>
4562
4563 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4564 the service. The main PID is the current main PID of the service and is 0 when the service currently
4565 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4566 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4567 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4568 process is currently running while the latter possible contains information collected from the last run
4569 even if the process is no longer around.</para>
4570
4571 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4572 to
4573 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4574 This may be used by services to inform the service manager about its internal state with a nice
4575 explanatory string.</para>
4576
4577 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4578 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4579 <varname>ActiveState</varname> above). The following values are currently known:
4580 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4581 not enough resources were available to fork off and execute the service
201632e3 4582 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4583 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4584 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4585 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4586 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4587 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4588 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4589 <varname>StartLimitBurst</varname>).</para>
4590
4591 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4592 unit are placed in.</para>
93f59701
LB
4593
4594 <para>The following properties map 1:1 to corresponding settings in the unit file:
4595 <varname>RootDirectory</varname>
4596 <varname>RootImage</varname>
4597 <varname>RootImageOptions</varname>
4598 <varname>RootVerity</varname>
4599 <varname>RootHash</varname>
4600 <varname>RootHashSignature</varname>
4601 <varname>MountImages</varname>
4602 <varname>ExtensionImages</varname>
a07b9926 4603 <varname>ExtensionDirectories</varname>
93f59701 4604 see systemd.exec(5) for their meaning.</para>
93ff34e4 4605
055665d5
MK
4606 <para><varname>MemoryAvailable</varname> takes into account unit's and parents' <literal>MemoryMax</literal>
4607 or <literal>MemoryHigh</literal> or physically available RAM versus given level's memory consumption
4608 and takes minimum. Beware that other units below the tightest parent slice may consume the memory quicker
4609 and less than reported value would remain for own allocation.
4610 It works better in conjunction with <varname>MemoryAccounting=yes</varname> on involved units.</para>
211a3d87 4611
a8b993dc
LP
4612 <para><varname>DelegateSubgroup</varname> contains the cgroup subgroup to place invoked unit processes
4613 in. As configured by the option of the same name in unit files. This is set to the empty string when it
4614 does not apply or no subgroup has been configured.</para>
4615
211a3d87
LB
4616 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4617 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4618 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4619 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4620 which will create a symlink of the given name to the respective directory. The messages take an unused
4621 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4622 </refsect2>
4623 </refsect1>
4624
4625 <refsect1>
4626 <title>Socket Unit Objects</title>
4627
48f99d7c 4628 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4629node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4630 interface org.freedesktop.systemd1.Socket {
4631 methods:
4632 GetProcesses(out a(sus) processes);
4633 AttachProcesses(in s subcgroup,
4634 in au pids);
4635 properties:
4636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4637 readonly s BindIPv6Only = '...';
4638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4639 readonly u Backlog = ...;
4640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4641 readonly t TimeoutUSec = ...;
4642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4643 readonly s BindToDevice = '...';
4644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4645 readonly s SocketUser = '...';
47fb7fd6
ZJS
4646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4647 readonly s SocketGroup = '...';
4648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4649 readonly u SocketMode = ...;
4650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4651 readonly u DirectoryMode = ...;
4652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4653 readonly b Accept = ...;
4654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4655 readonly b FlushPending = ...;
4656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4657 readonly b Writable = ...;
4658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4659 readonly b KeepAlive = ...;
4660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4661 readonly t KeepAliveTimeUSec = ...;
4662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4663 readonly t KeepAliveIntervalUSec = ...;
4664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4665 readonly u KeepAliveProbes = ...;
4666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4667 readonly t DeferAcceptUSec = ...;
4668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4669 readonly b NoDelay = ...;
4670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4671 readonly i Priority = ...;
4672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4673 readonly t ReceiveBuffer = ...;
4674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4675 readonly t SendBuffer = ...;
4676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4677 readonly i IPTOS = ...;
4678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4679 readonly i IPTTL = ...;
4680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4681 readonly t PipeSize = ...;
4682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4683 readonly b FreeBind = ...;
4684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4685 readonly b Transparent = ...;
4686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4687 readonly b Broadcast = ...;
4688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4689 readonly b PassCredentials = ...;
4690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4691 readonly b PassSecurity = ...;
4692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4693 readonly b PassPacketInfo = ...;
4694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4695 readonly s Timestamping = '...';
4696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4697 readonly b RemoveOnStop = ...;
4698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4699 readonly a(ss) Listen = [...];
4700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4701 readonly as Symlinks = ['...', ...];
4702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4703 readonly i Mark = ...;
4704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4705 readonly u MaxConnections = ...;
4706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4707 readonly u MaxConnectionsPerSource = ...;
4708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4709 readonly x MessageQueueMaxMessages = ...;
4710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4711 readonly x MessageQueueMessageSize = ...;
4712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4713 readonly s TCPCongestion = '...';
4714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4715 readonly b ReusePort = ...;
4716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4717 readonly s SmackLabel = '...';
4718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4719 readonly s SmackLabelIPIn = '...';
4720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4721 readonly s SmackLabelIPOut = '...';
4722 readonly u ControlPID = ...;
4723 readonly s Result = '...';
4724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4725 readonly u NConnections = ...;
4726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4727 readonly u NAccepted = ...;
4728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4729 readonly u NRefused = ...;
4730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4731 readonly s FileDescriptorName = '...';
4732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4733 readonly i SocketProtocol = ...;
4734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4735 readonly t TriggerLimitIntervalUSec = ...;
4736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4737 readonly u TriggerLimitBurst = ...;
2bec84e7
LP
4738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4739 readonly t PollLimitIntervalUSec = ...;
4740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4741 readonly u PollLimitBurst = ...;
47fb7fd6
ZJS
4742 readonly u UID = ...;
4743 readonly u GID = ...;
4744 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4745 readonly a(sasbttttuii) ExecStartPre = [...];
4746 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4747 readonly a(sasbttttuii) ExecStartPost = [...];
4748 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4749 readonly a(sasbttttuii) ExecStopPre = [...];
4750 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4751 readonly a(sasbttttuii) ExecStopPost = [...];
4752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4753 readonly s Slice = '...';
4754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4755 readonly s ControlGroup = '...';
4756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4757 readonly t ControlGroupId = ...;
4758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4759 readonly t MemoryCurrent = ...;
4760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4761 readonly t MemoryAvailable = ...;
4762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4763 readonly t CPUUsageNSec = ...;
4764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4765 readonly ay EffectiveCPUs = [...];
4766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4767 readonly ay EffectiveMemoryNodes = [...];
4768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4769 readonly t TasksCurrent = ...;
4770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4771 readonly t IPIngressBytes = ...;
4772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4773 readonly t IPIngressPackets = ...;
4774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4775 readonly t IPEgressBytes = ...;
4776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4777 readonly t IPEgressPackets = ...;
4778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4779 readonly t IOReadBytes = ...;
4780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4781 readonly t IOReadOperations = ...;
4782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4783 readonly t IOWriteBytes = ...;
4784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4785 readonly t IOWriteOperations = ...;
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4787 readonly b Delegate = ...;
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4789 readonly as DelegateControllers = ['...', ...];
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
4791 readonly s DelegateSubgroup = '...';
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4793 readonly b CPUAccounting = ...;
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4795 readonly t CPUWeight = ...;
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4797 readonly t StartupCPUWeight = ...;
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4799 readonly t CPUShares = ...;
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4801 readonly t StartupCPUShares = ...;
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4803 readonly t CPUQuotaPerSecUSec = ...;
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4805 readonly t CPUQuotaPeriodUSec = ...;
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4807 readonly ay AllowedCPUs = [...];
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4809 readonly ay StartupAllowedCPUs = [...];
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4811 readonly ay AllowedMemoryNodes = [...];
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4813 readonly ay StartupAllowedMemoryNodes = [...];
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4815 readonly b IOAccounting = ...;
4816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4817 readonly t IOWeight = ...;
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4819 readonly t StartupIOWeight = ...;
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4821 readonly a(st) IODeviceWeight = [...];
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4823 readonly a(st) IOReadBandwidthMax = [...];
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4825 readonly a(st) IOWriteBandwidthMax = [...];
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4827 readonly a(st) IOReadIOPSMax = [...];
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4829 readonly a(st) IOWriteIOPSMax = [...];
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4831 readonly a(st) IODeviceLatencyTargetUSec = [...];
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4833 readonly b BlockIOAccounting = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4835 readonly t BlockIOWeight = ...;
4836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4837 readonly t StartupBlockIOWeight = ...;
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4839 readonly a(st) BlockIODeviceWeight = [...];
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4841 readonly a(st) BlockIOReadBandwidth = [...];
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4843 readonly a(st) BlockIOWriteBandwidth = [...];
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4845 readonly b MemoryAccounting = ...;
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4847 readonly t DefaultMemoryLow = ...;
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4849 readonly t DefaultStartupMemoryLow = ...;
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4851 readonly t DefaultMemoryMin = ...;
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4853 readonly t MemoryMin = ...;
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4855 readonly t MemoryLow = ...;
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4857 readonly t StartupMemoryLow = ...;
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4859 readonly t MemoryHigh = ...;
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4861 readonly t StartupMemoryHigh = ...;
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4863 readonly t MemoryMax = ...;
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4865 readonly t StartupMemoryMax = ...;
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4867 readonly t MemorySwapMax = ...;
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4869 readonly t StartupMemorySwapMax = ...;
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
4871 readonly t MemoryZSwapMax = ...;
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4873 readonly t StartupMemoryZSwapMax = ...;
4874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4875 readonly t MemoryLimit = ...;
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4877 readonly s DevicePolicy = '...';
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4879 readonly a(ss) DeviceAllow = [...];
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4881 readonly b TasksAccounting = ...;
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4883 readonly t TasksMax = ...;
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4885 readonly b IPAccounting = ...;
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4887 readonly a(iayu) IPAddressAllow = [...];
4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4889 readonly a(iayu) IPAddressDeny = [...];
4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4891 readonly as IPIngressFilterPath = ['...', ...];
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4893 readonly as IPEgressFilterPath = ['...', ...];
4894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4895 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4897 readonly s ManagedOOMSwap = '...';
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4899 readonly s ManagedOOMMemoryPressure = '...';
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4901 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4903 readonly s ManagedOOMPreference = '...';
9e009a14
JK
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4905 readonly a(ss) BPFProgram = [...];
dcf4781c 4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4907 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4909 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4911 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4913 readonly s MemoryPressureWatch = '...';
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4915 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4917 readonly as Environment = ['...', ...];
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4919 readonly a(sb) EnvironmentFiles = [...];
4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4921 readonly as PassEnvironment = ['...', ...];
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4923 readonly as UnsetEnvironment = ['...', ...];
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4925 readonly u UMask = ...;
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4927 readonly t LimitCPU = ...;
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4929 readonly t LimitCPUSoft = ...;
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4931 readonly t LimitFSIZE = ...;
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4933 readonly t LimitFSIZESoft = ...;
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4935 readonly t LimitDATA = ...;
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4937 readonly t LimitDATASoft = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4939 readonly t LimitSTACK = ...;
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4941 readonly t LimitSTACKSoft = ...;
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4943 readonly t LimitCORE = ...;
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4945 readonly t LimitCORESoft = ...;
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4947 readonly t LimitRSS = ...;
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4949 readonly t LimitRSSSoft = ...;
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4951 readonly t LimitNOFILE = ...;
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4953 readonly t LimitNOFILESoft = ...;
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4955 readonly t LimitAS = ...;
4956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4957 readonly t LimitASSoft = ...;
4958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4959 readonly t LimitNPROC = ...;
4960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4961 readonly t LimitNPROCSoft = ...;
4962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4963 readonly t LimitMEMLOCK = ...;
4964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4965 readonly t LimitMEMLOCKSoft = ...;
4966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4967 readonly t LimitLOCKS = ...;
4968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4969 readonly t LimitLOCKSSoft = ...;
4970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4971 readonly t LimitSIGPENDING = ...;
4972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4973 readonly t LimitSIGPENDINGSoft = ...;
4974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4975 readonly t LimitMSGQUEUE = ...;
4976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4977 readonly t LimitMSGQUEUESoft = ...;
4978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4979 readonly t LimitNICE = ...;
4980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4981 readonly t LimitNICESoft = ...;
4982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4983 readonly t LimitRTPRIO = ...;
4984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4985 readonly t LimitRTPRIOSoft = ...;
4986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4987 readonly t LimitRTTIME = ...;
4988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4989 readonly t LimitRTTIMESoft = ...;
4990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4991 readonly s WorkingDirectory = '...';
4992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4993 readonly s RootDirectory = '...';
4994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4995 readonly s RootImage = '...';
4996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4997 readonly a(ss) RootImageOptions = [...];
4998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4999 readonly ay RootHash = [...];
5000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5001 readonly s RootHashPath = '...';
5002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5003 readonly ay RootHashSignature = [...];
5004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5005 readonly s RootHashSignaturePath = '...';
5006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5007 readonly s RootVerity = '...';
5008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
5009 readonly b RootEphemeral = ...;
5010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
5011 readonly as ExtensionDirectories = ['...', ...];
5012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
5013 readonly a(sba(ss)) ExtensionImages = [...];
5014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
5015 readonly a(ssba(ss)) MountImages = [...];
5016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5017 readonly i OOMScoreAdjust = ...;
5018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5019 readonly t CoredumpFilter = ...;
5020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5021 readonly i Nice = ...;
5022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5023 readonly i IOSchedulingClass = ...;
5024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5025 readonly i IOSchedulingPriority = ...;
5026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5027 readonly i CPUSchedulingPolicy = ...;
5028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5029 readonly i CPUSchedulingPriority = ...;
5030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5031 readonly ay CPUAffinity = [...];
5032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5033 readonly b CPUAffinityFromNUMA = ...;
5034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5035 readonly i NUMAPolicy = ...;
5036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5037 readonly ay NUMAMask = [...];
5038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5039 readonly t TimerSlackNSec = ...;
5040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5041 readonly b CPUSchedulingResetOnFork = ...;
5042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5043 readonly b NonBlocking = ...;
5044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5045 readonly s StandardInput = '...';
5046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5047 readonly s StandardInputFileDescriptorName = '...';
5048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5049 readonly ay StandardInputData = [...];
5050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5051 readonly s StandardOutput = '...';
5052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5053 readonly s StandardOutputFileDescriptorName = '...';
5054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5055 readonly s StandardError = '...';
5056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5057 readonly s StandardErrorFileDescriptorName = '...';
5058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5059 readonly s TTYPath = '...';
5060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5061 readonly b TTYReset = ...;
5062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5063 readonly b TTYVHangup = ...;
5064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5065 readonly b TTYVTDisallocate = ...;
5066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
5067 readonly q TTYRows = ...;
5068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5069 readonly q TTYColumns = ...;
5070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5071 readonly i SyslogPriority = ...;
5072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5073 readonly s SyslogIdentifier = '...';
5074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5075 readonly b SyslogLevelPrefix = ...;
5076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5077 readonly i SyslogLevel = ...;
5078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5079 readonly i SyslogFacility = ...;
5080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5081 readonly i LogLevelMax = ...;
5082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5083 readonly t LogRateLimitIntervalUSec = ...;
5084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5085 readonly u LogRateLimitBurst = ...;
5086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5087 readonly aay LogExtraFields = [[...], ...];
5088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
5089 readonly a(bs) LogFilterPatterns = [...];
5090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5091 readonly s LogNamespace = '...';
5092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5093 readonly i SecureBits = ...;
5094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5095 readonly t CapabilityBoundingSet = ...;
5096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5097 readonly t AmbientCapabilities = ...;
5098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5099 readonly s User = '...';
5100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5101 readonly s Group = '...';
5102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5103 readonly b DynamicUser = ...;
5104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5105 readonly b RemoveIPC = ...;
5106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5107 readonly a(say) SetCredential = [...];
5108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5109 readonly a(say) SetCredentialEncrypted = [...];
5110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5111 readonly a(ss) LoadCredential = [...];
5112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5113 readonly a(ss) LoadCredentialEncrypted = [...];
5114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
5115 readonly as ImportCredential = ['...', ...];
5116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5117 readonly as SupplementaryGroups = ['...', ...];
5118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5119 readonly s PAMName = '...';
5120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5121 readonly as ReadWritePaths = ['...', ...];
5122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5123 readonly as ReadOnlyPaths = ['...', ...];
5124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5125 readonly as InaccessiblePaths = ['...', ...];
5126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
5127 readonly as ExecPaths = ['...', ...];
5128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5129 readonly as NoExecPaths = ['...', ...];
5130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 5131 readonly as ExecSearchPath = ['...', ...];
5132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5133 readonly t MountFlags = ...;
5134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5135 readonly b PrivateTmp = ...;
5136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5137 readonly b PrivateDevices = ...;
5138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5139 readonly b ProtectClock = ...;
5140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5141 readonly b ProtectKernelTunables = ...;
5142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5143 readonly b ProtectKernelModules = ...;
5144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5145 readonly b ProtectKernelLogs = ...;
5146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5147 readonly b ProtectControlGroups = ...;
5148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5149 readonly b PrivateNetwork = ...;
5150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5151 readonly b PrivateUsers = ...;
5152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5153 readonly b PrivateMounts = ...;
5154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5155 readonly b PrivateIPC = ...;
5156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5157 readonly s ProtectHome = '...';
5158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5159 readonly s ProtectSystem = '...';
5160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5161 readonly b SameProcessGroup = ...;
5162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5163 readonly s UtmpIdentifier = '...';
5164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5165 readonly s UtmpMode = '...';
5166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5167 readonly (bs) SELinuxContext = ...;
5168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5169 readonly (bs) AppArmorProfile = ...;
5170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5171 readonly (bs) SmackProcessLabel = ...;
5172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5173 readonly b IgnoreSIGPIPE = ...;
5174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5175 readonly b NoNewPrivileges = ...;
5176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5177 readonly (bas) SystemCallFilter = ...;
5178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5179 readonly as SystemCallArchitectures = ['...', ...];
5180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5181 readonly i SystemCallErrorNumber = ...;
5182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
5183 readonly (bas) SystemCallLog = ...;
5184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5185 readonly s Personality = '...';
5186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5187 readonly b LockPersonality = ...;
5188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5189 readonly (bas) RestrictAddressFamilies = ...;
5190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5191 readonly a(sst) RuntimeDirectorySymlink = [...];
5192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5193 readonly s RuntimeDirectoryPreserve = '...';
5194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5195 readonly u RuntimeDirectoryMode = ...;
5196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5197 readonly as RuntimeDirectory = ['...', ...];
5198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5199 readonly a(sst) StateDirectorySymlink = [...];
5200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5201 readonly u StateDirectoryMode = ...;
5202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5203 readonly as StateDirectory = ['...', ...];
5204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5205 readonly a(sst) CacheDirectorySymlink = [...];
5206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5207 readonly u CacheDirectoryMode = ...;
5208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5209 readonly as CacheDirectory = ['...', ...];
5210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5211 readonly a(sst) LogsDirectorySymlink = [...];
5212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5213 readonly u LogsDirectoryMode = ...;
5214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5215 readonly as LogsDirectory = ['...', ...];
5216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5217 readonly u ConfigurationDirectoryMode = ...;
5218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5219 readonly as ConfigurationDirectory = ['...', ...];
5220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5221 readonly t TimeoutCleanUSec = ...;
5222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5223 readonly b MemoryDenyWriteExecute = ...;
5224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5225 readonly b RestrictRealtime = ...;
5226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5227 readonly b RestrictSUIDSGID = ...;
5228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5229 readonly t RestrictNamespaces = ...;
5230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
5231 readonly (bas) RestrictFileSystems = ...;
5232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5233 readonly a(ssbt) BindPaths = [...];
5234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5235 readonly a(ssbt) BindReadOnlyPaths = [...];
5236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5237 readonly a(ss) TemporaryFileSystem = [...];
5238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5239 readonly b MountAPIVFS = ...;
5240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5241 readonly s KeyringMode = '...';
5242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5243 readonly s ProtectProc = '...';
5244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5245 readonly s ProcSubset = '...';
5246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5247 readonly b ProtectHostname = ...;
5248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
5249 readonly b MemoryKSM = ...;
5250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5251 readonly s NetworkNamespacePath = '...';
5252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5253 readonly s IPCNamespacePath = '...';
5254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
5255 readonly s RootImagePolicy = '...';
5256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5257 readonly s MountImagePolicy = '...';
5258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5259 readonly s ExtensionImagePolicy = '...';
5260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5261 readonly s KillMode = '...';
5262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5263 readonly i KillSignal = ...;
5264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5265 readonly i RestartKillSignal = ...;
5266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5267 readonly i FinalKillSignal = ...;
5268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5269 readonly b SendSIGKILL = ...;
5270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5271 readonly b SendSIGHUP = ...;
5272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5273 readonly i WatchdogSignal = ...;
5274 };
5275 interface org.freedesktop.DBus.Peer { ... };
5276 interface org.freedesktop.DBus.Introspectable { ... };
5277 interface org.freedesktop.DBus.Properties { ... };
5278 interface org.freedesktop.systemd1.Unit { ... };
5279};
5280 </programlisting>
5281
00bb75d7
ZJS
5282 <!--method GetProcesses is not documented!-->
5283
5284 <!--method AttachProcesses is not documented!-->
5285
5286 <!--property BindIPv6Only is not documented!-->
5287
5288 <!--property Backlog is not documented!-->
5289
5290 <!--property TimeoutUSec is not documented!-->
5291
5292 <!--property BindToDevice is not documented!-->
5293
5294 <!--property SocketUser is not documented!-->
5295
5296 <!--property SocketGroup is not documented!-->
5297
5298 <!--property SocketMode is not documented!-->
5299
5300 <!--property DirectoryMode is not documented!-->
5301
5302 <!--property Writable is not documented!-->
5303
5304 <!--property KeepAlive is not documented!-->
5305
5306 <!--property KeepAliveTimeUSec is not documented!-->
5307
5308 <!--property KeepAliveIntervalUSec is not documented!-->
5309
5310 <!--property KeepAliveProbes is not documented!-->
5311
5312 <!--property DeferAcceptUSec is not documented!-->
5313
5314 <!--property NoDelay is not documented!-->
5315
5316 <!--property Priority is not documented!-->
5317
5318 <!--property ReceiveBuffer is not documented!-->
5319
5320 <!--property SendBuffer is not documented!-->
5321
5322 <!--property IPTOS is not documented!-->
5323
5324 <!--property IPTTL is not documented!-->
5325
5326 <!--property PipeSize is not documented!-->
5327
5328 <!--property FreeBind is not documented!-->
5329
5330 <!--property Transparent is not documented!-->
5331
5332 <!--property Broadcast is not documented!-->
5333
5334 <!--property PassCredentials is not documented!-->
5335
5336 <!--property PassSecurity is not documented!-->
5337
9653108f
ZJS
5338 <!--property PassPacketInfo is not documented!-->
5339
95923d7e
LP
5340 <!--property Timestamping is not documented!-->
5341
00bb75d7
ZJS
5342 <!--property RemoveOnStop is not documented!-->
5343
5344 <!--property Listen is not documented!-->
5345
5346 <!--property Symlinks is not documented!-->
5347
5348 <!--property Mark is not documented!-->
5349
5350 <!--property MaxConnections is not documented!-->
5351
5352 <!--property MaxConnectionsPerSource is not documented!-->
5353
5354 <!--property MessageQueueMaxMessages is not documented!-->
5355
5356 <!--property MessageQueueMessageSize is not documented!-->
5357
5358 <!--property TCPCongestion is not documented!-->
5359
5360 <!--property ReusePort is not documented!-->
5361
5362 <!--property SmackLabel is not documented!-->
5363
5364 <!--property SmackLabelIPIn is not documented!-->
5365
5366 <!--property SmackLabelIPOut is not documented!-->
5367
5368 <!--property NRefused is not documented!-->
5369
5370 <!--property FileDescriptorName is not documented!-->
5371
5372 <!--property SocketProtocol is not documented!-->
5373
5374 <!--property TriggerLimitIntervalUSec is not documented!-->
5375
5376 <!--property TriggerLimitBurst is not documented!-->
5377
5378 <!--property UID is not documented!-->
5379
5380 <!--property GID is not documented!-->
5381
5382 <!--property ExecStopPre is not documented!-->
5383
5384 <!--property ExecStopPost is not documented!-->
5385
5386 <!--property Slice is not documented!-->
5387
5483fca0
LP
5388 <!--property ControlGroupId is not documented!-->
5389
00bb75d7
ZJS
5390 <!--property MemoryCurrent is not documented!-->
5391
5392 <!--property CPUUsageNSec is not documented!-->
5393
5394 <!--property EffectiveCPUs is not documented!-->
5395
5396 <!--property EffectiveMemoryNodes is not documented!-->
5397
5398 <!--property TasksCurrent is not documented!-->
5399
5400 <!--property IPIngressBytes is not documented!-->
5401
5402 <!--property IPIngressPackets is not documented!-->
5403
5404 <!--property IPEgressBytes is not documented!-->
5405
5406 <!--property IPEgressPackets is not documented!-->
5407
5408 <!--property IOReadBytes is not documented!-->
5409
5410 <!--property IOReadOperations is not documented!-->
5411
5412 <!--property IOWriteBytes is not documented!-->
5413
5414 <!--property IOWriteOperations is not documented!-->
5415
5416 <!--property Delegate is not documented!-->
5417
5418 <!--property DelegateControllers is not documented!-->
5419
5420 <!--property CPUAccounting is not documented!-->
5421
5422 <!--property CPUWeight is not documented!-->
5423
5424 <!--property StartupCPUWeight is not documented!-->
5425
5426 <!--property CPUShares is not documented!-->
5427
5428 <!--property StartupCPUShares is not documented!-->
5429
5430 <!--property CPUQuotaPerSecUSec is not documented!-->
5431
5432 <!--property CPUQuotaPeriodUSec is not documented!-->
5433
5434 <!--property AllowedCPUs is not documented!-->
5435
c93a7d4a
PM
5436 <!--property StartupAllowedCPUs is not documented!-->
5437
00bb75d7
ZJS
5438 <!--property AllowedMemoryNodes is not documented!-->
5439
c93a7d4a
PM
5440 <!--property StartupAllowedMemoryNodes is not documented!-->
5441
00bb75d7
ZJS
5442 <!--property IOAccounting is not documented!-->
5443
5444 <!--property IOWeight is not documented!-->
5445
5446 <!--property StartupIOWeight is not documented!-->
5447
5448 <!--property IODeviceWeight is not documented!-->
5449
5450 <!--property IOReadBandwidthMax is not documented!-->
5451
5452 <!--property IOWriteBandwidthMax is not documented!-->
5453
5454 <!--property IOReadIOPSMax is not documented!-->
5455
5456 <!--property IOWriteIOPSMax is not documented!-->
5457
5458 <!--property IODeviceLatencyTargetUSec is not documented!-->
5459
5460 <!--property BlockIOAccounting is not documented!-->
5461
5462 <!--property BlockIOWeight is not documented!-->
5463
5464 <!--property StartupBlockIOWeight is not documented!-->
5465
5466 <!--property BlockIODeviceWeight is not documented!-->
5467
5468 <!--property BlockIOReadBandwidth is not documented!-->
5469
5470 <!--property BlockIOWriteBandwidth is not documented!-->
5471
5472 <!--property MemoryAccounting is not documented!-->
5473
5474 <!--property DefaultMemoryLow is not documented!-->
5475
53fda560
LB
5476 <!--property DefaultStartupMemoryLow is not documented!-->
5477
00bb75d7
ZJS
5478 <!--property DefaultMemoryMin is not documented!-->
5479
5480 <!--property MemoryMin is not documented!-->
5481
5482 <!--property MemoryLow is not documented!-->
5483
53fda560
LB
5484 <!--property StartupMemoryLow is not documented!-->
5485
00bb75d7
ZJS
5486 <!--property MemoryHigh is not documented!-->
5487
53fda560
LB
5488 <!--property StartupMemoryHigh is not documented!-->
5489
00bb75d7
ZJS
5490 <!--property MemoryMax is not documented!-->
5491
53fda560
LB
5492 <!--property StartupMemoryMax is not documented!-->
5493
00bb75d7
ZJS
5494 <!--property MemorySwapMax is not documented!-->
5495
53fda560
LB
5496 <!--property StartupMemorySwapMax is not documented!-->
5497
d7fe0a67
PV
5498 <!--property MemoryZSwapMax is not documented!-->
5499
53fda560
LB
5500 <!--property StartupMemoryZSwapMax is not documented!-->
5501
00bb75d7
ZJS
5502 <!--property MemoryLimit is not documented!-->
5503
5504 <!--property DevicePolicy is not documented!-->
5505
5506 <!--property DeviceAllow is not documented!-->
5507
5508 <!--property TasksAccounting is not documented!-->
5509
5510 <!--property TasksMax is not documented!-->
5511
5512 <!--property IPAccounting is not documented!-->
5513
5514 <!--property IPAddressAllow is not documented!-->
5515
5516 <!--property IPAddressDeny is not documented!-->
5517
5518 <!--property IPIngressFilterPath is not documented!-->
5519
5520 <!--property IPEgressFilterPath is not documented!-->
5521
5522 <!--property DisableControllers is not documented!-->
5523
4d824a4e
AZ
5524 <!--property ManagedOOMSwap is not documented!-->
5525
5526 <!--property ManagedOOMMemoryPressure is not documented!-->
5527
d9d3f05d 5528 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5529
d8a4d64b
AZ
5530 <!--property ManagedOOMPreference is not documented!-->
5531
9e009a14
JK
5532 <!--property BPFProgram is not documented!-->
5533
dcf4781c
JK
5534 <!--property SocketBindAllow is not documented!-->
5535
5536 <!--property SocketBindDeny is not documented!-->
5537
57585d59
MV
5538 <!--property RestrictNetworkInterfaces is not documented!-->
5539
6bb00842
LP
5540 <!--property MemoryPressureWatch is not documented!-->
5541
5542 <!--property MemoryPressureThresholdUSec is not documented!-->
5543
00bb75d7
ZJS
5544 <!--property EnvironmentFiles is not documented!-->
5545
5546 <!--property PassEnvironment is not documented!-->
5547
5548 <!--property UnsetEnvironment is not documented!-->
5549
5550 <!--property UMask is not documented!-->
5551
5552 <!--property LimitCPUSoft is not documented!-->
5553
5554 <!--property LimitFSIZE is not documented!-->
5555
5556 <!--property LimitFSIZESoft is not documented!-->
5557
5558 <!--property LimitDATA is not documented!-->
5559
5560 <!--property LimitDATASoft is not documented!-->
5561
5562 <!--property LimitSTACK is not documented!-->
5563
5564 <!--property LimitSTACKSoft is not documented!-->
5565
5566 <!--property LimitCORE is not documented!-->
5567
5568 <!--property LimitCORESoft is not documented!-->
5569
5570 <!--property LimitRSS is not documented!-->
5571
5572 <!--property LimitRSSSoft is not documented!-->
5573
5574 <!--property LimitNOFILE is not documented!-->
5575
5576 <!--property LimitNOFILESoft is not documented!-->
5577
5578 <!--property LimitAS is not documented!-->
5579
5580 <!--property LimitASSoft is not documented!-->
5581
5582 <!--property LimitNPROC is not documented!-->
5583
5584 <!--property LimitNPROCSoft is not documented!-->
5585
5586 <!--property LimitMEMLOCK is not documented!-->
5587
5588 <!--property LimitMEMLOCKSoft is not documented!-->
5589
5590 <!--property LimitLOCKS is not documented!-->
5591
5592 <!--property LimitLOCKSSoft is not documented!-->
5593
5594 <!--property LimitSIGPENDING is not documented!-->
5595
5596 <!--property LimitSIGPENDINGSoft is not documented!-->
5597
5598 <!--property LimitMSGQUEUE is not documented!-->
5599
5600 <!--property LimitMSGQUEUESoft is not documented!-->
5601
5602 <!--property LimitNICE is not documented!-->
5603
5604 <!--property LimitNICESoft is not documented!-->
5605
5606 <!--property LimitRTPRIO is not documented!-->
5607
5608 <!--property LimitRTPRIOSoft is not documented!-->
5609
5610 <!--property LimitRTTIME is not documented!-->
5611
5612 <!--property LimitRTTIMESoft is not documented!-->
5613
5614 <!--property WorkingDirectory is not documented!-->
5615
35f4e010
ZJS
5616 <!--property RootHashPath is not documented!-->
5617
35f4e010
ZJS
5618 <!--property RootHashSignaturePath is not documented!-->
5619
9c0c6701
DDM
5620 <!--property RootEphemeral is not documented!-->
5621
00bb75d7
ZJS
5622 <!--property OOMScoreAdjust is not documented!-->
5623
5624 <!--property CoredumpFilter is not documented!-->
5625
5626 <!--property Nice is not documented!-->
5627
5628 <!--property IOSchedulingClass is not documented!-->
5629
5630 <!--property IOSchedulingPriority is not documented!-->
5631
5632 <!--property CPUSchedulingPolicy is not documented!-->
5633
5634 <!--property CPUSchedulingPriority is not documented!-->
5635
5636 <!--property CPUAffinity is not documented!-->
5637
5638 <!--property CPUAffinityFromNUMA is not documented!-->
5639
5640 <!--property NUMAPolicy is not documented!-->
5641
5642 <!--property NUMAMask is not documented!-->
5643
5644 <!--property TimerSlackNSec is not documented!-->
5645
5646 <!--property CPUSchedulingResetOnFork is not documented!-->
5647
5648 <!--property NonBlocking is not documented!-->
5649
5650 <!--property StandardInput is not documented!-->
5651
5652 <!--property StandardInputFileDescriptorName is not documented!-->
5653
5654 <!--property StandardInputData is not documented!-->
5655
5656 <!--property StandardOutput is not documented!-->
5657
5658 <!--property StandardOutputFileDescriptorName is not documented!-->
5659
5660 <!--property StandardError is not documented!-->
5661
5662 <!--property StandardErrorFileDescriptorName is not documented!-->
5663
5664 <!--property TTYPath is not documented!-->
5665
5666 <!--property TTYReset is not documented!-->
5667
5668 <!--property TTYVHangup is not documented!-->
5669
5670 <!--property TTYVTDisallocate is not documented!-->
5671
51462135
DDM
5672 <!--property TTYRows is not documented!-->
5673
5674 <!--property TTYColumns is not documented!-->
5675
00bb75d7
ZJS
5676 <!--property SyslogPriority is not documented!-->
5677
5678 <!--property SyslogIdentifier is not documented!-->
5679
5680 <!--property SyslogLevelPrefix is not documented!-->
5681
5682 <!--property SyslogLevel is not documented!-->
5683
5684 <!--property SyslogFacility is not documented!-->
5685
5686 <!--property LogLevelMax is not documented!-->
5687
5688 <!--property LogRateLimitIntervalUSec is not documented!-->
5689
5690 <!--property LogRateLimitBurst is not documented!-->
5691
5692 <!--property LogExtraFields is not documented!-->
5693
523ea123
QD
5694 <!--property LogFilterPatterns is not documented!-->
5695
00bb75d7
ZJS
5696 <!--property LogNamespace is not documented!-->
5697
5698 <!--property AmbientCapabilities is not documented!-->
5699
5700 <!--property User is not documented!-->
5701
5702 <!--property Group is not documented!-->
5703
5704 <!--property DynamicUser is not documented!-->
5705
5706 <!--property RemoveIPC is not documented!-->
5707
e4b2cea3
ZJS
5708 <!--property SetCredential is not documented!-->
5709
43144be4
LP
5710 <!--property SetCredentialEncrypted is not documented!-->
5711
e4b2cea3
ZJS
5712 <!--property LoadCredential is not documented!-->
5713
43144be4
LP
5714 <!--property LoadCredentialEncrypted is not documented!-->
5715
bbfb25f4
DDM
5716 <!--property ImportCredential is not documented!-->
5717
00bb75d7
ZJS
5718 <!--property SupplementaryGroups is not documented!-->
5719
5720 <!--property PAMName is not documented!-->
5721
5722 <!--property ReadWritePaths is not documented!-->
5723
5724 <!--property ReadOnlyPaths is not documented!-->
5725
5726 <!--property InaccessiblePaths is not documented!-->
5727
ddc155b2
TM
5728 <!--property ExecPaths is not documented!-->
5729
5730 <!--property NoExecPaths is not documented!-->
5731
8c35c10d 5732 <!--property ExecSearchPath is not documented!-->
5733
00bb75d7
ZJS
5734 <!--property PrivateTmp is not documented!-->
5735
5736 <!--property PrivateDevices is not documented!-->
5737
5738 <!--property ProtectClock is not documented!-->
5739
5740 <!--property ProtectKernelTunables is not documented!-->
5741
5742 <!--property ProtectKernelModules is not documented!-->
5743
5744 <!--property ProtectKernelLogs is not documented!-->
5745
5746 <!--property ProtectControlGroups is not documented!-->
5747
5748 <!--property PrivateNetwork is not documented!-->
5749
5750 <!--property PrivateUsers is not documented!-->
5751
5752 <!--property PrivateMounts is not documented!-->
5753
a70581ff
XR
5754 <!--property PrivateIPC is not documented!-->
5755
00bb75d7
ZJS
5756 <!--property ProtectHome is not documented!-->
5757
5758 <!--property ProtectSystem is not documented!-->
5759
5760 <!--property SameProcessGroup is not documented!-->
5761
5762 <!--property UtmpIdentifier is not documented!-->
5763
5764 <!--property UtmpMode is not documented!-->
5765
5766 <!--property SELinuxContext is not documented!-->
5767
5768 <!--property AppArmorProfile is not documented!-->
5769
5770 <!--property SmackProcessLabel is not documented!-->
5771
5772 <!--property IgnoreSIGPIPE is not documented!-->
5773
5774 <!--property NoNewPrivileges is not documented!-->
5775
5776 <!--property SystemCallFilter is not documented!-->
5777
5778 <!--property SystemCallArchitectures is not documented!-->
5779
5780 <!--property SystemCallErrorNumber is not documented!-->
5781
1f6b4144
ZJS
5782 <!--property SystemCallLog is not documented!-->
5783
00bb75d7
ZJS
5784 <!--property Personality is not documented!-->
5785
5786 <!--property LockPersonality is not documented!-->
5787
5788 <!--property RestrictAddressFamilies is not documented!-->
5789
5790 <!--property RuntimeDirectoryPreserve is not documented!-->
5791
5792 <!--property RuntimeDirectoryMode is not documented!-->
5793
00bb75d7
ZJS
5794 <!--property StateDirectoryMode is not documented!-->
5795
00bb75d7
ZJS
5796 <!--property CacheDirectoryMode is not documented!-->
5797
00bb75d7
ZJS
5798 <!--property LogsDirectoryMode is not documented!-->
5799
00bb75d7
ZJS
5800 <!--property ConfigurationDirectoryMode is not documented!-->
5801
5802 <!--property ConfigurationDirectory is not documented!-->
5803
5804 <!--property TimeoutCleanUSec is not documented!-->
5805
5806 <!--property MemoryDenyWriteExecute is not documented!-->
5807
5808 <!--property RestrictRealtime is not documented!-->
5809
5810 <!--property RestrictSUIDSGID is not documented!-->
5811
5812 <!--property RestrictNamespaces is not documented!-->
5813
cc86a278
ILG
5814 <!--property RestrictFileSystems is not documented!-->
5815
00bb75d7
ZJS
5816 <!--property BindPaths is not documented!-->
5817
5818 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5819
00bb75d7 5820 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5821
00bb75d7 5822 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5823
00bb75d7 5824 <!--property KeyringMode is not documented!-->
47fb7fd6 5825
e4b2cea3
ZJS
5826 <!--property ProtectProc is not documented!-->
5827
5828 <!--property ProcSubset is not documented!-->
5829
00bb75d7 5830 <!--property ProtectHostname is not documented!-->
47fb7fd6 5831
85614c6e
SR
5832 <!--property MemoryKSM is not documented!-->
5833
00bb75d7 5834 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5835
a70581ff
XR
5836 <!--property IPCNamespacePath is not documented!-->
5837
84be0c71
LP
5838 <!--property RootImagePolicy is not documented!-->
5839
5840 <!--property MountImagePolicy is not documented!-->
5841
5842 <!--property ExtensionImagePolicy is not documented!-->
5843
00bb75d7 5844 <!--property KillMode is not documented!-->
47fb7fd6 5845
00bb75d7 5846 <!--property KillSignal is not documented!-->
47fb7fd6 5847
00bb75d7 5848 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5849
00bb75d7 5850 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5851
00bb75d7 5852 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5853
00bb75d7 5854 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5855
00bb75d7 5856 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5857
00bb75d7 5858 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5859
00bb75d7 5860 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5861
00bb75d7 5862 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5863
00bb75d7 5864 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5865
48f99d7c
ZJS
5866 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5867
00bb75d7 5868 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5869
00bb75d7 5870 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5871
00bb75d7 5872 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5873
00bb75d7 5874 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5875
00bb75d7 5876 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5877
00bb75d7 5878 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5879
00bb75d7 5880 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5881
00bb75d7 5882 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5883
00bb75d7 5884 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5885
00bb75d7 5886 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5887
00bb75d7 5888 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5889
c882b714
ZJS
5890 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5891
00bb75d7 5892 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5893
00bb75d7 5894 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5895
00bb75d7 5896 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5897
00bb75d7 5898 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5899
00bb75d7 5900 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5901
00bb75d7 5902 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5903
00bb75d7 5904 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5905
00bb75d7 5906 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5907
00bb75d7 5908 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5909
00bb75d7 5910 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5911
00bb75d7 5912 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5913
00bb75d7 5914 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5915
00bb75d7 5916 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5917
00bb75d7 5918 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5919
00bb75d7 5920 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5921
00bb75d7 5922 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5923
00bb75d7 5924 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5925
00bb75d7 5926 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5927
9653108f
ZJS
5928 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5929
95923d7e
LP
5930 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5931
00bb75d7 5932 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5933
00bb75d7 5934 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5935
00bb75d7 5936 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5937
00bb75d7 5938 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5939
00bb75d7 5940 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5941
00bb75d7 5942 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5943
00bb75d7 5944 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5945
00bb75d7 5946 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5947
00bb75d7 5948 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5949
00bb75d7 5950 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5951
00bb75d7 5952 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5953
00bb75d7 5954 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5955
00bb75d7 5956 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5957
00bb75d7 5958 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5959
00bb75d7 5960 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5961
00bb75d7 5962 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5963
00bb75d7 5964 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5965
00bb75d7 5966 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5967
00bb75d7 5968 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5969
00bb75d7 5970 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5971
00bb75d7 5972 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5973
00bb75d7 5974 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5975
2bec84e7
LP
5976 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitIntervalUSec"/>
5977
5978 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitBurst"/>
5979
00bb75d7 5980 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5981
00bb75d7 5982 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5983
00bb75d7 5984 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5985
00bb75d7 5986 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5987
00bb75d7 5988 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5989
00bb75d7 5990 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5991
00bb75d7 5992 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5993
00bb75d7 5994 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5995
5483fca0
LP
5996 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5997
00bb75d7 5998 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5999
93ff34e4
LB
6000 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
6001
00bb75d7 6002 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 6003
00bb75d7 6004 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 6005
00bb75d7 6006 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 6007
00bb75d7 6008 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 6009
00bb75d7 6010 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 6011
00bb75d7 6012 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 6013
00bb75d7 6014 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 6015
00bb75d7 6016 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 6017
00bb75d7 6018 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 6019
00bb75d7 6020 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 6021
00bb75d7 6022 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 6023
00bb75d7 6024 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 6025
00bb75d7 6026 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 6027
00bb75d7 6028 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 6029
a8b993dc
LP
6030 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
6031
00bb75d7 6032 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 6033
00bb75d7 6034 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6035
00bb75d7 6036 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6037
00bb75d7 6038 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6039
00bb75d7 6040 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6041
00bb75d7 6042 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6043
00bb75d7 6044 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6045
00bb75d7 6046 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6047
c93a7d4a
PM
6048 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
6049
00bb75d7 6050 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6051
c93a7d4a
PM
6052 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
6053
00bb75d7 6054 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6055
00bb75d7 6056 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6057
00bb75d7 6058 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6059
00bb75d7 6060 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6061
00bb75d7 6062 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6063
00bb75d7 6064 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6065
00bb75d7 6066 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6067
00bb75d7 6068 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6069
00bb75d7 6070 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6071
00bb75d7 6072 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6073
00bb75d7 6074 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6075
00bb75d7 6076 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6077
00bb75d7 6078 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6079
00bb75d7 6080 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6081
00bb75d7 6082 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6083
00bb75d7 6084 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6085
00bb75d7 6086 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6087
53fda560
LB
6088 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
6089
00bb75d7 6090 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6091
00bb75d7 6092 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6093
00bb75d7 6094 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6095
53fda560
LB
6096 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
6097
00bb75d7 6098 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6099
53fda560
LB
6100 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6101
00bb75d7 6102 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6103
53fda560
LB
6104 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6105
00bb75d7 6106 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6107
53fda560
LB
6108 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6109
d7fe0a67
PV
6110 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6111
53fda560
LB
6112 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6113
00bb75d7 6114 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6115
00bb75d7 6116 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6117
00bb75d7 6118 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6119
00bb75d7 6120 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6121
00bb75d7 6122 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6123
00bb75d7 6124 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6125
00bb75d7 6126 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6127
00bb75d7 6128 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6129
00bb75d7 6130 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6131
00bb75d7 6132 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6133
00bb75d7 6134 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6135
4d824a4e
AZ
6136 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6137
6138 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6139
d9d3f05d 6140 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6141
d8a4d64b
AZ
6142 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6143
9e009a14
JK
6144 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6145
dcf4781c
JK
6146 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6147
6148 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6149
57585d59
MV
6150 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6151
6bb00842
LP
6152 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6153
6154 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6155
00bb75d7 6156 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6157
00bb75d7 6158 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6159
00bb75d7 6160 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6161
00bb75d7 6162 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6163
00bb75d7 6164 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6165
00bb75d7 6166 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6167
00bb75d7 6168 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6169
00bb75d7 6170 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6171
00bb75d7 6172 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6173
00bb75d7 6174 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6175
00bb75d7 6176 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6177
00bb75d7 6178 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6179
00bb75d7 6180 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6181
00bb75d7 6182 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6183
00bb75d7 6184 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6185
00bb75d7 6186 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6187
00bb75d7 6188 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6189
00bb75d7 6190 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6191
00bb75d7 6192 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6193
00bb75d7 6194 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6195
00bb75d7 6196 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6197
00bb75d7 6198 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6199
00bb75d7 6200 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6201
00bb75d7 6202 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6203
00bb75d7 6204 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6205
00bb75d7 6206 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6207
00bb75d7 6208 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6209
00bb75d7 6210 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6211
00bb75d7 6212 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6213
00bb75d7 6214 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6215
00bb75d7 6216 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6217
00bb75d7 6218 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6219
00bb75d7 6220 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6221
00bb75d7 6222 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6223
00bb75d7 6224 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6225
00bb75d7 6226 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6227
00bb75d7 6228 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6229
00bb75d7 6230 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6231
00bb75d7 6232 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6233
00bb75d7 6234 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6235
35f4e010
ZJS
6236 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6237
6238 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6239
6240 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6241
6242 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6243
6244 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6245
6246 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6247
9c0c6701
DDM
6248 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
6249
a07b9926
LB
6250 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6251
93f59701
LB
6252 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6253
35f4e010
ZJS
6254 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6255
00bb75d7 6256 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6257
00bb75d7 6258 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6259
00bb75d7 6260 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6261
00bb75d7 6262 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6263
00bb75d7 6264 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6265
00bb75d7 6266 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6267
00bb75d7 6268 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6269
00bb75d7 6270 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6271
00bb75d7 6272 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6273
00bb75d7 6274 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6275
00bb75d7 6276 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6277
00bb75d7 6278 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6279
00bb75d7 6280 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6281
00bb75d7 6282 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6283
00bb75d7 6284 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6285
00bb75d7 6286 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6287
00bb75d7 6288 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6289
00bb75d7 6290 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6291
00bb75d7 6292 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6293
00bb75d7 6294 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6295
00bb75d7 6296 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6297
00bb75d7 6298 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6299
00bb75d7 6300 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6301
00bb75d7 6302 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6303
00bb75d7 6304 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6305
51462135
DDM
6306 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6307
6308 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6309
00bb75d7 6310 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6311
00bb75d7 6312 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6313
00bb75d7 6314 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6315
00bb75d7 6316 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6317
00bb75d7 6318 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6319
00bb75d7 6320 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6321
00bb75d7 6322 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6323
00bb75d7 6324 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6325
00bb75d7 6326 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6327
523ea123
QD
6328 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6329
00bb75d7 6330 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6331
00bb75d7
ZJS
6332 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6333
6334 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6335
6336 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6337
6338 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6339
6340 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6341
6342 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6343
6344 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6345
e4b2cea3
ZJS
6346 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6347
43144be4
LP
6348 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6349
e4b2cea3
ZJS
6350 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6351
43144be4
LP
6352 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6353
bbfb25f4
DDM
6354 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
6355
00bb75d7
ZJS
6356 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6357
6358 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6359
6360 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6361
6362 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6363
6364 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6365
ddc155b2
TM
6366 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6367
6368 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6369
8c35c10d 6370 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6371
00bb75d7
ZJS
6372 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6373
6374 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6375
6376 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6377
6378 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6379
6380 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6381
6382 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6383
6384 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6385
6386 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6387
6388 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6389
6390 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6391
6392 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6393
a70581ff
XR
6394 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6395
00bb75d7
ZJS
6396 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6397
6398 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6399
6400 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6401
6402 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6403
6404 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6405
6406 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6407
6408 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6409
6410 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6411
6412 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6413
6414 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6415
00bb75d7 6416 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6417
00bb75d7 6418 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6419
00bb75d7 6420 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6421
1f6b4144
ZJS
6422 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6423
00bb75d7 6424 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6425
00bb75d7 6426 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6427
00bb75d7 6428 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6429
211a3d87
LB
6430 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6431
00bb75d7 6432 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6433
00bb75d7 6434 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6435
00bb75d7 6436 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6437
211a3d87
LB
6438 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6439
00bb75d7 6440 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6441
00bb75d7 6442 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6443
211a3d87
LB
6444 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6445
00bb75d7 6446 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6447
00bb75d7 6448 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6449
211a3d87
LB
6450 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6451
00bb75d7 6452 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6453
00bb75d7 6454 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6455
00bb75d7 6456 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6457
00bb75d7 6458 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6459
00bb75d7 6460 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6461
00bb75d7 6462 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6463
00bb75d7 6464 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6465
00bb75d7 6466 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6467
00bb75d7 6468 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6469
cc86a278
ILG
6470 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6471
00bb75d7 6472 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6473
00bb75d7 6474 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6475
00bb75d7 6476 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6477
00bb75d7 6478 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6479
00bb75d7 6480 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6481
e4b2cea3
ZJS
6482 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6483
6484 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6485
00bb75d7 6486 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6487
85614c6e
SR
6488 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
6489
00bb75d7 6490 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6491
a70581ff
XR
6492 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6493
84be0c71
LP
6494 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6495
6496 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6497
6498 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6499
00bb75d7 6500 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6501
00bb75d7 6502 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6503
00bb75d7 6504 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6505
00bb75d7 6506 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6507
00bb75d7 6508 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6509
00bb75d7 6510 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6511
00bb75d7 6512 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6513
00bb75d7 6514 <!--End of Autogenerated section-->
47fb7fd6 6515
2bec84e7
LP
6516 <para><varname>PollLimitIntervalUSec</varname>/<varname>PollLimitBurst</varname> properties configure the
6517 polling limit for the socket unit. Expects a time in µs, resp. an unsigned integer. If either is set to
6518 zero the limiting feature is turned off.</para>
6519
47fb7fd6
ZJS
6520 <refsect2>
6521 <title>Properties</title>
6522
6523 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6524 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6525 processes to execute. They also share most of the fields related to the execution context that Service
6526 objects expose (see above).</para>
6527
6528 <para>In addition to these properties there are the following:</para>
6529
6530 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6531 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6532 i.e. those where systemd is responsible for accepted connections. </para>
6533
6534 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6535 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6536 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6537
6538 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6539 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6540 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6541 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6542 meaning as they have for the corresponding field of service units (see above). In addition to that,
6543 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6544 continuously.</para>
3e5f04bf
RM
6545
6546 <para><varname>FlushPending</varname> specifies whether to flush the socket
6547 just before entering the listening state. This setting only applies to sockets with
6548 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6549 </refsect2>
6550 </refsect1>
6551
6552 <refsect1>
6553 <title>Target Unit Objects</title>
6554
48f99d7c 6555 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6556node /org/freedesktop/systemd1/unit/basic_2etarget {
6557 interface org.freedesktop.systemd1.Target {
6558 };
6559 interface org.freedesktop.DBus.Peer { ... };
6560 interface org.freedesktop.DBus.Introspectable { ... };
6561 interface org.freedesktop.DBus.Properties { ... };
6562 interface org.freedesktop.systemd1.Unit { ... };
6563};
6564 </programlisting>
6565
6566 <para>Target units have neither type-specific methods nor properties.</para>
6567 </refsect1>
6568
6569
6570 <refsect1>
6571 <title>Device Unit Objects</title>
6572
6573 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6574 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6575
48f99d7c
ZJS
6576 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6577node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6578 interface org.freedesktop.systemd1.Device {
6579 properties:
6580 readonly s SysFSPath = '...';
3031660c 6581 };
47fb7fd6
ZJS
6582 interface org.freedesktop.DBus.Peer { ... };
6583 interface org.freedesktop.DBus.Introspectable { ... };
6584 interface org.freedesktop.DBus.Properties { ... };
6585 interface org.freedesktop.systemd1.Unit { ... };
6586};
6587 </programlisting>
6588
00bb75d7
ZJS
6589 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6590
00bb75d7
ZJS
6591 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6592
6593 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6594
6595 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6596
48f99d7c
ZJS
6597 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6598
00bb75d7
ZJS
6599 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6600
6601 <!--End of Autogenerated section-->
6602
47fb7fd6
ZJS
6603 <refsect2>
6604 <title>Properties</title>
6605
6606 <para>Device units only expose a single type-specific property:</para>
6607
6608 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6609 to.</para>
6610 </refsect2>
6611 </refsect1>
6612
6613 <refsect1>
6614 <title>Mount Unit Objects</title>
6615
6616 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6617 interface (described here) in addition to the generic
6618 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6619
48f99d7c 6620 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6621node /org/freedesktop/systemd1/unit/home_2emount {
6622 interface org.freedesktop.systemd1.Mount {
6623 methods:
6624 GetProcesses(out a(sus) processes);
6625 AttachProcesses(in s subcgroup,
6626 in au pids);
6627 properties:
6628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6629 readonly s Where = '...';
6630 readonly s What = '...';
6631 readonly s Options = '...';
6632 readonly s Type = '...';
6633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6634 readonly t TimeoutUSec = ...;
6635 readonly u ControlPID = ...;
6636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6637 readonly u DirectoryMode = ...;
6638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6639 readonly b SloppyOptions = ...;
6640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6641 readonly b LazyUnmount = ...;
6642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6643 readonly b ForceUnmount = ...;
35f4e010
ZJS
6644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6645 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6646 readonly s Result = '...';
6647 readonly u UID = ...;
6648 readonly u GID = ...;
6649 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6650 readonly a(sasbttttuii) ExecMount = [...];
6651 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6652 readonly a(sasbttttuii) ExecUnmount = [...];
6653 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6654 readonly a(sasbttttuii) ExecRemount = [...];
6655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6656 readonly s Slice = '...';
6657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6658 readonly s ControlGroup = '...';
6659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6660 readonly t ControlGroupId = ...;
6661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6662 readonly t MemoryCurrent = ...;
6663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6664 readonly t MemoryAvailable = ...;
6665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6666 readonly t CPUUsageNSec = ...;
6667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6668 readonly ay EffectiveCPUs = [...];
6669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6670 readonly ay EffectiveMemoryNodes = [...];
6671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6672 readonly t TasksCurrent = ...;
6673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6674 readonly t IPIngressBytes = ...;
6675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6676 readonly t IPIngressPackets = ...;
6677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6678 readonly t IPEgressBytes = ...;
6679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6680 readonly t IPEgressPackets = ...;
6681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6682 readonly t IOReadBytes = ...;
6683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6684 readonly t IOReadOperations = ...;
6685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6686 readonly t IOWriteBytes = ...;
6687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6688 readonly t IOWriteOperations = ...;
6689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6690 readonly b Delegate = ...;
6691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6692 readonly as DelegateControllers = ['...', ...];
6693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
6694 readonly s DelegateSubgroup = '...';
6695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6696 readonly b CPUAccounting = ...;
6697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6698 readonly t CPUWeight = ...;
6699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6700 readonly t StartupCPUWeight = ...;
6701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6702 readonly t CPUShares = ...;
6703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6704 readonly t StartupCPUShares = ...;
6705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6706 readonly t CPUQuotaPerSecUSec = ...;
6707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6708 readonly t CPUQuotaPeriodUSec = ...;
6709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6710 readonly ay AllowedCPUs = [...];
6711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6712 readonly ay StartupAllowedCPUs = [...];
6713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6714 readonly ay AllowedMemoryNodes = [...];
6715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6716 readonly ay StartupAllowedMemoryNodes = [...];
6717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6718 readonly b IOAccounting = ...;
6719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6720 readonly t IOWeight = ...;
6721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6722 readonly t StartupIOWeight = ...;
6723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6724 readonly a(st) IODeviceWeight = [...];
6725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6726 readonly a(st) IOReadBandwidthMax = [...];
6727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6728 readonly a(st) IOWriteBandwidthMax = [...];
6729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6730 readonly a(st) IOReadIOPSMax = [...];
6731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6732 readonly a(st) IOWriteIOPSMax = [...];
6733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6734 readonly a(st) IODeviceLatencyTargetUSec = [...];
6735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6736 readonly b BlockIOAccounting = ...;
6737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6738 readonly t BlockIOWeight = ...;
6739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6740 readonly t StartupBlockIOWeight = ...;
6741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6742 readonly a(st) BlockIODeviceWeight = [...];
6743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6744 readonly a(st) BlockIOReadBandwidth = [...];
6745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6746 readonly a(st) BlockIOWriteBandwidth = [...];
6747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6748 readonly b MemoryAccounting = ...;
6749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6750 readonly t DefaultMemoryLow = ...;
6751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6752 readonly t DefaultStartupMemoryLow = ...;
6753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6754 readonly t DefaultMemoryMin = ...;
6755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6756 readonly t MemoryMin = ...;
6757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6758 readonly t MemoryLow = ...;
6759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6760 readonly t StartupMemoryLow = ...;
6761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6762 readonly t MemoryHigh = ...;
6763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6764 readonly t StartupMemoryHigh = ...;
6765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6766 readonly t MemoryMax = ...;
6767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6768 readonly t StartupMemoryMax = ...;
6769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6770 readonly t MemorySwapMax = ...;
6771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6772 readonly t StartupMemorySwapMax = ...;
6773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
6774 readonly t MemoryZSwapMax = ...;
6775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6776 readonly t StartupMemoryZSwapMax = ...;
6777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6778 readonly t MemoryLimit = ...;
6779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6780 readonly s DevicePolicy = '...';
6781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6782 readonly a(ss) DeviceAllow = [...];
6783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6784 readonly b TasksAccounting = ...;
6785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6786 readonly t TasksMax = ...;
6787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6788 readonly b IPAccounting = ...;
6789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6790 readonly a(iayu) IPAddressAllow = [...];
6791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6792 readonly a(iayu) IPAddressDeny = [...];
6793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6794 readonly as IPIngressFilterPath = ['...', ...];
6795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6796 readonly as IPEgressFilterPath = ['...', ...];
6797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6798 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
6799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6800 readonly s ManagedOOMSwap = '...';
6801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6802 readonly s ManagedOOMMemoryPressure = '...';
6803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 6804 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
6805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6806 readonly s ManagedOOMPreference = '...';
9e009a14
JK
6807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6808 readonly a(ss) BPFProgram = [...];
dcf4781c 6809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6810 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 6811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6812 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
6813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6814 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
6815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6816 readonly s MemoryPressureWatch = '...';
6817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6818 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
6819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6820 readonly as Environment = ['...', ...];
6821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6822 readonly a(sb) EnvironmentFiles = [...];
6823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6824 readonly as PassEnvironment = ['...', ...];
6825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6826 readonly as UnsetEnvironment = ['...', ...];
6827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6828 readonly u UMask = ...;
6829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6830 readonly t LimitCPU = ...;
6831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6832 readonly t LimitCPUSoft = ...;
6833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6834 readonly t LimitFSIZE = ...;
6835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6836 readonly t LimitFSIZESoft = ...;
6837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6838 readonly t LimitDATA = ...;
6839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6840 readonly t LimitDATASoft = ...;
6841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6842 readonly t LimitSTACK = ...;
6843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6844 readonly t LimitSTACKSoft = ...;
6845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6846 readonly t LimitCORE = ...;
6847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6848 readonly t LimitCORESoft = ...;
6849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6850 readonly t LimitRSS = ...;
6851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6852 readonly t LimitRSSSoft = ...;
6853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6854 readonly t LimitNOFILE = ...;
6855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6856 readonly t LimitNOFILESoft = ...;
6857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6858 readonly t LimitAS = ...;
6859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6860 readonly t LimitASSoft = ...;
6861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6862 readonly t LimitNPROC = ...;
6863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6864 readonly t LimitNPROCSoft = ...;
6865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6866 readonly t LimitMEMLOCK = ...;
6867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6868 readonly t LimitMEMLOCKSoft = ...;
6869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6870 readonly t LimitLOCKS = ...;
6871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6872 readonly t LimitLOCKSSoft = ...;
6873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6874 readonly t LimitSIGPENDING = ...;
6875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6876 readonly t LimitSIGPENDINGSoft = ...;
6877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6878 readonly t LimitMSGQUEUE = ...;
6879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6880 readonly t LimitMSGQUEUESoft = ...;
6881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6882 readonly t LimitNICE = ...;
6883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6884 readonly t LimitNICESoft = ...;
6885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6886 readonly t LimitRTPRIO = ...;
6887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6888 readonly t LimitRTPRIOSoft = ...;
6889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6890 readonly t LimitRTTIME = ...;
6891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6892 readonly t LimitRTTIMESoft = ...;
6893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6894 readonly s WorkingDirectory = '...';
6895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6896 readonly s RootDirectory = '...';
6897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6898 readonly s RootImage = '...';
6899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6900 readonly a(ss) RootImageOptions = [...];
6901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6902 readonly ay RootHash = [...];
6903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6904 readonly s RootHashPath = '...';
6905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6906 readonly ay RootHashSignature = [...];
6907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6908 readonly s RootHashSignaturePath = '...';
6909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6910 readonly s RootVerity = '...';
6911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
6912 readonly b RootEphemeral = ...;
6913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
6914 readonly as ExtensionDirectories = ['...', ...];
6915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6916 readonly a(sba(ss)) ExtensionImages = [...];
6917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6918 readonly a(ssba(ss)) MountImages = [...];
6919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6920 readonly i OOMScoreAdjust = ...;
6921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6922 readonly t CoredumpFilter = ...;
6923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6924 readonly i Nice = ...;
6925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6926 readonly i IOSchedulingClass = ...;
6927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6928 readonly i IOSchedulingPriority = ...;
6929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6930 readonly i CPUSchedulingPolicy = ...;
6931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6932 readonly i CPUSchedulingPriority = ...;
6933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6934 readonly ay CPUAffinity = [...];
6935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6936 readonly b CPUAffinityFromNUMA = ...;
6937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6938 readonly i NUMAPolicy = ...;
6939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6940 readonly ay NUMAMask = [...];
6941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6942 readonly t TimerSlackNSec = ...;
6943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6944 readonly b CPUSchedulingResetOnFork = ...;
6945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6946 readonly b NonBlocking = ...;
6947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6948 readonly s StandardInput = '...';
6949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6950 readonly s StandardInputFileDescriptorName = '...';
6951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6952 readonly ay StandardInputData = [...];
6953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6954 readonly s StandardOutput = '...';
6955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6956 readonly s StandardOutputFileDescriptorName = '...';
6957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6958 readonly s StandardError = '...';
6959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6960 readonly s StandardErrorFileDescriptorName = '...';
6961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6962 readonly s TTYPath = '...';
6963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6964 readonly b TTYReset = ...;
6965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6966 readonly b TTYVHangup = ...;
6967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6968 readonly b TTYVTDisallocate = ...;
6969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
6970 readonly q TTYRows = ...;
6971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6972 readonly q TTYColumns = ...;
6973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6974 readonly i SyslogPriority = ...;
6975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6976 readonly s SyslogIdentifier = '...';
6977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6978 readonly b SyslogLevelPrefix = ...;
6979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6980 readonly i SyslogLevel = ...;
6981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6982 readonly i SyslogFacility = ...;
6983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6984 readonly i LogLevelMax = ...;
6985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6986 readonly t LogRateLimitIntervalUSec = ...;
6987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6988 readonly u LogRateLimitBurst = ...;
6989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6990 readonly aay LogExtraFields = [[...], ...];
6991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
6992 readonly a(bs) LogFilterPatterns = [...];
6993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6994 readonly s LogNamespace = '...';
6995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6996 readonly i SecureBits = ...;
6997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6998 readonly t CapabilityBoundingSet = ...;
6999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7000 readonly t AmbientCapabilities = ...;
7001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7002 readonly s User = '...';
7003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7004 readonly s Group = '...';
7005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7006 readonly b DynamicUser = ...;
7007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7008 readonly b RemoveIPC = ...;
7009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7010 readonly a(say) SetCredential = [...];
7011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7012 readonly a(say) SetCredentialEncrypted = [...];
7013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7014 readonly a(ss) LoadCredential = [...];
7015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7016 readonly a(ss) LoadCredentialEncrypted = [...];
7017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
7018 readonly as ImportCredential = ['...', ...];
7019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7020 readonly as SupplementaryGroups = ['...', ...];
7021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7022 readonly s PAMName = '...';
7023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7024 readonly as ReadWritePaths = ['...', ...];
7025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7026 readonly as ReadOnlyPaths = ['...', ...];
7027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7028 readonly as InaccessiblePaths = ['...', ...];
7029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7030 readonly as ExecPaths = ['...', ...];
7031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7032 readonly as NoExecPaths = ['...', ...];
7033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 7034 readonly as ExecSearchPath = ['...', ...];
7035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7036 readonly t MountFlags = ...;
7037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7038 readonly b PrivateTmp = ...;
7039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7040 readonly b PrivateDevices = ...;
7041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7042 readonly b ProtectClock = ...;
7043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7044 readonly b ProtectKernelTunables = ...;
7045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7046 readonly b ProtectKernelModules = ...;
7047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7048 readonly b ProtectKernelLogs = ...;
7049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7050 readonly b ProtectControlGroups = ...;
7051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7052 readonly b PrivateNetwork = ...;
7053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7054 readonly b PrivateUsers = ...;
7055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7056 readonly b PrivateMounts = ...;
7057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7058 readonly b PrivateIPC = ...;
7059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7060 readonly s ProtectHome = '...';
7061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7062 readonly s ProtectSystem = '...';
7063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7064 readonly b SameProcessGroup = ...;
7065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7066 readonly s UtmpIdentifier = '...';
7067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7068 readonly s UtmpMode = '...';
7069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7070 readonly (bs) SELinuxContext = ...;
7071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7072 readonly (bs) AppArmorProfile = ...;
7073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7074 readonly (bs) SmackProcessLabel = ...;
7075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7076 readonly b IgnoreSIGPIPE = ...;
7077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7078 readonly b NoNewPrivileges = ...;
7079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7080 readonly (bas) SystemCallFilter = ...;
7081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7082 readonly as SystemCallArchitectures = ['...', ...];
7083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7084 readonly i SystemCallErrorNumber = ...;
7085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7086 readonly (bas) SystemCallLog = ...;
7087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7088 readonly s Personality = '...';
7089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7090 readonly b LockPersonality = ...;
7091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7092 readonly (bas) RestrictAddressFamilies = ...;
7093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7094 readonly a(sst) RuntimeDirectorySymlink = [...];
7095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7096 readonly s RuntimeDirectoryPreserve = '...';
7097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7098 readonly u RuntimeDirectoryMode = ...;
7099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7100 readonly as RuntimeDirectory = ['...', ...];
7101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7102 readonly a(sst) StateDirectorySymlink = [...];
7103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7104 readonly u StateDirectoryMode = ...;
7105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7106 readonly as StateDirectory = ['...', ...];
7107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7108 readonly a(sst) CacheDirectorySymlink = [...];
7109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7110 readonly u CacheDirectoryMode = ...;
7111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7112 readonly as CacheDirectory = ['...', ...];
7113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7114 readonly a(sst) LogsDirectorySymlink = [...];
7115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7116 readonly u LogsDirectoryMode = ...;
7117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7118 readonly as LogsDirectory = ['...', ...];
7119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7120 readonly u ConfigurationDirectoryMode = ...;
7121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7122 readonly as ConfigurationDirectory = ['...', ...];
7123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7124 readonly t TimeoutCleanUSec = ...;
7125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7126 readonly b MemoryDenyWriteExecute = ...;
7127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7128 readonly b RestrictRealtime = ...;
7129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7130 readonly b RestrictSUIDSGID = ...;
7131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7132 readonly t RestrictNamespaces = ...;
7133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
7134 readonly (bas) RestrictFileSystems = ...;
7135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7136 readonly a(ssbt) BindPaths = [...];
7137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7138 readonly a(ssbt) BindReadOnlyPaths = [...];
7139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7140 readonly a(ss) TemporaryFileSystem = [...];
7141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7142 readonly b MountAPIVFS = ...;
7143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7144 readonly s KeyringMode = '...';
7145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7146 readonly s ProtectProc = '...';
7147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7148 readonly s ProcSubset = '...';
7149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7150 readonly b ProtectHostname = ...;
7151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
7152 readonly b MemoryKSM = ...;
7153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7154 readonly s NetworkNamespacePath = '...';
7155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7156 readonly s IPCNamespacePath = '...';
7157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
7158 readonly s RootImagePolicy = '...';
7159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7160 readonly s MountImagePolicy = '...';
7161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7162 readonly s ExtensionImagePolicy = '...';
7163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7164 readonly s KillMode = '...';
7165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7166 readonly i KillSignal = ...;
7167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7168 readonly i RestartKillSignal = ...;
7169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7170 readonly i FinalKillSignal = ...;
7171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7172 readonly b SendSIGKILL = ...;
7173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7174 readonly b SendSIGHUP = ...;
7175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7176 readonly i WatchdogSignal = ...;
3031660c 7177 };
47fb7fd6
ZJS
7178 interface org.freedesktop.DBus.Peer { ... };
7179 interface org.freedesktop.DBus.Introspectable { ... };
7180 interface org.freedesktop.DBus.Properties { ... };
7181 interface org.freedesktop.systemd1.Unit { ... };
7182};
7183 </programlisting>
7184
00bb75d7
ZJS
7185 <!--method GetProcesses is not documented!-->
7186
7187 <!--method AttachProcesses is not documented!-->
7188
7189 <!--property Where is not documented!-->
7190
7191 <!--property What is not documented!-->
7192
7193 <!--property Options is not documented!-->
7194
7195 <!--property Type is not documented!-->
7196
7197 <!--property TimeoutUSec is not documented!-->
7198
7199 <!--property DirectoryMode is not documented!-->
7200
7201 <!--property SloppyOptions is not documented!-->
7202
7203 <!--property LazyUnmount is not documented!-->
7204
7205 <!--property ForceUnmount is not documented!-->
7206
35f4e010
ZJS
7207 <!--property ReadWriteOnly is not documented!-->
7208
00bb75d7
ZJS
7209 <!--property UID is not documented!-->
7210
7211 <!--property GID is not documented!-->
7212
7213 <!--property ExecUnmount is not documented!-->
7214
7215 <!--property ExecRemount is not documented!-->
7216
7217 <!--property Slice is not documented!-->
7218
5483fca0
LP
7219 <!--property ControlGroupId is not documented!-->
7220
00bb75d7
ZJS
7221 <!--property MemoryCurrent is not documented!-->
7222
7223 <!--property CPUUsageNSec is not documented!-->
7224
7225 <!--property EffectiveCPUs is not documented!-->
7226
7227 <!--property EffectiveMemoryNodes is not documented!-->
7228
7229 <!--property TasksCurrent is not documented!-->
7230
7231 <!--property IPIngressBytes is not documented!-->
7232
7233 <!--property IPIngressPackets is not documented!-->
7234
7235 <!--property IPEgressBytes is not documented!-->
7236
7237 <!--property IPEgressPackets is not documented!-->
7238
7239 <!--property IOReadBytes is not documented!-->
7240
7241 <!--property IOReadOperations is not documented!-->
7242
7243 <!--property IOWriteBytes is not documented!-->
7244
7245 <!--property IOWriteOperations is not documented!-->
7246
7247 <!--property Delegate is not documented!-->
7248
7249 <!--property DelegateControllers is not documented!-->
7250
7251 <!--property CPUAccounting is not documented!-->
7252
7253 <!--property CPUWeight is not documented!-->
7254
7255 <!--property StartupCPUWeight is not documented!-->
7256
7257 <!--property CPUShares is not documented!-->
7258
7259 <!--property StartupCPUShares is not documented!-->
7260
7261 <!--property CPUQuotaPerSecUSec is not documented!-->
7262
7263 <!--property CPUQuotaPeriodUSec is not documented!-->
7264
7265 <!--property AllowedCPUs is not documented!-->
7266
c93a7d4a
PM
7267 <!--property StartupAllowedCPUs is not documented!-->
7268
00bb75d7
ZJS
7269 <!--property AllowedMemoryNodes is not documented!-->
7270
c93a7d4a
PM
7271 <!--property StartupAllowedMemoryNodes is not documented!-->
7272
00bb75d7
ZJS
7273 <!--property IOAccounting is not documented!-->
7274
7275 <!--property IOWeight is not documented!-->
7276
7277 <!--property StartupIOWeight is not documented!-->
7278
7279 <!--property IODeviceWeight is not documented!-->
7280
7281 <!--property IOReadBandwidthMax is not documented!-->
7282
7283 <!--property IOWriteBandwidthMax is not documented!-->
7284
7285 <!--property IOReadIOPSMax is not documented!-->
7286
7287 <!--property IOWriteIOPSMax is not documented!-->
7288
7289 <!--property IODeviceLatencyTargetUSec is not documented!-->
7290
7291 <!--property BlockIOAccounting is not documented!-->
7292
7293 <!--property BlockIOWeight is not documented!-->
7294
7295 <!--property StartupBlockIOWeight is not documented!-->
7296
7297 <!--property BlockIODeviceWeight is not documented!-->
7298
7299 <!--property BlockIOReadBandwidth is not documented!-->
7300
7301 <!--property BlockIOWriteBandwidth is not documented!-->
7302
7303 <!--property MemoryAccounting is not documented!-->
7304
7305 <!--property DefaultMemoryLow is not documented!-->
7306
53fda560
LB
7307 <!--property DefaultStartupMemoryLow is not documented!-->
7308
00bb75d7
ZJS
7309 <!--property DefaultMemoryMin is not documented!-->
7310
7311 <!--property MemoryMin is not documented!-->
7312
7313 <!--property MemoryLow is not documented!-->
7314
53fda560
LB
7315 <!--property StartupMemoryLow is not documented!-->
7316
00bb75d7
ZJS
7317 <!--property MemoryHigh is not documented!-->
7318
53fda560
LB
7319 <!--property StartupMemoryHigh is not documented!-->
7320
00bb75d7
ZJS
7321 <!--property MemoryMax is not documented!-->
7322
53fda560
LB
7323 <!--property StartupMemoryMax is not documented!-->
7324
00bb75d7
ZJS
7325 <!--property MemorySwapMax is not documented!-->
7326
53fda560
LB
7327 <!--property StartupMemorySwapMax is not documented!-->
7328
d7fe0a67
PV
7329 <!--property MemoryZSwapMax is not documented!-->
7330
53fda560
LB
7331 <!--property StartupMemoryZSwapMax is not documented!-->
7332
00bb75d7
ZJS
7333 <!--property MemoryLimit is not documented!-->
7334
7335 <!--property DevicePolicy is not documented!-->
7336
7337 <!--property DeviceAllow is not documented!-->
7338
7339 <!--property TasksAccounting is not documented!-->
7340
7341 <!--property TasksMax is not documented!-->
7342
7343 <!--property IPAccounting is not documented!-->
7344
7345 <!--property IPAddressAllow is not documented!-->
7346
7347 <!--property IPAddressDeny is not documented!-->
7348
7349 <!--property IPIngressFilterPath is not documented!-->
7350
7351 <!--property IPEgressFilterPath is not documented!-->
7352
7353 <!--property DisableControllers is not documented!-->
7354
4d824a4e
AZ
7355 <!--property ManagedOOMSwap is not documented!-->
7356
7357 <!--property ManagedOOMMemoryPressure is not documented!-->
7358
d9d3f05d 7359 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7360
d8a4d64b
AZ
7361 <!--property ManagedOOMPreference is not documented!-->
7362
9e009a14
JK
7363 <!--property BPFProgram is not documented!-->
7364
dcf4781c
JK
7365 <!--property SocketBindAllow is not documented!-->
7366
7367 <!--property SocketBindDeny is not documented!-->
7368
57585d59
MV
7369 <!--property RestrictNetworkInterfaces is not documented!-->
7370
6bb00842
LP
7371 <!--property MemoryPressureWatch is not documented!-->
7372
7373 <!--property MemoryPressureThresholdUSec is not documented!-->
7374
00bb75d7
ZJS
7375 <!--property EnvironmentFiles is not documented!-->
7376
7377 <!--property PassEnvironment is not documented!-->
7378
7379 <!--property UnsetEnvironment is not documented!-->
7380
7381 <!--property UMask is not documented!-->
7382
7383 <!--property LimitCPUSoft is not documented!-->
7384
7385 <!--property LimitFSIZE is not documented!-->
7386
7387 <!--property LimitFSIZESoft is not documented!-->
7388
7389 <!--property LimitDATA is not documented!-->
7390
7391 <!--property LimitDATASoft is not documented!-->
7392
7393 <!--property LimitSTACK is not documented!-->
7394
7395 <!--property LimitSTACKSoft is not documented!-->
7396
7397 <!--property LimitCORE is not documented!-->
7398
7399 <!--property LimitCORESoft is not documented!-->
7400
7401 <!--property LimitRSS is not documented!-->
7402
7403 <!--property LimitRSSSoft is not documented!-->
7404
7405 <!--property LimitNOFILE is not documented!-->
7406
7407 <!--property LimitNOFILESoft is not documented!-->
7408
7409 <!--property LimitAS is not documented!-->
7410
7411 <!--property LimitASSoft is not documented!-->
7412
7413 <!--property LimitNPROC is not documented!-->
7414
7415 <!--property LimitNPROCSoft is not documented!-->
7416
7417 <!--property LimitMEMLOCK is not documented!-->
7418
7419 <!--property LimitMEMLOCKSoft is not documented!-->
7420
7421 <!--property LimitLOCKS is not documented!-->
7422
7423 <!--property LimitLOCKSSoft is not documented!-->
7424
7425 <!--property LimitSIGPENDING is not documented!-->
7426
7427 <!--property LimitSIGPENDINGSoft is not documented!-->
7428
7429 <!--property LimitMSGQUEUE is not documented!-->
7430
7431 <!--property LimitMSGQUEUESoft is not documented!-->
7432
7433 <!--property LimitNICE is not documented!-->
7434
7435 <!--property LimitNICESoft is not documented!-->
7436
7437 <!--property LimitRTPRIO is not documented!-->
7438
7439 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7440
00bb75d7 7441 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7442
00bb75d7 7443 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7444
00bb75d7 7445 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7446
35f4e010
ZJS
7447 <!--property RootHashPath is not documented!-->
7448
35f4e010
ZJS
7449 <!--property RootHashSignaturePath is not documented!-->
7450
9c0c6701
DDM
7451 <!--property RootEphemeral is not documented!-->
7452
00bb75d7 7453 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7454
00bb75d7 7455 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7456
00bb75d7 7457 <!--property Nice is not documented!-->
47fb7fd6 7458
00bb75d7 7459 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7460
00bb75d7 7461 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7462
00bb75d7 7463 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7464
00bb75d7 7465 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7466
00bb75d7 7467 <!--property CPUAffinity is not documented!-->
47fb7fd6 7468
00bb75d7 7469 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7470
00bb75d7 7471 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7472
00bb75d7 7473 <!--property NUMAMask is not documented!-->
47fb7fd6 7474
00bb75d7 7475 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7476
00bb75d7 7477 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7478
00bb75d7 7479 <!--property NonBlocking is not documented!-->
47fb7fd6 7480
00bb75d7 7481 <!--property StandardInput is not documented!-->
47fb7fd6 7482
00bb75d7 7483 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7484
00bb75d7 7485 <!--property StandardInputData is not documented!-->
47fb7fd6 7486
00bb75d7 7487 <!--property StandardOutput is not documented!-->
47fb7fd6 7488
00bb75d7 7489 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7490
00bb75d7 7491 <!--property StandardError is not documented!-->
47fb7fd6 7492
00bb75d7
ZJS
7493 <!--property StandardErrorFileDescriptorName is not documented!-->
7494
7495 <!--property TTYPath is not documented!-->
7496
7497 <!--property TTYReset is not documented!-->
7498
7499 <!--property TTYVHangup is not documented!-->
7500
7501 <!--property TTYVTDisallocate is not documented!-->
7502
51462135
DDM
7503 <!--property TTYRows is not documented!-->
7504
7505 <!--property TTYColumns is not documented!-->
7506
00bb75d7
ZJS
7507 <!--property SyslogPriority is not documented!-->
7508
7509 <!--property SyslogIdentifier is not documented!-->
7510
7511 <!--property SyslogLevelPrefix is not documented!-->
7512
7513 <!--property SyslogLevel is not documented!-->
7514
7515 <!--property SyslogFacility is not documented!-->
7516
7517 <!--property LogLevelMax is not documented!-->
7518
7519 <!--property LogRateLimitIntervalUSec is not documented!-->
7520
7521 <!--property LogRateLimitBurst is not documented!-->
7522
7523 <!--property LogExtraFields is not documented!-->
7524
523ea123
QD
7525 <!--property LogFilterPatterns is not documented!-->
7526
00bb75d7
ZJS
7527 <!--property LogNamespace is not documented!-->
7528
7529 <!--property AmbientCapabilities is not documented!-->
7530
7531 <!--property User is not documented!-->
7532
7533 <!--property Group is not documented!-->
7534
7535 <!--property DynamicUser is not documented!-->
7536
7537 <!--property RemoveIPC is not documented!-->
7538
e4b2cea3
ZJS
7539 <!--property SetCredential is not documented!-->
7540
43144be4
LP
7541 <!--property SetCredentialEncrypted is not documented!-->
7542
e4b2cea3
ZJS
7543 <!--property LoadCredential is not documented!-->
7544
43144be4
LP
7545 <!--property LoadCredentialEncrypted is not documented!-->
7546
bbfb25f4
DDM
7547 <!--property ImportCredential is not documented!-->
7548
00bb75d7
ZJS
7549 <!--property SupplementaryGroups is not documented!-->
7550
7551 <!--property PAMName is not documented!-->
7552
7553 <!--property ReadWritePaths is not documented!-->
7554
7555 <!--property ReadOnlyPaths is not documented!-->
7556
7557 <!--property InaccessiblePaths is not documented!-->
7558
ddc155b2
TM
7559 <!--property ExecPaths is not documented!-->
7560
7561 <!--property NoExecPaths is not documented!-->
7562
8c35c10d 7563 <!--property ExecSearchPath is not documented!-->
7564
00bb75d7
ZJS
7565 <!--property PrivateTmp is not documented!-->
7566
7567 <!--property PrivateDevices is not documented!-->
7568
7569 <!--property ProtectClock is not documented!-->
7570
7571 <!--property ProtectKernelTunables is not documented!-->
7572
7573 <!--property ProtectKernelModules is not documented!-->
7574
7575 <!--property ProtectKernelLogs is not documented!-->
7576
7577 <!--property ProtectControlGroups is not documented!-->
7578
7579 <!--property PrivateNetwork is not documented!-->
7580
7581 <!--property PrivateUsers is not documented!-->
7582
7583 <!--property PrivateMounts is not documented!-->
7584
a70581ff
XR
7585 <!--property PrivateIPC is not documented!-->
7586
00bb75d7
ZJS
7587 <!--property ProtectHome is not documented!-->
7588
7589 <!--property ProtectSystem is not documented!-->
7590
7591 <!--property SameProcessGroup is not documented!-->
7592
7593 <!--property UtmpIdentifier is not documented!-->
7594
7595 <!--property UtmpMode is not documented!-->
7596
7597 <!--property SELinuxContext is not documented!-->
7598
7599 <!--property AppArmorProfile is not documented!-->
7600
7601 <!--property SmackProcessLabel is not documented!-->
7602
7603 <!--property IgnoreSIGPIPE is not documented!-->
7604
7605 <!--property NoNewPrivileges is not documented!-->
7606
7607 <!--property SystemCallFilter is not documented!-->
7608
7609 <!--property SystemCallArchitectures is not documented!-->
7610
7611 <!--property SystemCallErrorNumber is not documented!-->
7612
1f6b4144
ZJS
7613 <!--property SystemCallLog is not documented!-->
7614
00bb75d7
ZJS
7615 <!--property Personality is not documented!-->
7616
7617 <!--property LockPersonality is not documented!-->
7618
7619 <!--property RestrictAddressFamilies is not documented!-->
7620
7621 <!--property RuntimeDirectoryPreserve is not documented!-->
7622
7623 <!--property RuntimeDirectoryMode is not documented!-->
7624
00bb75d7
ZJS
7625 <!--property StateDirectoryMode is not documented!-->
7626
00bb75d7
ZJS
7627 <!--property CacheDirectoryMode is not documented!-->
7628
00bb75d7
ZJS
7629 <!--property LogsDirectoryMode is not documented!-->
7630
00bb75d7
ZJS
7631 <!--property ConfigurationDirectoryMode is not documented!-->
7632
7633 <!--property ConfigurationDirectory is not documented!-->
7634
7635 <!--property TimeoutCleanUSec is not documented!-->
7636
7637 <!--property MemoryDenyWriteExecute is not documented!-->
7638
7639 <!--property RestrictRealtime is not documented!-->
7640
7641 <!--property RestrictSUIDSGID is not documented!-->
7642
7643 <!--property RestrictNamespaces is not documented!-->
7644
cc86a278
ILG
7645 <!--property RestrictFileSystems is not documented!-->
7646
00bb75d7
ZJS
7647 <!--property BindPaths is not documented!-->
7648
7649 <!--property BindReadOnlyPaths is not documented!-->
7650
7651 <!--property TemporaryFileSystem is not documented!-->
7652
7653 <!--property MountAPIVFS is not documented!-->
7654
7655 <!--property KeyringMode is not documented!-->
7656
e4b2cea3
ZJS
7657 <!--property ProtectProc is not documented!-->
7658
7659 <!--property ProcSubset is not documented!-->
7660
00bb75d7
ZJS
7661 <!--property ProtectHostname is not documented!-->
7662
85614c6e
SR
7663 <!--property MemoryKSM is not documented!-->
7664
00bb75d7
ZJS
7665 <!--property NetworkNamespacePath is not documented!-->
7666
a70581ff
XR
7667 <!--property IPCNamespacePath is not documented!-->
7668
84be0c71
LP
7669 <!--property RootImagePolicy is not documented!-->
7670
7671 <!--property MountImagePolicy is not documented!-->
7672
7673 <!--property ExtensionImagePolicy is not documented!-->
7674
00bb75d7
ZJS
7675 <!--property KillMode is not documented!-->
7676
7677 <!--property KillSignal is not documented!-->
7678
7679 <!--property RestartKillSignal is not documented!-->
7680
7681 <!--property FinalKillSignal is not documented!-->
7682
7683 <!--property SendSIGKILL is not documented!-->
7684
7685 <!--property SendSIGHUP is not documented!-->
7686
7687 <!--property WatchdogSignal is not documented!-->
7688
7689 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7690
00bb75d7
ZJS
7691 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7692
7693 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7694
7695 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7696
48f99d7c
ZJS
7697 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7698
00bb75d7
ZJS
7699 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7700
7701 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7702
7703 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7704
7705 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7706
7707 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7708
7709 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7710
7711 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7712
7713 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7714
7715 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7716
7717 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7718
7719 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7720
7721 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7722
35f4e010
ZJS
7723 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7724
00bb75d7
ZJS
7725 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7726
7727 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7728
7729 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7730
7731 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7732
7733 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7734
7735 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7736
7737 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7738
7739 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7740
5483fca0
LP
7741 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7742
00bb75d7
ZJS
7743 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7744
93ff34e4
LB
7745 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7746
00bb75d7
ZJS
7747 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7748
7749 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7750
7751 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7752
7753 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7754
7755 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7756
7757 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7758
7759 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7760
7761 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7762
7763 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7764
7765 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7766
7767 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7768
7769 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7770
7771 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7772
7773 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7774
a8b993dc
LP
7775 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
7776
00bb75d7
ZJS
7777 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7778
7779 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 7780
00bb75d7 7781 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 7782
00bb75d7 7783 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 7784
00bb75d7 7785 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 7786
00bb75d7 7787 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 7788
00bb75d7 7789 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 7790
00bb75d7 7791 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 7792
c93a7d4a
PM
7793 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7794
00bb75d7 7795 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 7796
c93a7d4a
PM
7797 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7798
00bb75d7 7799 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 7800
00bb75d7 7801 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 7802
00bb75d7 7803 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 7804
00bb75d7 7805 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 7806
00bb75d7 7807 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 7808
00bb75d7 7809 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 7810
00bb75d7 7811 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 7812
00bb75d7 7813 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 7814
00bb75d7 7815 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 7816
00bb75d7 7817 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 7818
00bb75d7 7819 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 7820
00bb75d7 7821 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7822
00bb75d7 7823 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7824
00bb75d7 7825 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7826
00bb75d7 7827 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7828
00bb75d7 7829 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7830
00bb75d7 7831 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7832
53fda560
LB
7833 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
7834
00bb75d7 7835 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7836
00bb75d7 7837 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7838
00bb75d7 7839 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 7840
53fda560
LB
7841 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
7842
00bb75d7 7843 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 7844
53fda560
LB
7845 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
7846
00bb75d7 7847 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 7848
53fda560
LB
7849 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
7850
00bb75d7 7851 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 7852
53fda560
LB
7853 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
7854
d7fe0a67
PV
7855 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
7856
53fda560
LB
7857 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
7858
00bb75d7 7859 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 7860
00bb75d7 7861 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 7862
00bb75d7 7863 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 7864
00bb75d7 7865 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 7866
00bb75d7 7867 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 7868
00bb75d7 7869 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 7870
00bb75d7 7871 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 7872
00bb75d7 7873 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 7874
00bb75d7 7875 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 7876
00bb75d7 7877 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 7878
00bb75d7 7879 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 7880
4d824a4e
AZ
7881 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7882
7883 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7884
d9d3f05d 7885 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 7886
d8a4d64b
AZ
7887 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7888
9e009a14
JK
7889 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7890
dcf4781c
JK
7891 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7892
7893 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7894
57585d59
MV
7895 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7896
6bb00842
LP
7897 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
7898
7899 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
7900
00bb75d7 7901 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 7902
00bb75d7 7903 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 7904
00bb75d7 7905 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 7906
00bb75d7 7907 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 7908
00bb75d7 7909 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 7910
00bb75d7 7911 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 7912
00bb75d7 7913 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 7914
00bb75d7 7915 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 7916
00bb75d7 7917 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 7918
00bb75d7 7919 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 7920
00bb75d7 7921 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 7922
00bb75d7 7923 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 7924
00bb75d7 7925 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 7926
00bb75d7 7927 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 7928
00bb75d7 7929 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 7930
00bb75d7 7931 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 7932
00bb75d7 7933 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 7934
00bb75d7 7935 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 7936
00bb75d7 7937 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 7938
00bb75d7 7939 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 7940
00bb75d7 7941 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 7942
00bb75d7 7943 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 7944
00bb75d7 7945 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 7946
00bb75d7 7947 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 7948
00bb75d7 7949 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 7950
00bb75d7 7951 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 7952
00bb75d7 7953 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 7954
00bb75d7 7955 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 7956
00bb75d7 7957 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 7958
00bb75d7 7959 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 7960
00bb75d7 7961 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 7962
00bb75d7 7963 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 7964
00bb75d7 7965 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 7966
00bb75d7 7967 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 7968
00bb75d7 7969 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 7970
00bb75d7 7971 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 7972
00bb75d7 7973 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 7974
00bb75d7 7975 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 7976
00bb75d7 7977 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 7978
00bb75d7 7979 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 7980
35f4e010
ZJS
7981 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7982
7983 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7984
7985 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7986
7987 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7988
7989 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7990
7991 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7992
9c0c6701
DDM
7993 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
7994
a07b9926
LB
7995 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7996
93f59701
LB
7997 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7998
35f4e010
ZJS
7999 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8000
00bb75d7 8001 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 8002
00bb75d7 8003 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 8004
00bb75d7 8005 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 8006
00bb75d7 8007 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 8008
00bb75d7 8009 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 8010
00bb75d7 8011 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 8012
00bb75d7 8013 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 8014
00bb75d7 8015 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 8016
00bb75d7 8017 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 8018
00bb75d7 8019 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 8020
00bb75d7 8021 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 8022
00bb75d7 8023 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 8024
00bb75d7 8025 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 8026
00bb75d7 8027 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 8028
00bb75d7 8029 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 8030
00bb75d7 8031 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 8032
00bb75d7 8033 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 8034
00bb75d7 8035 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 8036
00bb75d7 8037 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 8038
00bb75d7 8039 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8040
00bb75d7 8041 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8042
00bb75d7 8043 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8044
00bb75d7 8045 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8046
00bb75d7 8047 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8048
00bb75d7 8049 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8050
51462135
DDM
8051 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
8052
8053 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
8054
00bb75d7 8055 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8056
00bb75d7 8057 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8058
00bb75d7 8059 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8060
00bb75d7 8061 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8062
00bb75d7 8063 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8064
00bb75d7 8065 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8066
00bb75d7 8067 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8068
00bb75d7 8069 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8070
00bb75d7 8071 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8072
523ea123
QD
8073 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
8074
00bb75d7 8075 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8076
00bb75d7 8077 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8078
00bb75d7 8079 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8080
00bb75d7 8081 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8082
00bb75d7 8083 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8084
00bb75d7 8085 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8086
00bb75d7 8087 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8088
00bb75d7 8089 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8090
e4b2cea3
ZJS
8091 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8092
43144be4
LP
8093 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8094
e4b2cea3
ZJS
8095 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8096
43144be4
LP
8097 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8098
bbfb25f4
DDM
8099 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
8100
00bb75d7 8101 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8102
00bb75d7 8103 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8104
00bb75d7 8105 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8106
00bb75d7 8107 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8108
00bb75d7 8109 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8110
ddc155b2
TM
8111 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8112
8113 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8114
8c35c10d 8115 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
8116
00bb75d7 8117 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8118
00bb75d7 8119 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8120
00bb75d7 8121 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8122
00bb75d7 8123 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8124
00bb75d7 8125 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8126
00bb75d7 8127 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8128
00bb75d7 8129 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8130
00bb75d7 8131 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8132
00bb75d7 8133 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8134
00bb75d7 8135 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8136
00bb75d7 8137 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8138
a70581ff
XR
8139 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8140
00bb75d7 8141 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8142
00bb75d7 8143 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8144
00bb75d7 8145 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8146
00bb75d7 8147 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8148
00bb75d7 8149 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8150
00bb75d7 8151 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8152
00bb75d7 8153 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8154
00bb75d7 8155 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8156
00bb75d7 8157 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8158
00bb75d7 8159 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8160
00bb75d7 8161 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8162
00bb75d7 8163 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8164
00bb75d7 8165 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8166
1f6b4144
ZJS
8167 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8168
00bb75d7 8169 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8170
00bb75d7 8171 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8172
00bb75d7 8173 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8174
211a3d87
LB
8175 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8176
00bb75d7 8177 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8178
00bb75d7 8179 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8180
00bb75d7 8181 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8182
211a3d87
LB
8183 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8184
00bb75d7 8185 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8186
00bb75d7 8187 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 8188
211a3d87
LB
8189 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8190
00bb75d7 8191 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 8192
00bb75d7 8193 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 8194
211a3d87
LB
8195 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8196
00bb75d7 8197 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 8198
00bb75d7 8199 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 8200
00bb75d7 8201 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 8202
00bb75d7 8203 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 8204
00bb75d7 8205 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 8206
00bb75d7 8207 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 8208
00bb75d7 8209 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 8210
00bb75d7 8211 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 8212
00bb75d7 8213 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 8214
cc86a278
ILG
8215 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8216
00bb75d7 8217 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 8218
00bb75d7 8219 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 8220
00bb75d7 8221 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 8222
00bb75d7 8223 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 8224
00bb75d7 8225 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 8226
e4b2cea3
ZJS
8227 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8228
8229 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8230
00bb75d7 8231 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 8232
85614c6e
SR
8233 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
8234
00bb75d7 8235 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 8236
a70581ff
XR
8237 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8238
84be0c71
LP
8239 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8240
8241 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8242
8243 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8244
00bb75d7 8245 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 8246
00bb75d7 8247 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 8248
00bb75d7 8249 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 8250
00bb75d7 8251 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 8252
00bb75d7 8253 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8254
00bb75d7 8255 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8256
00bb75d7 8257 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8258
00bb75d7 8259 <!--End of Autogenerated section-->
47fb7fd6
ZJS
8260
8261 <refsect2>
8262 <title>Properties</title>
8263
8264 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8265 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8266 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8267 execute. They also share most of the fields related to the execution context that Service objects
8268 expose (see above). In addition to these properties there are the following:</para>
8269
8270 <para><varname>ControlPID</varname> contains the PID of the currently running
8271 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8272 running, otherwise 0.</para>
8273
8274 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8275 can take the values <literal>success</literal>, <literal>resources</literal>,
8276 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8277 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8278 corresponding field of service unit objects (see above).</para>
8279 </refsect2>
8280 </refsect1>
8281
8282 <refsect1>
8283 <title>Automount Unit Objects</title>
8284
8285 <para>All automount unit objects implement the
8286 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8287 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8288
48f99d7c 8289 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
8290node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8291 interface org.freedesktop.systemd1.Automount {
8292 properties:
8293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8294 readonly s Where = '...';
8295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
8296 readonly s ExtraOptions = '...';
8297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8298 readonly u DirectoryMode = ...;
8299 readonly s Result = '...';
8300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8301 readonly t TimeoutIdleUSec = ...;
3031660c 8302 };
47fb7fd6
ZJS
8303 interface org.freedesktop.DBus.Peer { ... };
8304 interface org.freedesktop.DBus.Introspectable { ... };
8305 interface org.freedesktop.DBus.Properties { ... };
8306 interface org.freedesktop.systemd1.Unit { ... };
8307};
8308 </programlisting>
8309
8310 <!--property Where is not documented!-->
8311
7c5cef22
AS
8312 <!--property ExtraOptions is not documented!-->
8313
47fb7fd6
ZJS
8314 <!--property DirectoryMode is not documented!-->
8315
8316 <!--property TimeoutIdleUSec is not documented!-->
8317
00bb75d7
ZJS
8318 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8319
00bb75d7
ZJS
8320 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8321
8322 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8323
8324 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8325
48f99d7c
ZJS
8326 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8327
00bb75d7
ZJS
8328 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8329
7c5cef22
AS
8330 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8331
00bb75d7
ZJS
8332 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8333
8334 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8335
8336 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8337
8338 <!--End of Autogenerated section-->
8339
47fb7fd6
ZJS
8340 <refsect2>
8341 <title>Properties</title>
8342
8343 <para>Most of the properties map directly to the corresponding settings in the automount unit
8344 files.</para>
8345
8346 <para><varname>Result</varname> knows the values <literal>success</literal> and
8347 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8348 the corresponding field of the Service object.</para>
8349 </refsect2>
8350 </refsect1>
8351
8352
8353 <refsect1>
8354 <title>Timer Unit Objects</title>
8355
8356 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8357 interface (described here) in addition to the generic
8358 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8359
48f99d7c 8360 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
8361node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8362 interface org.freedesktop.systemd1.Timer {
8363 properties:
8364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8365 readonly s Unit = '...';
8366 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8367 readonly a(stt) TimersMonotonic = [...];
8368 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8369 readonly a(sst) TimersCalendar = [...];
8370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8371 readonly b OnClockChange = ...;
8372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8373 readonly b OnTimezoneChange = ...;
8374 readonly t NextElapseUSecRealtime = ...;
8375 readonly t NextElapseUSecMonotonic = ...;
8376 readonly t LastTriggerUSec = ...;
8377 readonly t LastTriggerUSecMonotonic = ...;
8378 readonly s Result = '...';
8379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8380 readonly t AccuracyUSec = ...;
8381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8382 readonly t RandomizedDelayUSec = ...;
8383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
8384 readonly b FixedRandomDelay = ...;
8385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8386 readonly b Persistent = ...;
8387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8388 readonly b WakeSystem = ...;
8389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8390 readonly b RemainAfterElapse = ...;
3031660c 8391 };
47fb7fd6
ZJS
8392 interface org.freedesktop.DBus.Peer { ... };
8393 interface org.freedesktop.DBus.Introspectable { ... };
8394 interface org.freedesktop.DBus.Properties { ... };
8395 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8396};
8397 </programlisting>
8398
47fb7fd6
ZJS
8399 <!--property OnClockChange is not documented!-->
8400
8401 <!--property OnTimezoneChange is not documented!-->
8402
8403 <!--property LastTriggerUSec is not documented!-->
8404
8405 <!--property LastTriggerUSecMonotonic is not documented!-->
8406
8407 <!--property AccuracyUSec is not documented!-->
8408
8409 <!--property RandomizedDelayUSec is not documented!-->
8410
acf24a1a
KG
8411 <!--property FixedRandomDelay is not documented!-->
8412
47fb7fd6
ZJS
8413 <!--property Persistent is not documented!-->
8414
8415 <!--property WakeSystem is not documented!-->
8416
8417 <!--property RemainAfterElapse is not documented!-->
8418
00bb75d7
ZJS
8419 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8420
00bb75d7
ZJS
8421 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8422
8423 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8424
8425 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8426
48f99d7c
ZJS
8427 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8428
00bb75d7
ZJS
8429 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8430
8431 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8432
8433 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8434
8435 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8436
8437 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8438
8439 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8440
8441 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8442
8443 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8444
8445 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8446
8447 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8448
8449 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8450
8451 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8452
acf24a1a
KG
8453 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8454
00bb75d7
ZJS
8455 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8456
8457 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8458
8459 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8460
8461 <!--End of Autogenerated section-->
8462
3031660c
ZJS
8463 <refsect2>
8464 <title>Properties</title>
8465
47fb7fd6 8466 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8467
47fb7fd6
ZJS
8468 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8469 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8470 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8471 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8472 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8473 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8474 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8475
47fb7fd6
ZJS
8476 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8477 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8478 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8479 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8480
47fb7fd6
ZJS
8481 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8482 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8483 does not include at least one calendar event.</para>
3031660c 8484
47fb7fd6
ZJS
8485 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8486 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8487 does not include at least one monotonic event.</para>
8488
8489 <para><varname>Result</varname> knows the values <literal>success</literal> and
8490 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8491 property of the service interface.</para>
3031660c
ZJS
8492 </refsect2>
8493 </refsect1>
8494
8495 <refsect1>
47fb7fd6 8496 <title>Swap Unit Objects</title>
3031660c 8497
47fb7fd6
ZJS
8498 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8499 interface (described here) in addition to the generic
8500 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8501
48f99d7c 8502 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8503node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8504 interface org.freedesktop.systemd1.Swap {
3031660c 8505 methods:
47fb7fd6
ZJS
8506 GetProcesses(out a(sus) processes);
8507 AttachProcesses(in s subcgroup,
8508 in au pids);
3031660c 8509 properties:
47fb7fd6
ZJS
8510 readonly s What = '...';
8511 readonly i Priority = ...;
8512 readonly s Options = '...';
8513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8514 readonly t TimeoutUSec = ...;
8515 readonly u ControlPID = ...;
8516 readonly s Result = '...';
8517 readonly u UID = ...;
8518 readonly u GID = ...;
8519 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8520 readonly a(sasbttttuii) ExecActivate = [...];
8521 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8522 readonly a(sasbttttuii) ExecDeactivate = [...];
8523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8524 readonly s Slice = '...';
8525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8526 readonly s ControlGroup = '...';
8527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8528 readonly t ControlGroupId = ...;
8529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8530 readonly t MemoryCurrent = ...;
8531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8532 readonly t MemoryAvailable = ...;
8533 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8534 readonly t CPUUsageNSec = ...;
8535 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8536 readonly ay EffectiveCPUs = [...];
8537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8538 readonly ay EffectiveMemoryNodes = [...];
8539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8540 readonly t TasksCurrent = ...;
8541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8542 readonly t IPIngressBytes = ...;
8543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8544 readonly t IPIngressPackets = ...;
8545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8546 readonly t IPEgressBytes = ...;
8547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8548 readonly t IPEgressPackets = ...;
8549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8550 readonly t IOReadBytes = ...;
8551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8552 readonly t IOReadOperations = ...;
8553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8554 readonly t IOWriteBytes = ...;
8555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8556 readonly t IOWriteOperations = ...;
8557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8558 readonly b Delegate = ...;
8559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8560 readonly as DelegateControllers = ['...', ...];
8561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
8562 readonly s DelegateSubgroup = '...';
8563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8564 readonly b CPUAccounting = ...;
8565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8566 readonly t CPUWeight = ...;
8567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8568 readonly t StartupCPUWeight = ...;
8569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8570 readonly t CPUShares = ...;
8571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8572 readonly t StartupCPUShares = ...;
8573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8574 readonly t CPUQuotaPerSecUSec = ...;
8575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8576 readonly t CPUQuotaPeriodUSec = ...;
8577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8578 readonly ay AllowedCPUs = [...];
8579 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8580 readonly ay StartupAllowedCPUs = [...];
8581 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8582 readonly ay AllowedMemoryNodes = [...];
8583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8584 readonly ay StartupAllowedMemoryNodes = [...];
8585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8586 readonly b IOAccounting = ...;
8587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8588 readonly t IOWeight = ...;
8589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8590 readonly t StartupIOWeight = ...;
8591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8592 readonly a(st) IODeviceWeight = [...];
8593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8594 readonly a(st) IOReadBandwidthMax = [...];
8595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8596 readonly a(st) IOWriteBandwidthMax = [...];
8597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8598 readonly a(st) IOReadIOPSMax = [...];
8599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8600 readonly a(st) IOWriteIOPSMax = [...];
8601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8602 readonly a(st) IODeviceLatencyTargetUSec = [...];
8603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8604 readonly b BlockIOAccounting = ...;
8605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8606 readonly t BlockIOWeight = ...;
8607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8608 readonly t StartupBlockIOWeight = ...;
8609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8610 readonly a(st) BlockIODeviceWeight = [...];
8611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8612 readonly a(st) BlockIOReadBandwidth = [...];
8613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8614 readonly a(st) BlockIOWriteBandwidth = [...];
8615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8616 readonly b MemoryAccounting = ...;
8617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8618 readonly t DefaultMemoryLow = ...;
8619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8620 readonly t DefaultStartupMemoryLow = ...;
8621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8622 readonly t DefaultMemoryMin = ...;
8623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8624 readonly t MemoryMin = ...;
8625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8626 readonly t MemoryLow = ...;
8627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8628 readonly t StartupMemoryLow = ...;
8629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8630 readonly t MemoryHigh = ...;
8631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8632 readonly t StartupMemoryHigh = ...;
8633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8634 readonly t MemoryMax = ...;
8635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8636 readonly t StartupMemoryMax = ...;
8637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8638 readonly t MemorySwapMax = ...;
8639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8640 readonly t StartupMemorySwapMax = ...;
8641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8642 readonly t MemoryZSwapMax = ...;
8643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8644 readonly t StartupMemoryZSwapMax = ...;
8645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8646 readonly t MemoryLimit = ...;
8647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8648 readonly s DevicePolicy = '...';
8649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8650 readonly a(ss) DeviceAllow = [...];
8651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8652 readonly b TasksAccounting = ...;
8653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8654 readonly t TasksMax = ...;
8655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8656 readonly b IPAccounting = ...;
8657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8658 readonly a(iayu) IPAddressAllow = [...];
8659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8660 readonly a(iayu) IPAddressDeny = [...];
8661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8662 readonly as IPIngressFilterPath = ['...', ...];
8663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8664 readonly as IPEgressFilterPath = ['...', ...];
8665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8666 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8668 readonly s ManagedOOMSwap = '...';
8669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8670 readonly s ManagedOOMMemoryPressure = '...';
8671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8672 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8674 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8676 readonly a(ss) BPFProgram = [...];
dcf4781c 8677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8678 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8680 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8682 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
8683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8684 readonly s MemoryPressureWatch = '...';
8685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8686 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
8687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8688 readonly as Environment = ['...', ...];
8689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8690 readonly a(sb) EnvironmentFiles = [...];
8691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8692 readonly as PassEnvironment = ['...', ...];
8693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8694 readonly as UnsetEnvironment = ['...', ...];
8695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8696 readonly u UMask = ...;
8697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8698 readonly t LimitCPU = ...;
8699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8700 readonly t LimitCPUSoft = ...;
8701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8702 readonly t LimitFSIZE = ...;
8703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8704 readonly t LimitFSIZESoft = ...;
8705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8706 readonly t LimitDATA = ...;
8707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8708 readonly t LimitDATASoft = ...;
8709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8710 readonly t LimitSTACK = ...;
8711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8712 readonly t LimitSTACKSoft = ...;
8713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8714 readonly t LimitCORE = ...;
8715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8716 readonly t LimitCORESoft = ...;
8717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8718 readonly t LimitRSS = ...;
8719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8720 readonly t LimitRSSSoft = ...;
8721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8722 readonly t LimitNOFILE = ...;
8723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8724 readonly t LimitNOFILESoft = ...;
8725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8726 readonly t LimitAS = ...;
8727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8728 readonly t LimitASSoft = ...;
8729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8730 readonly t LimitNPROC = ...;
8731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8732 readonly t LimitNPROCSoft = ...;
8733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8734 readonly t LimitMEMLOCK = ...;
8735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8736 readonly t LimitMEMLOCKSoft = ...;
8737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8738 readonly t LimitLOCKS = ...;
8739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8740 readonly t LimitLOCKSSoft = ...;
8741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8742 readonly t LimitSIGPENDING = ...;
8743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8744 readonly t LimitSIGPENDINGSoft = ...;
8745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8746 readonly t LimitMSGQUEUE = ...;
8747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8748 readonly t LimitMSGQUEUESoft = ...;
8749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8750 readonly t LimitNICE = ...;
8751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8752 readonly t LimitNICESoft = ...;
8753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8754 readonly t LimitRTPRIO = ...;
8755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8756 readonly t LimitRTPRIOSoft = ...;
8757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8758 readonly t LimitRTTIME = ...;
8759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8760 readonly t LimitRTTIMESoft = ...;
8761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8762 readonly s WorkingDirectory = '...';
8763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8764 readonly s RootDirectory = '...';
8765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8766 readonly s RootImage = '...';
8767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8768 readonly a(ss) RootImageOptions = [...];
8769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8770 readonly ay RootHash = [...];
8771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8772 readonly s RootHashPath = '...';
8773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8774 readonly ay RootHashSignature = [...];
8775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8776 readonly s RootHashSignaturePath = '...';
8777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8778 readonly s RootVerity = '...';
8779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
8780 readonly b RootEphemeral = ...;
8781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
8782 readonly as ExtensionDirectories = ['...', ...];
8783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
8784 readonly a(sba(ss)) ExtensionImages = [...];
8785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8786 readonly a(ssba(ss)) MountImages = [...];
8787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8788 readonly i OOMScoreAdjust = ...;
8789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8790 readonly t CoredumpFilter = ...;
8791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8792 readonly i Nice = ...;
8793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8794 readonly i IOSchedulingClass = ...;
8795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8796 readonly i IOSchedulingPriority = ...;
8797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8798 readonly i CPUSchedulingPolicy = ...;
8799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8800 readonly i CPUSchedulingPriority = ...;
8801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8802 readonly ay CPUAffinity = [...];
8803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8804 readonly b CPUAffinityFromNUMA = ...;
8805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8806 readonly i NUMAPolicy = ...;
8807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8808 readonly ay NUMAMask = [...];
8809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8810 readonly t TimerSlackNSec = ...;
8811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8812 readonly b CPUSchedulingResetOnFork = ...;
8813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8814 readonly b NonBlocking = ...;
8815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8816 readonly s StandardInput = '...';
8817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8818 readonly s StandardInputFileDescriptorName = '...';
8819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8820 readonly ay StandardInputData = [...];
8821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8822 readonly s StandardOutput = '...';
8823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8824 readonly s StandardOutputFileDescriptorName = '...';
8825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8826 readonly s StandardError = '...';
8827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8828 readonly s StandardErrorFileDescriptorName = '...';
8829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8830 readonly s TTYPath = '...';
8831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8832 readonly b TTYReset = ...;
8833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8834 readonly b TTYVHangup = ...;
8835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8836 readonly b TTYVTDisallocate = ...;
8837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
8838 readonly q TTYRows = ...;
8839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8840 readonly q TTYColumns = ...;
8841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8842 readonly i SyslogPriority = ...;
8843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8844 readonly s SyslogIdentifier = '...';
8845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8846 readonly b SyslogLevelPrefix = ...;
8847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8848 readonly i SyslogLevel = ...;
8849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8850 readonly i SyslogFacility = ...;
8851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8852 readonly i LogLevelMax = ...;
8853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8854 readonly t LogRateLimitIntervalUSec = ...;
8855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8856 readonly u LogRateLimitBurst = ...;
8857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8858 readonly aay LogExtraFields = [[...], ...];
8859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
8860 readonly a(bs) LogFilterPatterns = [...];
8861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8862 readonly s LogNamespace = '...';
8863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8864 readonly i SecureBits = ...;
8865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8866 readonly t CapabilityBoundingSet = ...;
8867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8868 readonly t AmbientCapabilities = ...;
8869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8870 readonly s User = '...';
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8872 readonly s Group = '...';
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8874 readonly b DynamicUser = ...;
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8876 readonly b RemoveIPC = ...;
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8878 readonly a(say) SetCredential = [...];
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8880 readonly a(say) SetCredentialEncrypted = [...];
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8882 readonly a(ss) LoadCredential = [...];
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8884 readonly a(ss) LoadCredentialEncrypted = [...];
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
8886 readonly as ImportCredential = ['...', ...];
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8888 readonly as SupplementaryGroups = ['...', ...];
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8890 readonly s PAMName = '...';
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8892 readonly as ReadWritePaths = ['...', ...];
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8894 readonly as ReadOnlyPaths = ['...', ...];
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8896 readonly as InaccessiblePaths = ['...', ...];
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
8898 readonly as ExecPaths = ['...', ...];
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8900 readonly as NoExecPaths = ['...', ...];
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 8902 readonly as ExecSearchPath = ['...', ...];
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8904 readonly t MountFlags = ...;
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8906 readonly b PrivateTmp = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8908 readonly b PrivateDevices = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8910 readonly b ProtectClock = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8912 readonly b ProtectKernelTunables = ...;
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8914 readonly b ProtectKernelModules = ...;
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8916 readonly b ProtectKernelLogs = ...;
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8918 readonly b ProtectControlGroups = ...;
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8920 readonly b PrivateNetwork = ...;
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8922 readonly b PrivateUsers = ...;
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8924 readonly b PrivateMounts = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8926 readonly b PrivateIPC = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8928 readonly s ProtectHome = '...';
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8930 readonly s ProtectSystem = '...';
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8932 readonly b SameProcessGroup = ...;
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8934 readonly s UtmpIdentifier = '...';
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8936 readonly s UtmpMode = '...';
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8938 readonly (bs) SELinuxContext = ...;
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8940 readonly (bs) AppArmorProfile = ...;
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8942 readonly (bs) SmackProcessLabel = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8944 readonly b IgnoreSIGPIPE = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8946 readonly b NoNewPrivileges = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8948 readonly (bas) SystemCallFilter = ...;
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8950 readonly as SystemCallArchitectures = ['...', ...];
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8952 readonly i SystemCallErrorNumber = ...;
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
8954 readonly (bas) SystemCallLog = ...;
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8956 readonly s Personality = '...';
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8958 readonly b LockPersonality = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8960 readonly (bas) RestrictAddressFamilies = ...;
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8962 readonly a(sst) RuntimeDirectorySymlink = [...];
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8964 readonly s RuntimeDirectoryPreserve = '...';
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8966 readonly u RuntimeDirectoryMode = ...;
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8968 readonly as RuntimeDirectory = ['...', ...];
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8970 readonly a(sst) StateDirectorySymlink = [...];
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8972 readonly u StateDirectoryMode = ...;
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8974 readonly as StateDirectory = ['...', ...];
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8976 readonly a(sst) CacheDirectorySymlink = [...];
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8978 readonly u CacheDirectoryMode = ...;
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8980 readonly as CacheDirectory = ['...', ...];
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8982 readonly a(sst) LogsDirectorySymlink = [...];
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8984 readonly u LogsDirectoryMode = ...;
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8986 readonly as LogsDirectory = ['...', ...];
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8988 readonly u ConfigurationDirectoryMode = ...;
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8990 readonly as ConfigurationDirectory = ['...', ...];
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8992 readonly t TimeoutCleanUSec = ...;
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8994 readonly b MemoryDenyWriteExecute = ...;
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8996 readonly b RestrictRealtime = ...;
8997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8998 readonly b RestrictSUIDSGID = ...;
8999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9000 readonly t RestrictNamespaces = ...;
9001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
9002 readonly (bas) RestrictFileSystems = ...;
9003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9004 readonly a(ssbt) BindPaths = [...];
9005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9006 readonly a(ssbt) BindReadOnlyPaths = [...];
9007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9008 readonly a(ss) TemporaryFileSystem = [...];
9009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9010 readonly b MountAPIVFS = ...;
9011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9012 readonly s KeyringMode = '...';
9013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
9014 readonly s ProtectProc = '...';
9015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9016 readonly s ProcSubset = '...';
9017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9018 readonly b ProtectHostname = ...;
9019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
9020 readonly b MemoryKSM = ...;
9021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9022 readonly s NetworkNamespacePath = '...';
9023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
9024 readonly s IPCNamespacePath = '...';
9025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
9026 readonly s RootImagePolicy = '...';
9027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9028 readonly s MountImagePolicy = '...';
9029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9030 readonly s ExtensionImagePolicy = '...';
9031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9032 readonly s KillMode = '...';
9033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9034 readonly i KillSignal = ...;
9035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9036 readonly i RestartKillSignal = ...;
9037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9038 readonly i FinalKillSignal = ...;
9039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9040 readonly b SendSIGKILL = ...;
9041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9042 readonly b SendSIGHUP = ...;
9043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9044 readonly i WatchdogSignal = ...;
3031660c 9045 };
47fb7fd6
ZJS
9046 interface org.freedesktop.DBus.Peer { ... };
9047 interface org.freedesktop.DBus.Introspectable { ... };
9048 interface org.freedesktop.DBus.Properties { ... };
9049 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9050};
9051 </programlisting>
9052
00bb75d7
ZJS
9053 <!--method GetProcesses is not documented!-->
9054
9055 <!--method AttachProcesses is not documented!-->
9056
9057 <!--property What is not documented!-->
9058
9059 <!--property Priority is not documented!-->
9060
9061 <!--property Options is not documented!-->
9062
9063 <!--property TimeoutUSec is not documented!-->
9064
9065 <!--property UID is not documented!-->
9066
9067 <!--property GID is not documented!-->
9068
9069 <!--property ExecDeactivate is not documented!-->
9070
9071 <!--property Slice is not documented!-->
9072
5483fca0
LP
9073 <!--property ControlGroupId is not documented!-->
9074
00bb75d7
ZJS
9075 <!--property MemoryCurrent is not documented!-->
9076
9077 <!--property CPUUsageNSec is not documented!-->
9078
9079 <!--property EffectiveCPUs is not documented!-->
9080
9081 <!--property EffectiveMemoryNodes is not documented!-->
9082
9083 <!--property TasksCurrent is not documented!-->
9084
9085 <!--property IPIngressBytes is not documented!-->
9086
9087 <!--property IPIngressPackets is not documented!-->
9088
9089 <!--property IPEgressBytes is not documented!-->
9090
9091 <!--property IPEgressPackets is not documented!-->
9092
9093 <!--property IOReadBytes is not documented!-->
9094
9095 <!--property IOReadOperations is not documented!-->
9096
9097 <!--property IOWriteBytes is not documented!-->
9098
9099 <!--property IOWriteOperations is not documented!-->
9100
9101 <!--property Delegate is not documented!-->
9102
9103 <!--property DelegateControllers is not documented!-->
9104
9105 <!--property CPUAccounting is not documented!-->
9106
9107 <!--property CPUWeight is not documented!-->
9108
9109 <!--property StartupCPUWeight is not documented!-->
9110
9111 <!--property CPUShares is not documented!-->
9112
9113 <!--property StartupCPUShares is not documented!-->
9114
9115 <!--property CPUQuotaPerSecUSec is not documented!-->
9116
9117 <!--property CPUQuotaPeriodUSec is not documented!-->
9118
9119 <!--property AllowedCPUs is not documented!-->
9120
c93a7d4a
PM
9121 <!--property StartupAllowedCPUs is not documented!-->
9122
00bb75d7
ZJS
9123 <!--property AllowedMemoryNodes is not documented!-->
9124
c93a7d4a
PM
9125 <!--property StartupAllowedMemoryNodes is not documented!-->
9126
00bb75d7
ZJS
9127 <!--property IOAccounting is not documented!-->
9128
9129 <!--property IOWeight is not documented!-->
9130
9131 <!--property StartupIOWeight is not documented!-->
9132
9133 <!--property IODeviceWeight is not documented!-->
9134
9135 <!--property IOReadBandwidthMax is not documented!-->
9136
9137 <!--property IOWriteBandwidthMax is not documented!-->
9138
9139 <!--property IOReadIOPSMax is not documented!-->
9140
9141 <!--property IOWriteIOPSMax is not documented!-->
9142
9143 <!--property IODeviceLatencyTargetUSec is not documented!-->
9144
9145 <!--property BlockIOAccounting is not documented!-->
9146
9147 <!--property BlockIOWeight is not documented!-->
9148
9149 <!--property StartupBlockIOWeight is not documented!-->
9150
9151 <!--property BlockIODeviceWeight is not documented!-->
9152
9153 <!--property BlockIOReadBandwidth is not documented!-->
9154
9155 <!--property BlockIOWriteBandwidth is not documented!-->
9156
9157 <!--property MemoryAccounting is not documented!-->
9158
9159 <!--property DefaultMemoryLow is not documented!-->
9160
53fda560
LB
9161 <!--property DefaultStartupMemoryLow is not documented!-->
9162
00bb75d7
ZJS
9163 <!--property DefaultMemoryMin is not documented!-->
9164
9165 <!--property MemoryMin is not documented!-->
9166
9167 <!--property MemoryLow is not documented!-->
9168
53fda560
LB
9169 <!--property StartupMemoryLow is not documented!-->
9170
00bb75d7
ZJS
9171 <!--property MemoryHigh is not documented!-->
9172
53fda560
LB
9173 <!--property StartupMemoryHigh is not documented!-->
9174
00bb75d7
ZJS
9175 <!--property MemoryMax is not documented!-->
9176
53fda560
LB
9177 <!--property StartupMemoryMax is not documented!-->
9178
00bb75d7
ZJS
9179 <!--property MemorySwapMax is not documented!-->
9180
53fda560
LB
9181 <!--property StartupMemorySwapMax is not documented!-->
9182
d7fe0a67
PV
9183 <!--property MemoryZSwapMax is not documented!-->
9184
53fda560
LB
9185 <!--property StartupMemoryZSwapMax is not documented!-->
9186
00bb75d7
ZJS
9187 <!--property MemoryLimit is not documented!-->
9188
9189 <!--property DevicePolicy is not documented!-->
9190
9191 <!--property DeviceAllow is not documented!-->
9192
9193 <!--property TasksAccounting is not documented!-->
9194
9195 <!--property TasksMax is not documented!-->
9196
9197 <!--property IPAccounting is not documented!-->
9198
9199 <!--property IPAddressAllow is not documented!-->
9200
9201 <!--property IPAddressDeny is not documented!-->
9202
9203 <!--property IPIngressFilterPath is not documented!-->
9204
9205 <!--property IPEgressFilterPath is not documented!-->
9206
9207 <!--property DisableControllers is not documented!-->
9208
4d824a4e
AZ
9209 <!--property ManagedOOMSwap is not documented!-->
9210
9211 <!--property ManagedOOMMemoryPressure is not documented!-->
9212
d9d3f05d 9213 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9214
d8a4d64b
AZ
9215 <!--property ManagedOOMPreference is not documented!-->
9216
9e009a14
JK
9217 <!--property BPFProgram is not documented!-->
9218
dcf4781c
JK
9219 <!--property SocketBindAllow is not documented!-->
9220
9221 <!--property SocketBindDeny is not documented!-->
9222
57585d59
MV
9223 <!--property RestrictNetworkInterfaces is not documented!-->
9224
6bb00842
LP
9225 <!--property MemoryPressureWatch is not documented!-->
9226
9227 <!--property MemoryPressureThresholdUSec is not documented!-->
9228
00bb75d7
ZJS
9229 <!--property EnvironmentFiles is not documented!-->
9230
9231 <!--property PassEnvironment is not documented!-->
9232
9233 <!--property UnsetEnvironment is not documented!-->
9234
9235 <!--property UMask is not documented!-->
9236
9237 <!--property LimitCPUSoft is not documented!-->
9238
9239 <!--property LimitFSIZE is not documented!-->
9240
9241 <!--property LimitFSIZESoft is not documented!-->
9242
9243 <!--property LimitDATA is not documented!-->
9244
9245 <!--property LimitDATASoft is not documented!-->
9246
9247 <!--property LimitSTACK is not documented!-->
9248
9249 <!--property LimitSTACKSoft is not documented!-->
9250
9251 <!--property LimitCORE is not documented!-->
9252
9253 <!--property LimitCORESoft is not documented!-->
9254
9255 <!--property LimitRSS is not documented!-->
9256
9257 <!--property LimitRSSSoft is not documented!-->
9258
9259 <!--property LimitNOFILE is not documented!-->
9260
9261 <!--property LimitNOFILESoft is not documented!-->
9262
9263 <!--property LimitAS is not documented!-->
9264
9265 <!--property LimitASSoft is not documented!-->
9266
9267 <!--property LimitNPROC is not documented!-->
9268
9269 <!--property LimitNPROCSoft is not documented!-->
9270
9271 <!--property LimitMEMLOCK is not documented!-->
9272
9273 <!--property LimitMEMLOCKSoft is not documented!-->
9274
9275 <!--property LimitLOCKS is not documented!-->
9276
9277 <!--property LimitLOCKSSoft is not documented!-->
9278
9279 <!--property LimitSIGPENDING is not documented!-->
9280
9281 <!--property LimitSIGPENDINGSoft is not documented!-->
9282
9283 <!--property LimitMSGQUEUE is not documented!-->
9284
9285 <!--property LimitMSGQUEUESoft is not documented!-->
9286
9287 <!--property LimitNICE is not documented!-->
9288
9289 <!--property LimitNICESoft is not documented!-->
9290
9291 <!--property LimitRTPRIO is not documented!-->
9292
9293 <!--property LimitRTPRIOSoft is not documented!-->
9294
9295 <!--property LimitRTTIME is not documented!-->
9296
9297 <!--property LimitRTTIMESoft is not documented!-->
9298
9299 <!--property WorkingDirectory is not documented!-->
9300
35f4e010
ZJS
9301 <!--property RootHashPath is not documented!-->
9302
35f4e010
ZJS
9303 <!--property RootHashSignaturePath is not documented!-->
9304
9c0c6701
DDM
9305 <!--property RootEphemeral is not documented!-->
9306
00bb75d7
ZJS
9307 <!--property OOMScoreAdjust is not documented!-->
9308
9309 <!--property CoredumpFilter is not documented!-->
9310
9311 <!--property Nice is not documented!-->
9312
9313 <!--property IOSchedulingClass is not documented!-->
9314
9315 <!--property IOSchedulingPriority is not documented!-->
9316
9317 <!--property CPUSchedulingPolicy is not documented!-->
9318
9319 <!--property CPUSchedulingPriority is not documented!-->
9320
9321 <!--property CPUAffinity is not documented!-->
9322
9323 <!--property CPUAffinityFromNUMA is not documented!-->
9324
9325 <!--property NUMAPolicy is not documented!-->
9326
9327 <!--property NUMAMask is not documented!-->
9328
9329 <!--property TimerSlackNSec is not documented!-->
9330
9331 <!--property CPUSchedulingResetOnFork is not documented!-->
9332
9333 <!--property NonBlocking is not documented!-->
9334
9335 <!--property StandardInput is not documented!-->
9336
9337 <!--property StandardInputFileDescriptorName is not documented!-->
9338
9339 <!--property StandardInputData is not documented!-->
9340
9341 <!--property StandardOutput is not documented!-->
9342
9343 <!--property StandardOutputFileDescriptorName is not documented!-->
9344
9345 <!--property StandardError is not documented!-->
9346
9347 <!--property StandardErrorFileDescriptorName is not documented!-->
9348
9349 <!--property TTYPath is not documented!-->
9350
9351 <!--property TTYReset is not documented!-->
9352
9353 <!--property TTYVHangup is not documented!-->
9354
9355 <!--property TTYVTDisallocate is not documented!-->
9356
51462135
DDM
9357 <!--property TTYRows is not documented!-->
9358
9359 <!--property TTYColumns is not documented!-->
9360
00bb75d7
ZJS
9361 <!--property SyslogPriority is not documented!-->
9362
9363 <!--property SyslogIdentifier is not documented!-->
9364
9365 <!--property SyslogLevelPrefix is not documented!-->
9366
9367 <!--property SyslogLevel is not documented!-->
9368
9369 <!--property SyslogFacility is not documented!-->
9370
9371 <!--property LogLevelMax is not documented!-->
9372
9373 <!--property LogRateLimitIntervalUSec is not documented!-->
9374
9375 <!--property LogRateLimitBurst is not documented!-->
9376
9377 <!--property LogExtraFields is not documented!-->
9378
523ea123
QD
9379 <!--property LogFilterPatterns is not documented!-->
9380
00bb75d7
ZJS
9381 <!--property LogNamespace is not documented!-->
9382
9383 <!--property AmbientCapabilities is not documented!-->
9384
9385 <!--property User is not documented!-->
9386
9387 <!--property Group is not documented!-->
9388
9389 <!--property DynamicUser is not documented!-->
9390
9391 <!--property RemoveIPC is not documented!-->
9392
e4b2cea3
ZJS
9393 <!--property SetCredential is not documented!-->
9394
43144be4
LP
9395 <!--property SetCredentialEncrypted is not documented!-->
9396
e4b2cea3
ZJS
9397 <!--property LoadCredential is not documented!-->
9398
43144be4
LP
9399 <!--property LoadCredentialEncrypted is not documented!-->
9400
bbfb25f4
DDM
9401 <!--property ImportCredential is not documented!-->
9402
00bb75d7
ZJS
9403 <!--property SupplementaryGroups is not documented!-->
9404
9405 <!--property PAMName is not documented!-->
9406
9407 <!--property ReadWritePaths is not documented!-->
3031660c 9408
00bb75d7 9409 <!--property ReadOnlyPaths is not documented!-->
3031660c 9410
00bb75d7 9411 <!--property InaccessiblePaths is not documented!-->
3031660c 9412
ddc155b2
TM
9413 <!--property ExecPaths is not documented!-->
9414
9415 <!--property NoExecPaths is not documented!-->
9416
8c35c10d 9417 <!--property ExecSearchPath is not documented!-->
9418
00bb75d7 9419 <!--property PrivateTmp is not documented!-->
3031660c 9420
00bb75d7 9421 <!--property PrivateDevices is not documented!-->
3031660c 9422
00bb75d7 9423 <!--property ProtectClock is not documented!-->
3031660c 9424
00bb75d7 9425 <!--property ProtectKernelTunables is not documented!-->
3031660c 9426
00bb75d7 9427 <!--property ProtectKernelModules is not documented!-->
3031660c 9428
00bb75d7 9429 <!--property ProtectKernelLogs is not documented!-->
3031660c 9430
00bb75d7 9431 <!--property ProtectControlGroups is not documented!-->
3031660c 9432
00bb75d7 9433 <!--property PrivateNetwork is not documented!-->
3031660c 9434
00bb75d7 9435 <!--property PrivateUsers is not documented!-->
3031660c 9436
00bb75d7 9437 <!--property PrivateMounts is not documented!-->
3031660c 9438
a70581ff
XR
9439 <!--property PrivateIPC is not documented!-->
9440
00bb75d7 9441 <!--property ProtectHome is not documented!-->
3031660c 9442
00bb75d7 9443 <!--property ProtectSystem is not documented!-->
3031660c 9444
00bb75d7 9445 <!--property SameProcessGroup is not documented!-->
3031660c 9446
00bb75d7 9447 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 9448
00bb75d7 9449 <!--property UtmpMode is not documented!-->
47fb7fd6 9450
00bb75d7 9451 <!--property SELinuxContext is not documented!-->
47fb7fd6 9452
00bb75d7 9453 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9454
00bb75d7 9455 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9456
00bb75d7 9457 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9458
00bb75d7 9459 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9460
00bb75d7 9461 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9462
00bb75d7 9463 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9464
00bb75d7 9465 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9466
1f6b4144
ZJS
9467 <!--property SystemCallLog is not documented!-->
9468
00bb75d7 9469 <!--property Personality is not documented!-->
47fb7fd6 9470
00bb75d7 9471 <!--property LockPersonality is not documented!-->
47fb7fd6 9472
00bb75d7 9473 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9474
00bb75d7 9475 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9476
00bb75d7 9477 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9478
00bb75d7 9479 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9480
00bb75d7 9481 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9482
00bb75d7 9483 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9484
00bb75d7 9485 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9486
00bb75d7 9487 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9488
00bb75d7 9489 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9490
00bb75d7 9491 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9492
00bb75d7 9493 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9494
00bb75d7 9495 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9496
00bb75d7 9497 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9498
cc86a278
ILG
9499 <!--property RestrictFileSystems is not documented!-->
9500
00bb75d7 9501 <!--property BindPaths is not documented!-->
47fb7fd6 9502
00bb75d7 9503 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9504
00bb75d7 9505 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9506
00bb75d7 9507 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9508
00bb75d7 9509 <!--property KeyringMode is not documented!-->
47fb7fd6 9510
e4b2cea3
ZJS
9511 <!--property ProtectProc is not documented!-->
9512
9513 <!--property ProcSubset is not documented!-->
9514
00bb75d7 9515 <!--property ProtectHostname is not documented!-->
47fb7fd6 9516
85614c6e
SR
9517 <!--property MemoryKSM is not documented!-->
9518
00bb75d7 9519 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9520
a70581ff
XR
9521 <!--property IPCNamespacePath is not documented!-->
9522
84be0c71
LP
9523 <!--property RootImagePolicy is not documented!-->
9524
9525 <!--property MountImagePolicy is not documented!-->
9526
9527 <!--property ExtensionImagePolicy is not documented!-->
9528
00bb75d7 9529 <!--property KillMode is not documented!-->
47fb7fd6 9530
00bb75d7 9531 <!--property KillSignal is not documented!-->
47fb7fd6 9532
00bb75d7 9533 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9534
00bb75d7 9535 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9536
00bb75d7 9537 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9538
00bb75d7 9539 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9540
00bb75d7 9541 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9542
00bb75d7 9543 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9544
00bb75d7 9545 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9546
00bb75d7 9547 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9548
00bb75d7 9549 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9550
48f99d7c
ZJS
9551 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9552
00bb75d7 9553 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9554
00bb75d7 9555 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9556
00bb75d7 9557 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9558
00bb75d7 9559 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9560
00bb75d7 9561 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9562
00bb75d7 9563 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9564
00bb75d7 9565 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9566
00bb75d7 9567 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9568
00bb75d7 9569 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9570
00bb75d7 9571 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9572
00bb75d7 9573 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9574
00bb75d7 9575 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9576
00bb75d7 9577 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9578
00bb75d7 9579 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9580
5483fca0
LP
9581 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9582
00bb75d7 9583 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9584
93ff34e4
LB
9585 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9586
00bb75d7 9587 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9588
00bb75d7 9589 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9590
00bb75d7 9591 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9592
00bb75d7 9593 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9594
00bb75d7 9595 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9596
00bb75d7 9597 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9598
00bb75d7 9599 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9600
00bb75d7 9601 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9602
00bb75d7 9603 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9604
00bb75d7 9605 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9606
00bb75d7 9607 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9608
00bb75d7 9609 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9610
00bb75d7 9611 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9612
00bb75d7 9613 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9614
a8b993dc
LP
9615 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
9616
00bb75d7 9617 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9618
00bb75d7 9619 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9620
00bb75d7 9621 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9622
00bb75d7 9623 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9624
00bb75d7 9625 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9626
00bb75d7 9627 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9628
00bb75d7 9629 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9630
00bb75d7 9631 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9632
c93a7d4a
PM
9633 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9634
00bb75d7 9635 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9636
c93a7d4a
PM
9637 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9638
00bb75d7 9639 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9640
00bb75d7 9641 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9642
00bb75d7 9643 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9644
00bb75d7 9645 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9646
00bb75d7 9647 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9648
00bb75d7 9649 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9650
00bb75d7 9651 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9652
00bb75d7 9653 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 9654
00bb75d7 9655 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 9656
00bb75d7 9657 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 9658
00bb75d7 9659 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 9660
00bb75d7 9661 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 9662
00bb75d7 9663 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 9664
00bb75d7 9665 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 9666
00bb75d7 9667 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 9668
00bb75d7 9669 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 9670
00bb75d7 9671 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 9672
53fda560
LB
9673 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9674
00bb75d7 9675 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 9676
00bb75d7 9677 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 9678
00bb75d7
ZJS
9679 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9680
53fda560
LB
9681 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9682
00bb75d7
ZJS
9683 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9684
53fda560
LB
9685 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9686
00bb75d7
ZJS
9687 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9688
53fda560
LB
9689 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9690
00bb75d7
ZJS
9691 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9692
53fda560
LB
9693 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
9694
d7fe0a67
PV
9695 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9696
53fda560
LB
9697 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
9698
00bb75d7
ZJS
9699 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9700
9701 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9702
9703 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9704
9705 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9706
9707 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9708
9709 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9710
9711 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9712
9713 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9714
9715 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9716
9717 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9718
9719 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9720
4d824a4e
AZ
9721 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9722
9723 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9724
d9d3f05d 9725 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9726
d8a4d64b
AZ
9727 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9728
9e009a14
JK
9729 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9730
dcf4781c
JK
9731 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9732
9733 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9734
57585d59
MV
9735 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9736
6bb00842
LP
9737 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
9738
9739 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
9740
00bb75d7
ZJS
9741 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9742
9743 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9744
9745 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9746
9747 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9748
9749 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9750
9751 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9752
9753 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9754
9755 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9756
9757 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9758
9759 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9760
9761 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9762
9763 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9764
9765 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9766
9767 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9768
9769 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9770
9771 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9772
9773 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9774
9775 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9776
9777 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9778
9779 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9780
9781 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9782
9783 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9784
9785 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9786
9787 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9788
9789 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9790
9791 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9792
9793 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9794
9795 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9796
9797 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9798
9799 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9800
9801 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9802
9803 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9804
9805 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9806
9807 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9808
9809 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9810
9811 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9812
9813 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9814
9815 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9816
9817 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9818
9819 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9820
35f4e010
ZJS
9821 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9822
9823 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9824
9825 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9826
9827 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9828
9829 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9830
9831 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9832
9c0c6701
DDM
9833 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
9834
a07b9926
LB
9835 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9836
93f59701
LB
9837 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9838
35f4e010
ZJS
9839 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9840
00bb75d7
ZJS
9841 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9842
9843 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9844
9845 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9846
9847 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9848
9849 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9850
9851 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9852
9853 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9854
9855 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9856
9857 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9858
9859 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9860
9861 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9862
9863 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9864
9865 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9866
9867 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9868
9869 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9870
9871 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9872
9873 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9874
9875 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9876
9877 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9878
9879 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 9880
00bb75d7 9881 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 9882
00bb75d7 9883 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 9884
00bb75d7 9885 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 9886
00bb75d7 9887 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 9888
00bb75d7 9889 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 9890
51462135
DDM
9891 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9892
9893 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9894
00bb75d7 9895 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 9896
00bb75d7 9897 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 9898
00bb75d7 9899 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 9900
00bb75d7 9901 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 9902
00bb75d7 9903 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 9904
00bb75d7 9905 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 9906
00bb75d7 9907 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 9908
00bb75d7 9909 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 9910
00bb75d7 9911 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 9912
523ea123
QD
9913 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
9914
00bb75d7 9915 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 9916
00bb75d7 9917 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 9918
00bb75d7 9919 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 9920
00bb75d7 9921 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 9922
00bb75d7 9923 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 9924
00bb75d7 9925 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 9926
00bb75d7 9927 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 9928
00bb75d7 9929 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 9930
e4b2cea3
ZJS
9931 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9932
43144be4
LP
9933 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9934
e4b2cea3
ZJS
9935 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9936
43144be4
LP
9937 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9938
bbfb25f4
DDM
9939 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
9940
00bb75d7 9941 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 9942
00bb75d7 9943 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 9944
00bb75d7 9945 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 9946
00bb75d7 9947 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 9948
00bb75d7 9949 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 9950
ddc155b2
TM
9951 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9952
9953 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9954
8c35c10d 9955 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9956
00bb75d7 9957 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 9958
00bb75d7 9959 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 9960
00bb75d7 9961 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 9962
00bb75d7 9963 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 9964
00bb75d7 9965 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 9966
00bb75d7 9967 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 9968
00bb75d7 9969 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 9970
00bb75d7 9971 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 9972
00bb75d7 9973 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 9974
00bb75d7 9975 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 9976
00bb75d7 9977 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 9978
a70581ff
XR
9979 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9980
00bb75d7 9981 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 9982
00bb75d7 9983 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 9984
00bb75d7 9985 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 9986
00bb75d7 9987 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 9988
00bb75d7 9989 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 9990
00bb75d7 9991 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 9992
00bb75d7 9993 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 9994
00bb75d7 9995 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 9996
00bb75d7 9997 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 9998
00bb75d7 9999 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 10000
00bb75d7 10001 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 10002
00bb75d7 10003 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 10004
00bb75d7 10005 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 10006
1f6b4144
ZJS
10007 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
10008
00bb75d7 10009 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 10010
00bb75d7 10011 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 10012
00bb75d7 10013 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 10014
211a3d87
LB
10015 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
10016
00bb75d7 10017 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 10018
00bb75d7 10019 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 10020
00bb75d7 10021 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 10022
211a3d87
LB
10023 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
10024
00bb75d7 10025 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 10026
00bb75d7 10027 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 10028
211a3d87
LB
10029 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
10030
00bb75d7 10031 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 10032
00bb75d7 10033 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 10034
211a3d87
LB
10035 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
10036
00bb75d7 10037 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 10038
00bb75d7 10039 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 10040
00bb75d7 10041 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 10042
00bb75d7 10043 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 10044
00bb75d7 10045 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 10046
00bb75d7 10047 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 10048
00bb75d7 10049 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 10050
00bb75d7 10051 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 10052
00bb75d7 10053 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 10054
cc86a278
ILG
10055 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
10056
00bb75d7 10057 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 10058
00bb75d7 10059 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 10060
00bb75d7 10061 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 10062
00bb75d7 10063 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 10064
00bb75d7 10065 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 10066
e4b2cea3
ZJS
10067 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
10068
10069 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
10070
00bb75d7 10071 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 10072
85614c6e
SR
10073 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
10074
00bb75d7 10075 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 10076
a70581ff
XR
10077 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
10078
84be0c71
LP
10079 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
10080
10081 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
10082
10083 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
10084
00bb75d7 10085 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 10086
00bb75d7 10087 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 10088
00bb75d7 10089 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 10090
00bb75d7 10091 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 10092
00bb75d7 10093 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 10094
00bb75d7 10095 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 10096
00bb75d7 10097 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 10098
00bb75d7 10099 <!--End of Autogenerated section-->
3031660c
ZJS
10100
10101 <refsect2>
10102 <title>Properties</title>
10103
10104 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
10105 units invoke the
d3fcecf3 10106 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
10107 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
10108 information about processes to execute. They also share most of the fields related to the execution
10109 context that Service objects expose (see above). In addition to these properties there are the
10110 following:</para>
10111
10112 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
10113 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
10114 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 10115 command if there is one running, otherwise 0.</para>
3031660c
ZJS
10116
10117 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
10118 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 10119 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
10120 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
10121 corresponding field of service unit objects (see above).</para>
10122 </refsect2>
10123 </refsect1>
10124
10125
10126 <refsect1>
10127 <title>Path Unit Objects</title>
10128
48f99d7c 10129 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 10130node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 10131 interface org.freedesktop.systemd1.Path {
3031660c 10132 properties:
47fb7fd6
ZJS
10133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10134 readonly s Unit = '...';
10135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10136 readonly a(ss) Paths = [...];
10137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10138 readonly b MakeDirectory = ...;
10139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10140 readonly u DirectoryMode = ...;
10141 readonly s Result = '...';
47dba9fb
LB
10142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10143 readonly t TriggerLimitIntervalUSec = ...;
10144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10145 readonly u TriggerLimitBurst = ...;
3031660c 10146 };
47fb7fd6
ZJS
10147 interface org.freedesktop.DBus.Peer { ... };
10148 interface org.freedesktop.DBus.Introspectable { ... };
10149 interface org.freedesktop.DBus.Properties { ... };
10150 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10151};
10152 </programlisting>
10153
47fb7fd6
ZJS
10154 <!--property MakeDirectory is not documented!-->
10155
10156 <!--property DirectoryMode is not documented!-->
10157
47dba9fb
LB
10158 <!--property TriggerLimitIntervalUSec is not documented!-->
10159
10160 <!--property TriggerLimitBurst is not documented!-->
10161
00bb75d7
ZJS
10162 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10163
00bb75d7
ZJS
10164 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10165
10166 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10167
10168 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10169
48f99d7c
ZJS
10170 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10171
00bb75d7
ZJS
10172 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10173
10174 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10175
10176 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10177
10178 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10179
10180 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10181
47dba9fb
LB
10182 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10183
10184 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10185
00bb75d7
ZJS
10186 <!--End of Autogenerated section-->
10187
3031660c
ZJS
10188 <refsect2>
10189 <title>Properties</title>
10190
10191 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10192
10193 <para>The others:</para>
10194
10195 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10196 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 10197 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
10198 which correspond directly to the matching settings in the path unit files; and the path to watch,
10199 possibly including glob expressions.</para>
10200
10201 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 10202 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
10203 interface.</para>
10204 </refsect2>
10205 </refsect1>
10206
10207 <refsect1>
10208 <title>Slice Unit Objects</title>
10209
10210 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10211 interface (described here) in addition to the generic
10212 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10213
48f99d7c 10214 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 10215node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
10216 interface org.freedesktop.systemd1.Slice {
10217 methods:
47fb7fd6
ZJS
10218 GetProcesses(out a(sus) processes);
10219 AttachProcesses(in s subcgroup,
10220 in au pids);
3031660c 10221 properties:
47fb7fd6
ZJS
10222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10223 readonly s Slice = '...';
10224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10225 readonly s ControlGroup = '...';
10226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10227 readonly t ControlGroupId = ...;
10228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10229 readonly t MemoryCurrent = ...;
10230 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10231 readonly t MemoryAvailable = ...;
10232 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10233 readonly t CPUUsageNSec = ...;
10234 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10235 readonly ay EffectiveCPUs = [...];
10236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10237 readonly ay EffectiveMemoryNodes = [...];
10238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10239 readonly t TasksCurrent = ...;
10240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10241 readonly t IPIngressBytes = ...;
10242 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10243 readonly t IPIngressPackets = ...;
10244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10245 readonly t IPEgressBytes = ...;
10246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10247 readonly t IPEgressPackets = ...;
10248 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10249 readonly t IOReadBytes = ...;
10250 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10251 readonly t IOReadOperations = ...;
10252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10253 readonly t IOWriteBytes = ...;
10254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10255 readonly t IOWriteOperations = ...;
10256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10257 readonly b Delegate = ...;
10258 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10259 readonly as DelegateControllers = ['...', ...];
10260 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
10261 readonly s DelegateSubgroup = '...';
10262 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10263 readonly b CPUAccounting = ...;
10264 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10265 readonly t CPUWeight = ...;
10266 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10267 readonly t StartupCPUWeight = ...;
10268 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10269 readonly t CPUShares = ...;
10270 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10271 readonly t StartupCPUShares = ...;
10272 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10273 readonly t CPUQuotaPerSecUSec = ...;
10274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10275 readonly t CPUQuotaPeriodUSec = ...;
10276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10277 readonly ay AllowedCPUs = [...];
10278 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10279 readonly ay StartupAllowedCPUs = [...];
10280 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10281 readonly ay AllowedMemoryNodes = [...];
10282 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10283 readonly ay StartupAllowedMemoryNodes = [...];
10284 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10285 readonly b IOAccounting = ...;
10286 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10287 readonly t IOWeight = ...;
10288 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10289 readonly t StartupIOWeight = ...;
10290 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10291 readonly a(st) IODeviceWeight = [...];
10292 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10293 readonly a(st) IOReadBandwidthMax = [...];
10294 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10295 readonly a(st) IOWriteBandwidthMax = [...];
10296 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10297 readonly a(st) IOReadIOPSMax = [...];
10298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10299 readonly a(st) IOWriteIOPSMax = [...];
10300 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10301 readonly a(st) IODeviceLatencyTargetUSec = [...];
10302 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10303 readonly b BlockIOAccounting = ...;
10304 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10305 readonly t BlockIOWeight = ...;
10306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10307 readonly t StartupBlockIOWeight = ...;
10308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10309 readonly a(st) BlockIODeviceWeight = [...];
10310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10311 readonly a(st) BlockIOReadBandwidth = [...];
10312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10313 readonly a(st) BlockIOWriteBandwidth = [...];
10314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10315 readonly b MemoryAccounting = ...;
10316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10317 readonly t DefaultMemoryLow = ...;
10318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10319 readonly t DefaultStartupMemoryLow = ...;
10320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10321 readonly t DefaultMemoryMin = ...;
10322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10323 readonly t MemoryMin = ...;
10324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10325 readonly t MemoryLow = ...;
10326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10327 readonly t StartupMemoryLow = ...;
10328 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10329 readonly t MemoryHigh = ...;
10330 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10331 readonly t StartupMemoryHigh = ...;
10332 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10333 readonly t MemoryMax = ...;
10334 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10335 readonly t StartupMemoryMax = ...;
10336 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10337 readonly t MemorySwapMax = ...;
10338 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10339 readonly t StartupMemorySwapMax = ...;
10340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10341 readonly t MemoryZSwapMax = ...;
10342 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10343 readonly t StartupMemoryZSwapMax = ...;
10344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10345 readonly t MemoryLimit = ...;
10346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10347 readonly s DevicePolicy = '...';
10348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10349 readonly a(ss) DeviceAllow = [...];
10350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10351 readonly b TasksAccounting = ...;
10352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10353 readonly t TasksMax = ...;
10354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10355 readonly b IPAccounting = ...;
10356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10357 readonly a(iayu) IPAddressAllow = [...];
10358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10359 readonly a(iayu) IPAddressDeny = [...];
10360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10361 readonly as IPIngressFilterPath = ['...', ...];
10362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10363 readonly as IPEgressFilterPath = ['...', ...];
10364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10365 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10367 readonly s ManagedOOMSwap = '...';
10368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10369 readonly s ManagedOOMMemoryPressure = '...';
10370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10371 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10373 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10374 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10375 readonly a(ss) BPFProgram = [...];
dcf4781c 10376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10377 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10379 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10381 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10383 readonly s MemoryPressureWatch = '...';
10384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10385 readonly t MemoryPressureThresholdUSec = ...;
3031660c 10386 };
47fb7fd6
ZJS
10387 interface org.freedesktop.DBus.Peer { ... };
10388 interface org.freedesktop.DBus.Introspectable { ... };
10389 interface org.freedesktop.DBus.Properties { ... };
10390 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10391};
10392 </programlisting>
10393
47fb7fd6
ZJS
10394 <!--method GetProcesses is not documented!-->
10395
10396 <!--method AttachProcesses is not documented!-->
10397
10398 <!--property Slice is not documented!-->
10399
5483fca0
LP
10400 <!--property ControlGroupId is not documented!-->
10401
47fb7fd6
ZJS
10402 <!--property MemoryCurrent is not documented!-->
10403
10404 <!--property CPUUsageNSec is not documented!-->
10405
10406 <!--property EffectiveCPUs is not documented!-->
10407
10408 <!--property EffectiveMemoryNodes is not documented!-->
10409
10410 <!--property TasksCurrent is not documented!-->
10411
10412 <!--property IPIngressBytes is not documented!-->
10413
10414 <!--property IPIngressPackets is not documented!-->
10415
10416 <!--property IPEgressBytes is not documented!-->
10417
10418 <!--property IPEgressPackets is not documented!-->
10419
10420 <!--property IOReadBytes is not documented!-->
10421
10422 <!--property IOReadOperations is not documented!-->
10423
10424 <!--property IOWriteBytes is not documented!-->
10425
10426 <!--property IOWriteOperations is not documented!-->
10427
10428 <!--property Delegate is not documented!-->
10429
10430 <!--property DelegateControllers is not documented!-->
10431
10432 <!--property CPUAccounting is not documented!-->
10433
10434 <!--property CPUWeight is not documented!-->
10435
10436 <!--property StartupCPUWeight is not documented!-->
10437
10438 <!--property CPUShares is not documented!-->
10439
10440 <!--property StartupCPUShares is not documented!-->
10441
10442 <!--property CPUQuotaPerSecUSec is not documented!-->
10443
10444 <!--property CPUQuotaPeriodUSec is not documented!-->
10445
10446 <!--property AllowedCPUs is not documented!-->
10447
c93a7d4a
PM
10448 <!--property StartupAllowedCPUs is not documented!-->
10449
47fb7fd6
ZJS
10450 <!--property AllowedMemoryNodes is not documented!-->
10451
c93a7d4a
PM
10452 <!--property StartupAllowedMemoryNodes is not documented!-->
10453
47fb7fd6
ZJS
10454 <!--property IOAccounting is not documented!-->
10455
10456 <!--property IOWeight is not documented!-->
10457
10458 <!--property StartupIOWeight is not documented!-->
10459
10460 <!--property IODeviceWeight is not documented!-->
10461
10462 <!--property IOReadBandwidthMax is not documented!-->
10463
10464 <!--property IOWriteBandwidthMax is not documented!-->
10465
10466 <!--property IOReadIOPSMax is not documented!-->
10467
10468 <!--property IOWriteIOPSMax is not documented!-->
10469
10470 <!--property IODeviceLatencyTargetUSec is not documented!-->
10471
10472 <!--property BlockIOAccounting is not documented!-->
10473
10474 <!--property BlockIOWeight is not documented!-->
10475
10476 <!--property StartupBlockIOWeight is not documented!-->
10477
10478 <!--property BlockIODeviceWeight is not documented!-->
10479
10480 <!--property BlockIOReadBandwidth is not documented!-->
10481
10482 <!--property BlockIOWriteBandwidth is not documented!-->
10483
10484 <!--property MemoryAccounting is not documented!-->
10485
10486 <!--property DefaultMemoryLow is not documented!-->
10487
53fda560
LB
10488 <!--property DefaultStartupMemoryLow is not documented!-->
10489
47fb7fd6
ZJS
10490 <!--property DefaultMemoryMin is not documented!-->
10491
10492 <!--property MemoryMin is not documented!-->
10493
10494 <!--property MemoryLow is not documented!-->
10495
53fda560
LB
10496 <!--property StartupMemoryLow is not documented!-->
10497
47fb7fd6
ZJS
10498 <!--property MemoryHigh is not documented!-->
10499
53fda560
LB
10500 <!--property StartupMemoryHigh is not documented!-->
10501
47fb7fd6
ZJS
10502 <!--property MemoryMax is not documented!-->
10503
53fda560
LB
10504 <!--property StartupMemoryMax is not documented!-->
10505
47fb7fd6
ZJS
10506 <!--property MemorySwapMax is not documented!-->
10507
53fda560
LB
10508 <!--property StartupMemorySwapMax is not documented!-->
10509
d7fe0a67
PV
10510 <!--property MemoryZSwapMax is not documented!-->
10511
53fda560
LB
10512 <!--property StartupMemoryZSwapMax is not documented!-->
10513
47fb7fd6
ZJS
10514 <!--property MemoryLimit is not documented!-->
10515
10516 <!--property DevicePolicy is not documented!-->
10517
10518 <!--property DeviceAllow is not documented!-->
10519
10520 <!--property TasksAccounting is not documented!-->
10521
10522 <!--property TasksMax is not documented!-->
10523
10524 <!--property IPAccounting is not documented!-->
10525
10526 <!--property IPAddressAllow is not documented!-->
10527
10528 <!--property IPAddressDeny is not documented!-->
10529
10530 <!--property IPIngressFilterPath is not documented!-->
10531
10532 <!--property IPEgressFilterPath is not documented!-->
10533
10534 <!--property DisableControllers is not documented!-->
10535
4d824a4e
AZ
10536 <!--property ManagedOOMSwap is not documented!-->
10537
10538 <!--property ManagedOOMMemoryPressure is not documented!-->
10539
d9d3f05d 10540 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10541
d8a4d64b
AZ
10542 <!--property ManagedOOMPreference is not documented!-->
10543
9e009a14
JK
10544 <!--property BPFProgram is not documented!-->
10545
dcf4781c
JK
10546 <!--property SocketBindAllow is not documented!-->
10547
10548 <!--property SocketBindDeny is not documented!-->
10549
57585d59
MV
10550 <!--property RestrictNetworkInterfaces is not documented!-->
10551
6bb00842
LP
10552 <!--property MemoryPressureWatch is not documented!-->
10553
10554 <!--property MemoryPressureThresholdUSec is not documented!-->
10555
00bb75d7
ZJS
10556 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10557
00bb75d7
ZJS
10558 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10559
10560 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10561
10562 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10563
48f99d7c
ZJS
10564 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10565
00bb75d7
ZJS
10566 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10567
10568 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10569
10570 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10571
10572 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10573
5483fca0
LP
10574 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10575
00bb75d7
ZJS
10576 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10577
93ff34e4
LB
10578 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10579
00bb75d7
ZJS
10580 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10581
10582 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10583
10584 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10585
10586 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10587
10588 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10589
10590 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10591
10592 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10593
10594 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10595
10596 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10597
10598 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10599
10600 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10601
10602 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10603
10604 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10605
10606 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10607
a8b993dc
LP
10608 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
10609
00bb75d7
ZJS
10610 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10611
10612 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10613
10614 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10615
10616 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10617
10618 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10619
10620 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10621
10622 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10623
10624 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10625
c93a7d4a
PM
10626 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10627
00bb75d7
ZJS
10628 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10629
c93a7d4a
PM
10630 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10631
00bb75d7
ZJS
10632 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10633
10634 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10635
10636 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10637
10638 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10639
10640 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10641
10642 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10643
10644 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10645
10646 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10647
10648 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10649
10650 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10651
10652 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10653
10654 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10655
10656 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10657
10658 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10659
10660 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10661
10662 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10663
10664 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10665
53fda560
LB
10666 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10667
00bb75d7
ZJS
10668 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10669
10670 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10671
10672 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10673
53fda560
LB
10674 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10675
00bb75d7
ZJS
10676 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10677
53fda560
LB
10678 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10679
00bb75d7
ZJS
10680 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10681
53fda560
LB
10682 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10683
00bb75d7
ZJS
10684 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10685
53fda560
LB
10686 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10687
d7fe0a67
PV
10688 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10689
53fda560
LB
10690 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10691
00bb75d7
ZJS
10692 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10693
10694 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10695
10696 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10697
10698 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10699
10700 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10701
10702 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10703
10704 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10705
10706 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10707
10708 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10709
10710 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10711
10712 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10713
4d824a4e
AZ
10714 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10715
10716 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10717
d9d3f05d 10718 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10719
d8a4d64b
AZ
10720 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10721
9e009a14
JK
10722 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10723
dcf4781c
JK
10724 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10725
10726 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10727
57585d59
MV
10728 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10729
6bb00842
LP
10730 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10731
10732 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10733
00bb75d7
ZJS
10734 <!--End of Autogenerated section-->
10735
3031660c
ZJS
10736 <refsect2>
10737 <title>Properties</title>
10738
10739 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10740 </refsect2>
10741 </refsect1>
10742
10743 <refsect1>
10744 <title>Scope Unit Objects</title>
10745
d08a5295 10746 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
10747 interface (described here) in addition to the generic
10748 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10749
48f99d7c 10750 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 10751node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
10752 interface org.freedesktop.systemd1.Scope {
10753 methods:
10754 Abandon();
47fb7fd6
ZJS
10755 GetProcesses(out a(sus) processes);
10756 AttachProcesses(in s subcgroup,
10757 in au pids);
3031660c
ZJS
10758 signals:
10759 RequestStop();
10760 properties:
47fb7fd6
ZJS
10761 readonly s Controller = '...';
10762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10763 readonly t TimeoutStopUSec = ...;
10764 readonly s Result = '...';
10765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10766 readonly t RuntimeMaxUSec = ...;
5918a933
AB
10767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10768 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
10769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10770 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
10771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10772 readonly s Slice = '...';
10773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10774 readonly s ControlGroup = '...';
10775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10776 readonly t ControlGroupId = ...;
10777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10778 readonly t MemoryCurrent = ...;
10779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10780 readonly t MemoryAvailable = ...;
10781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10782 readonly t CPUUsageNSec = ...;
10783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10784 readonly ay EffectiveCPUs = [...];
10785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10786 readonly ay EffectiveMemoryNodes = [...];
10787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10788 readonly t TasksCurrent = ...;
10789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10790 readonly t IPIngressBytes = ...;
10791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10792 readonly t IPIngressPackets = ...;
10793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10794 readonly t IPEgressBytes = ...;
10795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10796 readonly t IPEgressPackets = ...;
10797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10798 readonly t IOReadBytes = ...;
10799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10800 readonly t IOReadOperations = ...;
10801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10802 readonly t IOWriteBytes = ...;
10803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10804 readonly t IOWriteOperations = ...;
10805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10806 readonly b Delegate = ...;
10807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10808 readonly as DelegateControllers = ['...', ...];
10809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
10810 readonly s DelegateSubgroup = '...';
10811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10812 readonly b CPUAccounting = ...;
10813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10814 readonly t CPUWeight = ...;
10815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10816 readonly t StartupCPUWeight = ...;
10817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10818 readonly t CPUShares = ...;
10819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10820 readonly t StartupCPUShares = ...;
10821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10822 readonly t CPUQuotaPerSecUSec = ...;
10823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10824 readonly t CPUQuotaPeriodUSec = ...;
10825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10826 readonly ay AllowedCPUs = [...];
10827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10828 readonly ay StartupAllowedCPUs = [...];
10829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10830 readonly ay AllowedMemoryNodes = [...];
10831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10832 readonly ay StartupAllowedMemoryNodes = [...];
10833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10834 readonly b IOAccounting = ...;
10835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10836 readonly t IOWeight = ...;
10837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10838 readonly t StartupIOWeight = ...;
10839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10840 readonly a(st) IODeviceWeight = [...];
10841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10842 readonly a(st) IOReadBandwidthMax = [...];
10843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10844 readonly a(st) IOWriteBandwidthMax = [...];
10845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10846 readonly a(st) IOReadIOPSMax = [...];
10847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10848 readonly a(st) IOWriteIOPSMax = [...];
10849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10850 readonly a(st) IODeviceLatencyTargetUSec = [...];
10851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10852 readonly b BlockIOAccounting = ...;
10853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10854 readonly t BlockIOWeight = ...;
10855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10856 readonly t StartupBlockIOWeight = ...;
10857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10858 readonly a(st) BlockIODeviceWeight = [...];
10859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10860 readonly a(st) BlockIOReadBandwidth = [...];
10861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10862 readonly a(st) BlockIOWriteBandwidth = [...];
10863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10864 readonly b MemoryAccounting = ...;
10865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10866 readonly t DefaultMemoryLow = ...;
10867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10868 readonly t DefaultStartupMemoryLow = ...;
10869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10870 readonly t DefaultMemoryMin = ...;
10871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10872 readonly t MemoryMin = ...;
10873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10874 readonly t MemoryLow = ...;
10875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10876 readonly t StartupMemoryLow = ...;
10877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10878 readonly t MemoryHigh = ...;
10879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10880 readonly t StartupMemoryHigh = ...;
10881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10882 readonly t MemoryMax = ...;
10883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10884 readonly t StartupMemoryMax = ...;
10885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10886 readonly t MemorySwapMax = ...;
10887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10888 readonly t StartupMemorySwapMax = ...;
10889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10890 readonly t MemoryZSwapMax = ...;
10891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10892 readonly t StartupMemoryZSwapMax = ...;
10893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10894 readonly t MemoryLimit = ...;
10895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10896 readonly s DevicePolicy = '...';
10897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10898 readonly a(ss) DeviceAllow = [...];
10899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10900 readonly b TasksAccounting = ...;
10901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10902 readonly t TasksMax = ...;
10903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10904 readonly b IPAccounting = ...;
10905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10906 readonly a(iayu) IPAddressAllow = [...];
10907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10908 readonly a(iayu) IPAddressDeny = [...];
10909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10910 readonly as IPIngressFilterPath = ['...', ...];
10911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10912 readonly as IPEgressFilterPath = ['...', ...];
10913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10914 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10916 readonly s ManagedOOMSwap = '...';
10917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10918 readonly s ManagedOOMMemoryPressure = '...';
10919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10920 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10922 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10924 readonly a(ss) BPFProgram = [...];
dcf4781c 10925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10926 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10928 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10930 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10932 readonly s MemoryPressureWatch = '...';
10933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10934 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
10935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10936 readonly s KillMode = '...';
10937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10938 readonly i KillSignal = ...;
10939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10940 readonly i RestartKillSignal = ...;
10941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10942 readonly i FinalKillSignal = ...;
10943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10944 readonly b SendSIGKILL = ...;
10945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10946 readonly b SendSIGHUP = ...;
10947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10948 readonly i WatchdogSignal = ...;
3031660c 10949 };
47fb7fd6
ZJS
10950 interface org.freedesktop.DBus.Peer { ... };
10951 interface org.freedesktop.DBus.Introspectable { ... };
10952 interface org.freedesktop.DBus.Properties { ... };
10953 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10954};
10955 </programlisting>
10956
47fb7fd6
ZJS
10957 <!--method GetProcesses is not documented!-->
10958
10959 <!--method AttachProcesses is not documented!-->
10960
47fb7fd6
ZJS
10961 <!--property RuntimeMaxUSec is not documented!-->
10962
5918a933
AB
10963 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10964
5fa09835
ML
10965 <!--property OOMPolicy is not documented!-->
10966
47fb7fd6
ZJS
10967 <!--property Slice is not documented!-->
10968
5483fca0
LP
10969 <!--property ControlGroupId is not documented!-->
10970
47fb7fd6
ZJS
10971 <!--property MemoryCurrent is not documented!-->
10972
10973 <!--property CPUUsageNSec is not documented!-->
10974
10975 <!--property EffectiveCPUs is not documented!-->
10976
10977 <!--property EffectiveMemoryNodes is not documented!-->
10978
10979 <!--property TasksCurrent is not documented!-->
10980
10981 <!--property IPIngressBytes is not documented!-->
10982
10983 <!--property IPIngressPackets is not documented!-->
10984
10985 <!--property IPEgressBytes is not documented!-->
10986
10987 <!--property IPEgressPackets is not documented!-->
10988
10989 <!--property IOReadBytes is not documented!-->
10990
10991 <!--property IOReadOperations is not documented!-->
10992
10993 <!--property IOWriteBytes is not documented!-->
10994
10995 <!--property IOWriteOperations is not documented!-->
10996
10997 <!--property Delegate is not documented!-->
10998
10999 <!--property DelegateControllers is not documented!-->
11000
11001 <!--property CPUAccounting is not documented!-->
11002
11003 <!--property CPUWeight is not documented!-->
11004
11005 <!--property StartupCPUWeight is not documented!-->
11006
11007 <!--property CPUShares is not documented!-->
11008
11009 <!--property StartupCPUShares is not documented!-->
11010
11011 <!--property CPUQuotaPerSecUSec is not documented!-->
11012
11013 <!--property CPUQuotaPeriodUSec is not documented!-->
11014
11015 <!--property AllowedCPUs is not documented!-->
11016
c93a7d4a
PM
11017 <!--property StartupAllowedCPUs is not documented!-->
11018
47fb7fd6
ZJS
11019 <!--property AllowedMemoryNodes is not documented!-->
11020
c93a7d4a
PM
11021 <!--property StartupAllowedMemoryNodes is not documented!-->
11022
47fb7fd6
ZJS
11023 <!--property IOAccounting is not documented!-->
11024
11025 <!--property IOWeight is not documented!-->
11026
11027 <!--property StartupIOWeight is not documented!-->
11028
11029 <!--property IODeviceWeight is not documented!-->
11030
11031 <!--property IOReadBandwidthMax is not documented!-->
11032
11033 <!--property IOWriteBandwidthMax is not documented!-->
11034
11035 <!--property IOReadIOPSMax is not documented!-->
11036
11037 <!--property IOWriteIOPSMax is not documented!-->
11038
11039 <!--property IODeviceLatencyTargetUSec is not documented!-->
11040
11041 <!--property BlockIOAccounting is not documented!-->
11042
11043 <!--property BlockIOWeight is not documented!-->
11044
11045 <!--property StartupBlockIOWeight is not documented!-->
11046
11047 <!--property BlockIODeviceWeight is not documented!-->
11048
11049 <!--property BlockIOReadBandwidth is not documented!-->
11050
11051 <!--property BlockIOWriteBandwidth is not documented!-->
11052
11053 <!--property MemoryAccounting is not documented!-->
11054
11055 <!--property DefaultMemoryLow is not documented!-->
11056
53fda560
LB
11057 <!--property DefaultStartupMemoryLow is not documented!-->
11058
47fb7fd6
ZJS
11059 <!--property DefaultMemoryMin is not documented!-->
11060
11061 <!--property MemoryMin is not documented!-->
11062
11063 <!--property MemoryLow is not documented!-->
11064
53fda560
LB
11065 <!--property StartupMemoryLow is not documented!-->
11066
47fb7fd6
ZJS
11067 <!--property MemoryHigh is not documented!-->
11068
53fda560
LB
11069 <!--property StartupMemoryHigh is not documented!-->
11070
47fb7fd6
ZJS
11071 <!--property MemoryMax is not documented!-->
11072
53fda560
LB
11073 <!--property StartupMemoryMax is not documented!-->
11074
47fb7fd6
ZJS
11075 <!--property MemorySwapMax is not documented!-->
11076
53fda560
LB
11077 <!--property StartupMemorySwapMax is not documented!-->
11078
d7fe0a67
PV
11079 <!--property MemoryZSwapMax is not documented!-->
11080
53fda560
LB
11081 <!--property StartupMemoryZSwapMax is not documented!-->
11082
47fb7fd6
ZJS
11083 <!--property MemoryLimit is not documented!-->
11084
11085 <!--property DevicePolicy is not documented!-->
11086
11087 <!--property DeviceAllow is not documented!-->
11088
11089 <!--property TasksAccounting is not documented!-->
11090
11091 <!--property TasksMax is not documented!-->
11092
11093 <!--property IPAccounting is not documented!-->
11094
11095 <!--property IPAddressAllow is not documented!-->
11096
11097 <!--property IPAddressDeny is not documented!-->
11098
11099 <!--property IPIngressFilterPath is not documented!-->
11100
11101 <!--property IPEgressFilterPath is not documented!-->
11102
11103 <!--property DisableControllers is not documented!-->
11104
4d824a4e
AZ
11105 <!--property ManagedOOMSwap is not documented!-->
11106
11107 <!--property ManagedOOMMemoryPressure is not documented!-->
11108
d9d3f05d 11109 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 11110
d8a4d64b
AZ
11111 <!--property ManagedOOMPreference is not documented!-->
11112
9e009a14
JK
11113 <!--property BPFProgram is not documented!-->
11114
dcf4781c
JK
11115 <!--property SocketBindAllow is not documented!-->
11116
11117 <!--property SocketBindDeny is not documented!-->
11118
57585d59
MV
11119 <!--property RestrictNetworkInterfaces is not documented!-->
11120
6bb00842
LP
11121 <!--property MemoryPressureWatch is not documented!-->
11122
11123 <!--property MemoryPressureThresholdUSec is not documented!-->
11124
47fb7fd6
ZJS
11125 <!--property KillMode is not documented!-->
11126
11127 <!--property KillSignal is not documented!-->
11128
11129 <!--property RestartKillSignal is not documented!-->
11130
11131 <!--property FinalKillSignal is not documented!-->
11132
11133 <!--property SendSIGKILL is not documented!-->
11134
11135 <!--property SendSIGHUP is not documented!-->
11136
11137 <!--property WatchdogSignal is not documented!-->
11138
00bb75d7
ZJS
11139 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11140
00bb75d7
ZJS
11141 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11142
11143 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11144
11145 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11146
48f99d7c
ZJS
11147 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11148
00bb75d7
ZJS
11149 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
11150
11151 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
11152
11153 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
11154
11155 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
11156
11157 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
11158
11159 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11160
11161 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11162
11163 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11164
5918a933
AB
11165 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11166
5fa09835
ML
11167 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11168
00bb75d7
ZJS
11169 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11170
11171 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11172
5483fca0
LP
11173 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11174
00bb75d7
ZJS
11175 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11176
93ff34e4
LB
11177 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11178
00bb75d7
ZJS
11179 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11180
11181 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11182
11183 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11184
11185 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11186
11187 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11188
11189 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11190
11191 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11192
11193 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11194
11195 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11196
11197 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11198
11199 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11200
11201 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11202
11203 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11204
11205 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11206
a8b993dc
LP
11207 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11208
00bb75d7
ZJS
11209 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11210
11211 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11212
11213 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11214
11215 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11216
11217 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11218
11219 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11220
11221 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11222
11223 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11224
c93a7d4a
PM
11225 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11226
00bb75d7
ZJS
11227 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11228
c93a7d4a
PM
11229 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11230
00bb75d7
ZJS
11231 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11232
11233 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11234
11235 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11236
11237 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11238
11239 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11240
11241 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11242
11243 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11244
11245 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11246
11247 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11248
11249 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11250
11251 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11252
11253 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11254
11255 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11256
11257 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11258
11259 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11260
11261 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11262
11263 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11264
53fda560
LB
11265 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11266
00bb75d7
ZJS
11267 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11268
11269 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11270
11271 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11272
53fda560
LB
11273 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11274
00bb75d7
ZJS
11275 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11276
53fda560
LB
11277 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11278
00bb75d7
ZJS
11279 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11280
53fda560
LB
11281 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11282
00bb75d7
ZJS
11283 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11284
53fda560
LB
11285 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11286
d7fe0a67
PV
11287 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11288
53fda560
LB
11289 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11290
00bb75d7
ZJS
11291 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11292
11293 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11294
11295 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11296
11297 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11298
11299 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11300
11301 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11302
11303 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11304
11305 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11306
11307 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11308
11309 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11310
11311 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11312
4d824a4e
AZ
11313 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11314
11315 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11316
d9d3f05d 11317 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11318
d8a4d64b
AZ
11319 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11320
9e009a14
JK
11321 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11322
dcf4781c
JK
11323 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11324
11325 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11326
57585d59
MV
11327 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11328
6bb00842
LP
11329 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11330
11331 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11332
00bb75d7
ZJS
11333 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11334
11335 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11336
11337 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11338
11339 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11340
11341 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11342
11343 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11344
11345 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11346
11347 <!--End of Autogenerated section-->
11348
3031660c
ZJS
11349 <refsect2>
11350 <title>Methods</title>
11351
11352 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11353 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 11354 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
11355 </refsect2>
11356
11357 <refsect2>
11358 <title>Signals</title>
11359
11360 <para><function>RequestStop</function> is sent to the peer that is configured in the
11361 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 11362 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
11363 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11364 </refsect2>
11365
11366 <refsect2>
11367 <title>Properties</title>
11368
2736c25c 11369 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
11370
11371 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11372 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 11373 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
11374 <constant>SIGTERM</constant> directly.</para>
11375 </refsect2>
11376 </refsect1>
11377
11378
11379 <refsect1>
11380 <title>Job Objects</title>
11381
11382 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11383 execution queue. Each job is attached to exactly one unit.</para>
11384
48f99d7c
ZJS
11385 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11386node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
11387 interface org.freedesktop.systemd1.Job {
11388 methods:
11389 Cancel();
47fb7fd6
ZJS
11390 GetAfter(out a(usssoo) jobs);
11391 GetBefore(out a(usssoo) jobs);
3031660c 11392 properties:
47fb7fd6
ZJS
11393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11394 readonly u Id = ...;
11395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11396 readonly (so) Unit = ...;
11397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11398 readonly s JobType = '...';
11399 readonly s State = '...';
48b92b37
LB
11400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11401 readonly a(ss) ActivationDetails = [...];
3031660c 11402 };
47fb7fd6
ZJS
11403 interface org.freedesktop.DBus.Peer { ... };
11404 interface org.freedesktop.DBus.Introspectable { ... };
11405 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
11406};
11407 </programlisting>
11408
47fb7fd6
ZJS
11409 <!--method GetAfter is not documented!-->
11410
11411 <!--method GetBefore is not documented!-->
11412
00bb75d7
ZJS
11413 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11414
11415 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11416
11417 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11418
11419 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11420
11421 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11422
11423 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11424
11425 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11426
11427 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11428
11429 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11430
11431 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11432
48b92b37
LB
11433 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11434
00bb75d7
ZJS
11435 <!--End of Autogenerated section-->
11436
3031660c
ZJS
11437 <refsect2>
11438 <title>Methods</title>
11439
11440 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11441 it is not yet executed but generally will not cause a job that is already in the process of being
11442 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11443 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11444 </refsect2>
11445
11446 <refsect2>
11447 <title>Properties</title>
11448
11449 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11450 numeric ID is only assigned once.</para>
11451
2736c25c 11452 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
11453 the name of the unit and a bus path to the unit's object.</para>
11454
11455 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11456 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 11457 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
11458 that later versions might define additional values.</para>
11459
11460 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11461 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 11462 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
11463
11464 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11465 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
11466 </refsect2>
11467 </refsect1>
11468
48f99d7c
ZJS
11469 <refsect1>
11470 <title>Examples</title>
11471
11472 <example>
11473 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11474
11475 <programlisting>
11476$ gdbus introspect --system \
11477 --dest org.freedesktop.systemd1 \
11478 --object-path /org/freedesktop/systemd1
11479 </programlisting>
11480 </example>
11481
11482 <example>
11483 <title>Introspect a unit on the bus</title>
11484
11485 <programlisting>
11486$ busctl introspect org.freedesktop.systemd1 \
11487 $(busctl call org.freedesktop.systemd1 \
11488 /org/freedesktop/systemd1 \
11489 org.freedesktop.systemd1.Manager \
11490 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11491 </programlisting>
11492 </example>
11493
11494 <example>
11495 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11496
11497 <programlisting>
11498$ gdbus introspect --system --dest org.freedesktop.systemd1 \
11499 --object-path /org/freedesktop/systemd1/job/1292
11500 </programlisting>
11501 </example>
11502 </refsect1>
11503
e4239a34 11504 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
d9d2d16a
AK
11505
11506 <refsect1>
11507 <title>History</title>
11508 <refsect2>
11509 <title>The Manager Object</title>
11510 <para><varname>RuntimeWatchdogPreUSec</varname> and
11511 <varname>RuntimeWatchdogPreGovernor</varname> were added in version 251.</para>
11512 <para><varname>WatchdogDevice</varname>,
11513 <varname>WatchdogLastPingTimestamp</varname>,
11514 <varname>WatchdogLastPingTimestampMonotonic</varname>,
11515 <varname>DefaultDeviceTimeoutUSec</varname>,
11516 <function>DumpUnitsMatchingPatterns()</function>, and
11517 <function>DumpUnitsMatchingPatternsByFileDescriptor()</function> were added in version 252.</para>
11518 <para><function>GetUnitByPIDFD()</function> and
11519 <function>DisableUnitFilesWithFlagsAndInstallInfo()</function> were added in version 253.</para>
11520 <para><varname>ConfidentialVirtualization</varname>,
11521 <varname>DefaultIOAccounting</varname>,
11522 <varname>DefaultIPAccounting</varname>,
11523 <varname>DefaultMemoryPressureThresholdUSec</varname>,
11524 <varname>DefaultMemoryPressureWatch</varname>,
11525 <function>QueueSignalUnit()</function>,
11526 <function>SoftReboot()</function>, and
11527 <function>DumpUnitFileDescriptorStore()</function> were added in version 254.</para>
11528 </refsect2>
11529 <refsect2>
11530 <title>Unit Objects</title>
11531 <para><varname>Upholds</varname> and
11532 <varname>UpheldBy</varname> were added in version 251.</para>
11533 <para><varname>AccessSELinuxContext</varname> and
11534 <varname>ActivationDetails</varname> were added in version 252.</para>
11535 <para><function>QueueSignal()</function> was added in version 254.</para>
11536 </refsect2>
11537 <refsect2>
11538 <title>Service Unit Objects</title>
11539 <para><varname>ControlGroupId</varname> and
11540 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11541 <para><varname>OpenFile</varname>,
11542 <varname>ReloadSignal</varname>,
11543 <varname>MemoryZSwapMax</varname>, and
11544 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11545 <para><varname>RestartMode</varname>,
11546 <varname>RestartSteps</varname>,
11547 <varname>RestartMaxDelayUSec</varname>,
11548 <varname>RestartUSecNext</varname>,
11549 <varname>FileDescriptorStorePreserve</varname>,
11550 <function>DumpFileDescriptorStore()</function>,
11551 <varname>DelegateSubgroup</varname>,
11552 <varname>DefaultStartupMemoryLow</varname>,
11553 <varname>StartupMemoryLow</varname>,
11554 <varname>StartupMemoryHigh</varname>,
11555 <varname>StartupMemoryMax</varname>,
11556 <varname>StartupMemorySwapMax</varname>,
11557 <varname>StartupMemoryZSwapMax</varname>,
11558 <varname>MemoryPressureWatch</varname>,
11559 <varname>MemoryPressureThresholdUSec</varname>,
11560 <varname>RootEphemeral</varname>,
11561 <varname>ImportCredential</varname>,
11562 <varname>MemoryKSM</varname>,
11563 <varname>RootImagePolicy</varname>,
11564 <varname>MountImagePolicy</varname>, and
11565 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11566 </refsect2>
11567 <refsect2>
11568 <title>Socket Unit Objects</title>
11569 <para><varname>ControlGroupId</varname> and
11570 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11571 <para><varname>MemoryZSwapMax</varname> and
11572 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11573 <para><varname>DelegateSubgroup</varname>,
11574 <varname>DefaultStartupMemoryLow</varname>,
11575 <varname>StartupMemoryLow</varname>,
11576 <varname>StartupMemoryHigh</varname>,
11577 <varname>StartupMemoryMax</varname>,
11578 <varname>StartupMemorySwapMax</varname>,
11579 <varname>StartupMemoryZSwapMax</varname>,
11580 <varname>MemoryPressureWatch</varname>,
11581 <varname>MemoryPressureThresholdUSec</varname>,
11582 <varname>RootEphemeral</varname>,
11583 <varname>ImportCredential</varname>,
11584 <varname>MemoryKSM</varname>,
11585 <varname>RootImagePolicy</varname>,
11586 <varname>MountImagePolicy</varname>, and
11587 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11588 <para><varname>PollLimitIntervalUSec</varname> and
11589 <varname>PollLimitBurst</varname> were added in version 255.</para>
11590 </refsect2>
11591 <refsect2>
11592 <title>Mount Unit Objects</title>
11593 <para><varname>ControlGroupId</varname> and
11594 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11595 <para><varname>MemoryZSwapMax</varname> and
11596 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11597 <para><varname>DelegateSubgroup</varname>,
11598 <varname>DefaultStartupMemoryLow</varname>,
11599 <varname>StartupMemoryLow</varname>,
11600 <varname>StartupMemoryHigh</varname>,
11601 <varname>StartupMemoryMax</varname>,
11602 <varname>StartupMemorySwapMax</varname>,
11603 <varname>StartupMemoryZSwapMax</varname>,
11604 <varname>MemoryPressureWatch</varname>,
11605 <varname>MemoryPressureThresholdUSec</varname>,
11606 <varname>RootEphemeral</varname>,
11607 <varname>ImportCredential</varname>,
11608 <varname>MemoryKSM</varname>,
11609 <varname>RootImagePolicy</varname>,
11610 <varname>MountImagePolicy</varname>, and
11611 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11612 </refsect2>
11613 <refsect2>
11614 <title>Swap Unit Objects</title>
11615 <para><varname>ControlGroupId</varname> and
11616 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11617 <para><varname>MemoryZSwapMax</varname> and
11618 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11619 <para><varname>DelegateSubgroup</varname>,
11620 <varname>DefaultStartupMemoryLow</varname>,
11621 <varname>StartupMemoryLow</varname>,
11622 <varname>StartupMemoryHigh</varname>,
11623 <varname>StartupMemoryMax</varname>,
11624 <varname>StartupMemorySwapMax</varname>,
11625 <varname>StartupMemoryZSwapMax</varname>,
11626 <varname>MemoryPressureWatch</varname>,
11627 <varname>MemoryPressureThresholdUSec</varname>,
11628 <varname>RootEphemeral</varname>,
11629 <varname>ImportCredential</varname>,
11630 <varname>MemoryKSM</varname>,
11631 <varname>RootImagePolicy</varname>,
11632 <varname>MountImagePolicy</varname>, and
11633 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11634 </refsect2>
11635 <refsect2>
11636 <title>Slice Unit Objects</title>
11637 <para><varname>ControlGroupId</varname> was added in version 251.</para>
11638 <para><varname>MemoryZSwapMax</varname> was added in version 253.</para>
11639 <para><varname>DelegateSubgroup</varname>,
11640 <varname>DefaultStartupMemoryLow</varname>,
11641 <varname>StartupMemoryLow</varname>,
11642 <varname>StartupMemoryHigh</varname>,
11643 <varname>StartupMemoryMax</varname>,
11644 <varname>StartupMemorySwapMax</varname>,
11645 <varname>StartupMemoryZSwapMax</varname>,
11646 <varname>MemoryPressureWatch</varname>, and
11647 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
11648 </refsect2>
11649 <refsect2>
11650 <title>Scope Unit Objects</title>
11651 <para><varname>ControlGroupId</varname> was added in version 251.</para>
11652 <para><varname>OOMPolicy</varname> and
11653 <varname>MemoryZSwapMax</varname> were added in version 253.</para>
11654 <para><varname>DelegateSubgroup</varname>,
11655 <varname>DefaultStartupMemoryLow</varname>,
11656 <varname>StartupMemoryLow</varname>,
11657 <varname>StartupMemoryHigh</varname>,
11658 <varname>StartupMemoryMax</varname>,
11659 <varname>StartupMemorySwapMax</varname>,
11660 <varname>StartupMemoryZSwapMax</varname>,
11661 <varname>MemoryPressureWatch</varname>, and
11662 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
11663 </refsect2>
11664 <refsect2>
11665 <title>Job Objects</title>
11666 <para><varname>ActivationDetails</varname> was added in version 252.</para>
11667 </refsect2>
11668 </refsect1>
3031660c 11669</refentry>