]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
vconsole: allow setting default keymap through build option
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
46d362f4 40 <para>Properties exposing time values are usually encoded in microseconds (µs) on the bus, even if
3031660c
ZJS
41 their corresponding settings in the unit files are in seconds.</para>
42
46d362f4
ZJS
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
3031660c
ZJS
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
48f99d7c 56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
57node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
47fb7fd6
ZJS
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
e0e7bc82
LB
68 GetUnitByPIDFD(in h pidfd,
69 out o unit,
70 out s unit_id,
71 out ay invocation_id);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
f4328267
LB
77 StartUnitWithFlags(in s name,
78 in s mode,
79 in t flags,
80 out o job);
3031660c
ZJS
81 StartUnitReplace(in s old_unit,
82 in s new_unit,
83 in s mode,
84 out o job);
85 StopUnit(in s name,
86 in s mode,
87 out o job);
88 ReloadUnit(in s name,
89 in s mode,
90 out o job);
91 RestartUnit(in s name,
92 in s mode,
93 out o job);
94 TryRestartUnit(in s name,
95 in s mode,
96 out o job);
97 ReloadOrRestartUnit(in s name,
98 in s mode,
99 out o job);
100 ReloadOrTryRestartUnit(in s name,
101 in s mode,
102 out o job);
47fb7fd6
ZJS
103 EnqueueUnitJob(in s name,
104 in s job_type,
105 in s job_mode,
106 out u job_id,
107 out o job_path,
108 out s unit_id,
109 out o unit_path,
110 out s job_type,
111 out a(uosos) affected_jobs);
3031660c 112 KillUnit(in s name,
47fb7fd6 113 in s whom,
3031660c 114 in i signal);
47fb7fd6
ZJS
115 CleanUnit(in s name,
116 in as mask);
671fee18
LP
117 FreezeUnit(in s name);
118 ThawUnit(in s name);
3031660c 119 ResetFailedUnit(in s name);
47fb7fd6
ZJS
120 SetUnitProperties(in s name,
121 in b runtime,
122 in a(sv) properties);
5e8deb94
LB
123 BindMountUnit(in s name,
124 in s source,
125 in s destination,
126 in b read_only,
127 in b mkdir);
af477139
LB
128 MountImageUnit(in s name,
129 in s source,
130 in s destination,
131 in b read_only,
132 in b mkdir,
133 in a(ss) options);
47fb7fd6
ZJS
134 RefUnit(in s name);
135 UnrefUnit(in s name);
136 StartTransientUnit(in s name,
137 in s mode,
138 in a(sv) properties,
139 in a(sa(sv)) aux,
140 out o job);
141 GetUnitProcesses(in s name,
142 out a(sus) processes);
143 AttachProcessesToUnit(in s unit_name,
144 in s subcgroup,
145 in au pids);
146 AbandonScope(in s name);
3031660c
ZJS
147 GetJob(in u id,
148 out o job);
47fb7fd6
ZJS
149 GetJobAfter(in u id,
150 out a(usssoo) jobs);
151 GetJobBefore(in u id,
152 out a(usssoo) jobs);
3031660c
ZJS
153 CancelJob(in u id);
154 ClearJobs();
155 ResetFailed();
9653108f 156 SetShowStatus(in s mode);
3031660c 157 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
158 ListUnitsFiltered(in as states,
159 out a(ssssssouso) units);
160 ListUnitsByPatterns(in as states,
161 in as patterns,
162 out a(ssssssouso) units);
163 ListUnitsByNames(in as names,
164 out a(ssssssouso) units);
3031660c
ZJS
165 ListJobs(out a(usssoo) jobs);
166 Subscribe();
167 Unsubscribe();
47fb7fd6 168 Dump(out s output);
293b9aa3
ZJS
169 DumpUnitsMatchingPatterns(in as patterns,
170 out s output);
47fb7fd6 171 DumpByFileDescriptor(out h fd);
f6cce15b
ZJS
172 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
173 out h fd);
3031660c 174 Reload();
624f685f 175 @org.freedesktop.DBus.Method.NoReply("true")
3031660c 176 Reexecute();
34b56848 177 @org.freedesktop.systemd1.Privileged("true")
3031660c 178 Exit();
34b56848 179 @org.freedesktop.systemd1.Privileged("true")
3031660c 180 Reboot();
34b56848 181 @org.freedesktop.systemd1.Privileged("true")
3031660c 182 PowerOff();
34b56848 183 @org.freedesktop.systemd1.Privileged("true")
3031660c 184 Halt();
34b56848 185 @org.freedesktop.systemd1.Privileged("true")
3031660c 186 KExec();
34b56848 187 @org.freedesktop.systemd1.Privileged("true")
3031660c
ZJS
188 SwitchRoot(in s new_root,
189 in s init);
47fb7fd6 190 SetEnvironment(in as assignments);
3031660c 191 UnsetEnvironment(in as names);
47fb7fd6
ZJS
192 UnsetAndSetEnvironment(in as names,
193 in as assignments);
70666e28 194 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
195 ListUnitFiles(out a(ss) unit_files);
196 ListUnitFilesByPatterns(in as states,
197 in as patterns,
198 out a(ss) unit_files);
3031660c
ZJS
199 GetUnitFileState(in s file,
200 out s state);
201 EnableUnitFiles(in as files,
202 in b runtime,
203 in b force,
204 out b carries_install_info,
205 out a(sss) changes);
206 DisableUnitFiles(in as files,
207 in b runtime,
208 out a(sss) changes);
83654007
LB
209 EnableUnitFilesWithFlags(in as files,
210 in t flags,
211 out b carries_install_info,
212 out a(sss) changes);
213 DisableUnitFilesWithFlags(in as files,
214 in t flags,
215 out a(sss) changes);
bf1bea43
MY
216 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
217 in t flags,
218 out b carries_install_info,
219 out a(sss) changes);
3031660c
ZJS
220 ReenableUnitFiles(in as files,
221 in b runtime,
222 in b force,
223 out b carries_install_info,
224 out a(sss) changes);
225 LinkUnitFiles(in as files,
226 in b runtime,
227 in b force,
228 out a(sss) changes);
229 PresetUnitFiles(in as files,
230 in b runtime,
231 in b force,
232 out b carries_install_info,
233 out a(sss) changes);
47fb7fd6
ZJS
234 PresetUnitFilesWithMode(in as files,
235 in s mode,
236 in b runtime,
237 in b force,
238 out b carries_install_info,
239 out a(sss) changes);
3031660c
ZJS
240 MaskUnitFiles(in as files,
241 in b runtime,
242 in b force,
243 out a(sss) changes);
244 UnmaskUnitFiles(in as files,
245 in b runtime,
246 out a(sss) changes);
47fb7fd6
ZJS
247 RevertUnitFiles(in as files,
248 out a(sss) changes);
249 SetDefaultTarget(in s name,
250 in b force,
3031660c
ZJS
251 out a(sss) changes);
252 GetDefaultTarget(out s name);
47fb7fd6
ZJS
253 PresetAllUnitFiles(in s mode,
254 in b runtime,
255 in b force,
256 out a(sss) changes);
257 AddDependencyUnitFiles(in as files,
258 in s target,
259 in s type,
260 in b runtime,
261 in b force,
262 out a(sss) changes);
263 GetUnitFileLinks(in s name,
264 in b runtime,
265 out as links);
266 SetExitCode(in y number);
267 LookupDynamicUserByName(in s name,
268 out u uid);
269 LookupDynamicUserByUID(in u uid,
270 out s name);
271 GetDynamicUsers(out a(us) users);
3031660c
ZJS
272 signals:
273 UnitNew(s id,
274 o unit);
275 UnitRemoved(s id,
276 o unit);
277 JobNew(u id,
278 o job,
279 s unit);
280 JobRemoved(u id,
281 o job,
282 s unit,
283 s result);
284 StartupFinished(t firmware,
285 t loader,
286 t kernel,
287 t initrd,
288 t userspace,
289 t total);
290 UnitFilesChanged();
291 Reloading(b active);
292 properties:
47fb7fd6
ZJS
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly s Version = '...';
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly s Features = '...';
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly s Virtualization = '...';
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly s Architecture = '...';
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Tainted = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t FirmwareTimestamp = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t FirmwareTimestampMonotonic = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t LoaderTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t LoaderTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t KernelTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t KernelTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t InitRDTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t InitRDTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t UserspaceTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t UserspaceTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t FinishTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t FinishTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t SecurityStartTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t SecurityStartTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t SecurityFinishTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t SecurityFinishTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t GeneratorsStartTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t GeneratorsStartTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t GeneratorsFinishTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t GeneratorsFinishTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t UnitsLoadStartTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t UnitsLoadStartTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t UnitsLoadFinishTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t UnitsLoadFinishTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
352 readonly t UnitsLoadTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
356 readonly t InitRDSecurityStartTimestamp = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t InitRDSecurityStartTimestampMonotonic = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t InitRDSecurityFinishTimestamp = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
362 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t InitRDGeneratorsStartTimestamp = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDGeneratorsFinishTimestamp = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDUnitsLoadStartTimestamp = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDUnitsLoadFinishTimestamp = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
380 @org.freedesktop.systemd1.Privileged("true")
381 readwrite s LogLevel = '...';
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
383 @org.freedesktop.systemd1.Privileged("true")
384 readwrite s LogTarget = '...';
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
386 readonly u NNames = ...;
387 readonly u NFailedUnits = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 readonly u NJobs = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
391 readonly u NInstalledJobs = ...;
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
393 readonly u NFailedJobs = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 readonly d Progress = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 readonly as Environment = ['...', ...];
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
399 readonly b ConfirmSpawn = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly b ShowStatus = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
403 readonly as UnitPath = ['...', ...];
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
405 readonly s DefaultStandardOutput = '...';
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly s DefaultStandardError = '...';
3e911a0d
YW
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly s WatchdogDevice = '...';
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
411 readonly t WatchdogLastPingTimestamp = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
413 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
415 @org.freedesktop.systemd1.Privileged("true")
416 readwrite t RuntimeWatchdogUSec = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
418 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
419 readwrite t RuntimeWatchdogPreUSec = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
422 readwrite s RuntimeWatchdogPreGovernor = '...';
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
424 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
425 readwrite t RebootWatchdogUSec = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
427 @org.freedesktop.systemd1.Privileged("true")
428 readwrite t KExecWatchdogUSec = ...;
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
430 @org.freedesktop.systemd1.Privileged("true")
431 readwrite b ServiceWatchdogs = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
433 readonly s ControlGroup = '...';
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
435 readonly s SystemState = '...';
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
437 readonly y ExitCode = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly t DefaultTimerAccuracyUSec = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly t DefaultTimeoutStartUSec = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly t DefaultTimeoutStopUSec = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
445 readonly t DefaultTimeoutAbortUSec = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
447 readonly t DefaultDeviceTimeoutUSec = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
449 readonly t DefaultRestartUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultStartLimitIntervalUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly u DefaultStartLimitBurst = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly b DefaultCPUAccounting = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly b DefaultBlockIOAccounting = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly b DefaultMemoryAccounting = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly b DefaultTasksAccounting = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitCPU = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitCPUSoft = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitFSIZE = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitFSIZESoft = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitDATA = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitDATASoft = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitSTACK = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitSTACKSoft = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitCORE = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitCORESoft = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitRSS = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitRSSSoft = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitNOFILE = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitNOFILESoft = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitAS = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitASSoft = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitNPROC = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitNPROCSoft = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitMEMLOCK = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitMEMLOCKSoft = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitLOCKS = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitLOCKSSoft = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitSIGPENDING = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitSIGPENDINGSoft = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitMSGQUEUE = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitMSGQUEUESoft = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitNICE = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitNICESoft = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitRTPRIO = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitRTPRIOSoft = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitRTTIME = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitRTTIMESoft = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
527 readonly t DefaultTasksMax = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t TimerSlackNSec = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
531 readonly s DefaultOOMPolicy = '...';
c44a285c 532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
533 readonly i DefaultOOMScoreAdjust = ...;
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 535 readonly s CtrlAltDelBurstAction = '...';
3031660c 536 };
47fb7fd6
ZJS
537 interface org.freedesktop.DBus.Peer { ... };
538 interface org.freedesktop.DBus.Introspectable { ... };
539 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
540};
541 </programlisting>
542
47fb7fd6
ZJS
543 <!--method GetUnitByInvocationID is not documented!-->
544
545 <!--method GetUnitByControlGroup is not documented!-->
546
547 <!--method EnqueueUnitJob is not documented!-->
548
549 <!--method CleanUnit is not documented!-->
550
671fee18
LP
551 <!--method FreezeUnit is not documented!-->
552
553 <!--method ThawUnit is not documented!-->
554
47fb7fd6
ZJS
555 <!--method RefUnit is not documented!-->
556
557 <!--method UnrefUnit is not documented!-->
558
559 <!--method GetUnitProcesses is not documented!-->
560
561 <!--method AttachProcessesToUnit is not documented!-->
562
563 <!--method AbandonScope is not documented!-->
564
565 <!--method GetJobAfter is not documented!-->
566
567 <!--method GetJobBefore is not documented!-->
568
9653108f
ZJS
569 <!--method SetShowStatus is not documented!-->
570
47fb7fd6
ZJS
571 <!--method ListUnitsFiltered is not documented!-->
572
573 <!--method ListUnitsByPatterns is not documented!-->
574
575 <!--method ListUnitsByNames is not documented!-->
576
47fb7fd6
ZJS
577 <!--method ListUnitFilesByPatterns is not documented!-->
578
579 <!--method PresetUnitFilesWithMode is not documented!-->
580
581 <!--method RevertUnitFiles is not documented!-->
582
583 <!--method PresetAllUnitFiles is not documented!-->
584
585 <!--method AddDependencyUnitFiles is not documented!-->
586
587 <!--method GetUnitFileLinks is not documented!-->
588
589 <!--method SetExitCode is not documented!-->
590
591 <!--method LookupDynamicUserByName is not documented!-->
592
593 <!--method LookupDynamicUserByUID is not documented!-->
594
595 <!--method GetDynamicUsers is not documented!-->
596
597 <!--signal UnitNew is not documented!-->
598
599 <!--signal UnitRemoved is not documented!-->
600
601 <!--signal JobNew is not documented!-->
602
603 <!--signal JobRemoved is not documented!-->
604
605 <!--signal StartupFinished is not documented!-->
606
607 <!--signal UnitFilesChanged is not documented!-->
608
609 <!--signal Reloading is not documented!-->
610
611 <!--property SecurityStartTimestampMonotonic is not documented!-->
612
613 <!--property SecurityFinishTimestamp is not documented!-->
614
615 <!--property SecurityFinishTimestampMonotonic is not documented!-->
616
617 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
618
619 <!--property GeneratorsFinishTimestamp is not documented!-->
620
621 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
622
623 <!--property UnitsLoadStartTimestamp is not documented!-->
624
625 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
626
627 <!--property UnitsLoadFinishTimestamp is not documented!-->
628
629 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
630
631 <!--property InitRDSecurityStartTimestamp is not documented!-->
632
633 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
634
635 <!--property InitRDSecurityFinishTimestamp is not documented!-->
636
637 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
638
639 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
640
641 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
642
643 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
644
645 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
646
647 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
648
649 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
650
651 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
652
653 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
654
655 <!--property LogLevel is not documented!-->
656
657 <!--property LogTarget is not documented!-->
658
659 <!--property NFailedUnits is not documented!-->
660
661 <!--property ConfirmSpawn is not documented!-->
662
663 <!--property ShowStatus is not documented!-->
664
665 <!--property DefaultStandardOutput is not documented!-->
666
667 <!--property DefaultStandardError is not documented!-->
668
3e911a0d
YW
669 <!--property WatchdogDevice is not documented!-->
670
671 <!--property WatchdogLastPingTimestamp is not documented!-->
672
673 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
674
47fb7fd6
ZJS
675 <!--property RuntimeWatchdogUSec is not documented!-->
676
5717062e
CK
677 <!--property RuntimeWatchdogPreUSec is not documented!-->
678
aff3a9e1
LB
679 <!--property RuntimeWatchdogPreGovernor is not documented!-->
680
47fb7fd6
ZJS
681 <!--property RebootWatchdogUSec is not documented!-->
682
683 <!--property KExecWatchdogUSec is not documented!-->
684
685 <!--property ServiceWatchdogs is not documented!-->
686
687 <!--property SystemState is not documented!-->
688
689 <!--property ExitCode is not documented!-->
690
691 <!--property DefaultTimerAccuracyUSec is not documented!-->
692
693 <!--property DefaultTimeoutStartUSec is not documented!-->
694
695 <!--property DefaultTimeoutStopUSec is not documented!-->
696
697 <!--property DefaultTimeoutAbortUSec is not documented!-->
698
141332ab
DT
699 <!--property DefaultDeviceTimeoutUSec is not documented!-->
700
47fb7fd6
ZJS
701 <!--property DefaultRestartUSec is not documented!-->
702
703 <!--property DefaultStartLimitIntervalUSec is not documented!-->
704
705 <!--property DefaultStartLimitBurst is not documented!-->
706
707 <!--property DefaultCPUAccounting is not documented!-->
708
709 <!--property DefaultBlockIOAccounting is not documented!-->
710
711 <!--property DefaultMemoryAccounting is not documented!-->
712
713 <!--property DefaultTasksAccounting is not documented!-->
714
715 <!--property DefaultLimitCPU is not documented!-->
716
717 <!--property DefaultLimitCPUSoft is not documented!-->
718
719 <!--property DefaultLimitFSIZE is not documented!-->
720
721 <!--property DefaultLimitFSIZESoft is not documented!-->
722
723 <!--property DefaultLimitDATA is not documented!-->
724
725 <!--property DefaultLimitDATASoft is not documented!-->
726
727 <!--property DefaultLimitSTACK is not documented!-->
728
729 <!--property DefaultLimitSTACKSoft is not documented!-->
730
731 <!--property DefaultLimitCORE is not documented!-->
732
733 <!--property DefaultLimitCORESoft is not documented!-->
734
735 <!--property DefaultLimitRSS is not documented!-->
736
737 <!--property DefaultLimitRSSSoft is not documented!-->
738
739 <!--property DefaultLimitNOFILE is not documented!-->
740
741 <!--property DefaultLimitNOFILESoft is not documented!-->
742
743 <!--property DefaultLimitAS is not documented!-->
744
745 <!--property DefaultLimitASSoft is not documented!-->
746
747 <!--property DefaultLimitNPROC is not documented!-->
748
749 <!--property DefaultLimitNPROCSoft is not documented!-->
750
751 <!--property DefaultLimitMEMLOCK is not documented!-->
752
753 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
754
755 <!--property DefaultLimitLOCKS is not documented!-->
756
757 <!--property DefaultLimitLOCKSSoft is not documented!-->
758
759 <!--property DefaultLimitSIGPENDING is not documented!-->
760
761 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
762
763 <!--property DefaultLimitMSGQUEUE is not documented!-->
764
765 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
766
767 <!--property DefaultLimitNICE is not documented!-->
768
769 <!--property DefaultLimitNICESoft is not documented!-->
770
771 <!--property DefaultLimitRTPRIO is not documented!-->
772
773 <!--property DefaultLimitRTPRIOSoft is not documented!-->
774
775 <!--property DefaultLimitRTTIME is not documented!-->
776
777 <!--property DefaultLimitRTTIMESoft is not documented!-->
778
779 <!--property DefaultTasksMax is not documented!-->
780
781 <!--property TimerSlackNSec is not documented!-->
782
783 <!--property DefaultOOMPolicy is not documented!-->
784
d4a402e4
LP
785 <!--property DefaultOOMScoreAdjust is not documented!-->
786
c44a285c
FL
787 <!--property CtrlAltDelBurstAction is not documented!-->
788
00bb75d7
ZJS
789 <!--Autogenerated cross-references for systemd.directives, do not edit-->
790
791 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
792
793 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
800
801 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
802
e0e7bc82
LB
803 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
804
00bb75d7
ZJS
805 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
808
f4328267
LB
809 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
810
00bb75d7
ZJS
811 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
830
671fee18
LP
831 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
834
00bb75d7
ZJS
835 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
838
5e8deb94
LB
839 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
840
af477139
LB
841 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
842
00bb75d7
ZJS
843 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
866
9653108f
ZJS
867 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
868
00bb75d7
ZJS
869 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
884
293b9aa3 885 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 886
00bb75d7
ZJS
887 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
888
f6cce15b
ZJS
889 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
890
00bb75d7
ZJS
891 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
896
897 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
900
901 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
902
903 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
904
905 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
912
70666e28
ZJS
913 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
914
00bb75d7
ZJS
915 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
916
917 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
918
919 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
924
83654007
LB
925 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
926
927 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
928
bf1bea43
MY
929 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
930
00bb75d7
ZJS
931 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
938
939 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
940
941 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
942
943 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
944
945 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
946
947 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
948
949 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
950
951 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
952
953 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
954
955 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
956
957 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
958
959 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
960
961 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
962
963 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
964
965 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
966
967 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
968
969 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
970
971 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
972
973 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
974
975 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1034
49fbe940
JM
1035 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1038
00bb75d7
ZJS
1039 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1090
3e911a0d
YW
1091 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1096
00bb75d7
ZJS
1097 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1098
5717062e
CK
1099 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1100
aff3a9e1
LB
1101 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1102
00bb75d7
ZJS
1103 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1122
141332ab
DT
1123 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1124
00bb75d7
ZJS
1125 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1130
1131 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1132
1133 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1134
1135 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1136
1137 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1156
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1158
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1168
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1172
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1196
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1198
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1200
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1202
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1204
1205 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1206
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1208
d4a402e4
LP
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1210
c44a285c
FL
1211 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1212
00bb75d7
ZJS
1213 <!--End of Autogenerated section-->
1214
3031660c
ZJS
1215 <refsect2>
1216 <title>Methods</title>
1217
ca264f7d
DDM
1218 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1219 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1220 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1221 the unit id, too.</para>
1222
1223 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1224 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1225 will fail.</para>
1226
1227 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1228 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1229 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1230 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1231 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1232 invocation id together with the unit object path.</para>
3031660c
ZJS
1233
1234 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1235 unit from disk if possible.</para>
1236
ca264f7d
DDM
1237 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1238 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1239 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1240 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1241 its dependencies, possibly replacing already queued jobs that conflict with it. If
1242 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1243 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1244 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1245 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1246 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1247 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1248
1249 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1250 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1251
f4328267
LB
1252 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1253 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1254 flags for now, and is reserved for future extensions.</para>
f4328267 1255
3031660c 1256 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1257 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1258 method.</para>
3031660c
ZJS
1259
1260 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1261 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1262 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1263 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1264 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1265 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1266 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1267
70666e28 1268 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1269 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1270 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1271 units.</para>
1272
5e8deb94
LB
1273 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1274 a running service mount namespace.</para>
1275
af477139
LB
1276 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1277 mount namespace.</para>
1278
3031660c 1279 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1280 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1281 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1282 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1283 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1284 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1285 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1286 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1287 down.</para>
1288
1289 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1290 id.</para>
1291
ca264f7d
DDM
1292 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1293 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1294 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1295 have any effect on jobs whose execution has already begun.</para>
1296
1297 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1298 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1299 flushes jobs that are queued and have not yet begun execution.</para>
1300
1301 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1302
1303 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1304
ca264f7d 1305 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1306 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1307 than actual units behind them. The array consists of structures with the following elements:
1308 <itemizedlist>
1309 <listitem><para>The primary unit name as string</para></listitem>
1310
1311 <listitem><para>The human readable description string</para></listitem>
1312
1313 <listitem><para>The load state (i.e. whether the unit file has been loaded
1314 successfully)</para></listitem>
1315
1316 <listitem><para>The active state (i.e. whether the unit is currently started or
1317 not)</para></listitem>
1318
1319 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1320 the unit type, which the active state is not)</para></listitem>
1321
1322 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1323 the empty string.</para></listitem>
1324
1325 <listitem><para>The unit object path</para></listitem>
1326
ca264f7d 1327 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1328 otherwise</para></listitem>
1329
1330 <listitem><para>The job type as string</para></listitem>
1331
1332 <listitem><para>The job object path</para></listitem>
1333 </itemizedlist></para>
1334
1335 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1336 consisting of structures with the following elements:
1337 <itemizedlist>
1338 <listitem><para>The numeric job id</para></listitem>
1339
1340 <listitem><para>The primary unit name for this job</para></listitem>
1341
1342 <listitem><para>The job type as string</para></listitem>
1343
1344 <listitem><para>The job state as string</para></listitem>
1345
1346 <listitem><para>The job object path</para></listitem>
1347
1348 <listitem><para>The unit object path</para></listitem>
1349 </itemizedlist></para>
1350
1351 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1352 interested in signals need to call this method. Signals are only sent out if at least one client
1353 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1354 <function>Subscribe()</function> implements. It is not necessary to invoke
1355 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1356 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1357 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1358
0df85121
LP
1359 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1360 privileged, low-level debugging interface only. The returned string is supposed to be readable
1361 exclusively by developers, and not programmatically. There's no interface stability on the returned
1362 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1363 may be rearranged drastically between releases. This is exposed by
1364 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1365 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1366 the internal state of units whose names match the glob expressions specified in the
1367 <varname>patterns</varname> argument. The
1368 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1369 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1370 but return data serialized into a file descriptor (the client should read the text data from it until
1371 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1372 strings,
1373 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1374 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1375 manager to the client. Note though that they cannot work when communicating with the service manager
1376 remotely, as file descriptors are strictly local to a system.</para>
0df85121 1377
3031660c
ZJS
1378 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1379
1380 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1381 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1382 more comprehensive version of <function>Reload()</function>.</para>
1383
1384 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1385 the system manager and is useful only for user session managers.</para>
1386
2736c25c 1387 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1388 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1389 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1390 into the reboot process. These functions are normally only called as the last step of shutdown and should
1391 not be called directly. To shut down the machine, it is generally a better idea to invoke
1392 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1393 <filename>systemd-logind</filename> manager object; see
1394 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1395 for more information.</para>
1396
1397 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1398 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1399 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1400 path (which may be left empty, in which case it is automatically searched for). The state of the system
1401 manager will be serialized before the transition. After the transition, the manager binary on the main
1402 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1403
1404 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1405 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1406 environment variables will be overridden.</para>
3031660c 1407
2736c25c
DDM
1408 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1409 string array of environment variable names. All variables specified will be unset (if they have been
1410 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1411 that were previously not set, but will not fail in that case.</para>
1412
1413 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1414 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1415 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1416 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1417 unset list.</para>
3031660c 1418
2736c25c 1419 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1420 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1421 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1422 found on disk. Note that while most units are read directly from a unit file with the same name, some
1423 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1424 to be instantiated instead.</para>
3031660c 1425
2736c25c 1426 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1427 file.</para>
1428
1429 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1430 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1431 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1432 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1433 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1434 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1435 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1436 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1437 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1438 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1439 destination of the symlink. Note that most of the following calls return a changes list in the same
1440 format.</para>
1441
1442 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1443 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1444
83654007
LB
1445 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1446 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1447
1448 <programlisting>
1449#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1450#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1451#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1452 </programlisting>
1453
1454 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1455 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1456 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1457 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1458
bf1bea43
MY
1459 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1460 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1461 a boolean to indicate whether the unit files contain any enablement information, like
1462 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1463
3031660c
ZJS
1464 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1465 would result from disabling and enabling the unit quickly one after the other in an atomic
1466 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1467
1468 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1469 usual unit search paths) into the unit search path.</para>
1470
2736c25c 1471 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1472 according to the preset policy. See
1473 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1474 information.</para>
1475
2736c25c 1476 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1477 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1478
1479 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1480 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1481 information.</para>
3031660c
ZJS
1482
1483 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1484 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1485
1486 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1487 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1488 those listed in
55cf7779 1489 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1490 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1491 <varname>runtime</varname> is true, in which case the settings only apply until the next
1492 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1493 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1494 dictionary! Also note that when setting array properties with this method usually results in appending to
1495 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1496 then append to it.</para>
3031660c 1497
2736c25c 1498 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1499 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1500 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1501 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1502 <varname>properties</varname> contains properties of the unit, specified like in
1503 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1504 passed as an empty array. See the
a25d9395 1505 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1506 Interface</ulink> for more information how to make use of this functionality for resource control
1507 purposes.</para>
3031660c
ZJS
1508 </refsect2>
1509
1510 <refsect2>
1511 <title>Signals</title>
1512
1513 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1514 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1515
1516 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1517 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1518 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1519 parameters: the primary unit name and the object path.</para>
1520
1521 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1522 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1523 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1524 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1525 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1526 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1527 job. <literal>canceled</literal> indicates that a job has been canceled (via
1528 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1529 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1530 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1531 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1532 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1533 it didn't apply to the unit's current state.</para>
3031660c 1534
2736c25c
DDM
1535 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1536 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1537 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1538 userspace and in total. These values may also be calculated from the
1539 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1540 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1541 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1542
1543 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1544 files on disk have changed.</para>
1545
1546 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1547 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1548 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1549 </refsect2>
1550
1551 <refsect2>
1552 <title>Properties</title>
1553
1554 <para>Most properties simply reflect the respective options in
1555 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1556
1557 <para>The others:</para>
1558
1559 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1560 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1561 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1562 it is not part of the public API.</para>
3031660c
ZJS
1563
1564 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1565 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1566 <literal>-</literal>.</para>
1567
1568 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1569 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1570 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1571
1572 <variablelist>
1573 <varlistentry>
1574 <term><literal>split-usr</literal></term>
1575
1576 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1577 must either be part of the root file system, or it must be mounted before
1578 <command>systemd</command> is invoked. See
1579 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1580 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1581 </listitem>
1582 </varlistentry>
1583
1584 <varlistentry>
1585 <term><literal>unmerged-usr</literal></term>
1586
1587 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1588 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1589 For more information on this issue consult
1590 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1591 The Case for the /usr Merge
1592 </ulink>.</para></listitem>
1593
1594 </varlistentry>
1595
1596 <varlistentry>
1597 <term><literal>cgroups-missing</literal></term>
1598
1599 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1600 </varlistentry>
1601
1602 <varlistentry>
1603 <term><literal>cgroupsv1</literal></term>
1604
1605 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1606 </varlistentry>
1607
1608 <varlistentry>
1609 <term><literal>local-hwclock</literal></term>
1610
1611 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1612 UTC.</para></listitem>
1613 </varlistentry>
1614
4bd03515
ZJS
1615 <varlistentry>
1616 <term><literal>support-ended</literal></term>
1617
1618 <listitem><para>The system is running past the end of support declared by the vendor. See the
1619 description of <varname>SUPPORT_END=</varname> in
1620 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1621 </para></listitem>
1622 </varlistentry>
1623
8bf9eb7e
ZJS
1624 <varlistentry>
1625 <term><literal>old-kernel</literal></term>
1626
1627 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1628 this version of systemd.</para></listitem>
1629 </varlistentry>
1630
1631 <varlistentry>
1632 <term><literal>var-run-bad</literal></term>
1633
1634 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1635 symlink to <filename>/run/</filename>.</para></listitem>
1636 </varlistentry>
1637
1638 <varlistentry>
1639 <term><literal>overflowuid-not-65534</literal></term>
1640 <term><literal>overflowgid-not-65534</literal></term>
1641
1642 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1643 </varlistentry>
1644
1645 <varlistentry>
1646 <term><literal>short-uid-range</literal></term>
1647 <term><literal>short-gid-range</literal></term>
1648
1649 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1650 0…65534.</para></listitem>
1651 </varlistentry>
1652
1653 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1654 </variablelist>
3031660c
ZJS
1655
1656 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1657 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1658 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1659 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1660 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1661 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1662 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1663 taken when the firmware first began execution, when the boot loader first began execution, when the
1664 kernel first began execution, when the initrd first began execution, when the main systemd instance
1665 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1666 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1667 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1668 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1669 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1670 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1671 indicating that no data is available.</para>
3031660c 1672
49fbe940
JM
1673 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1674 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1675 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1676 </para>
1677
3031660c 1678 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1679 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1680 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1681 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1682 the unit files.</para>
3031660c
ZJS
1683
1684 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1685 names of units that are currently loaded and can be more than the amount of actually loaded units since
1686 units may have more than one name.</para>
3031660c
ZJS
1687
1688 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1689
1690 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1691
1692 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1693
2736c25c 1694 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1695 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 1696 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1697 boot.</para>
1698
1699 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1700 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1701
1702 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1703 file system paths encoded as strings.</para>
3031660c
ZJS
1704
1705 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1706 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1707 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1708 IDs see
3031660c
ZJS
1709 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1710 Note that only the "innermost" virtualization technology is exported here. This detects both
1711 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1712
1713 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1714 systemd instance is running on. This follows the same vocabulary as
1715 <varname>ConditionArchitectures=</varname>.</para>
1716
1717 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1718 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1719 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1720 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1721
1722 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1723 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1724 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1725 (for example because the unit is not backed by a file on disk).</para>
3031660c 1726 </refsect2>
ae53ea52
ZJS
1727
1728 <refsect2>
1729 <title>Security</title>
1730
1731 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1732 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1733 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1734 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
1735 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1736 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1737 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1738 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1739 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1740 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1741 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1742 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1743 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1744 and <function>Reexecute()</function> require
1745 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1746 </para>
1747 </refsect2>
3031660c
ZJS
1748 </refsect1>
1749
1750 <refsect1>
1751 <title>Unit Objects</title>
1752
48f99d7c 1753 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1754node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1755 interface org.freedesktop.systemd1.Unit {
1756 methods:
1757 Start(in s mode,
1758 out o job);
1759 Stop(in s mode,
1760 out o job);
1761 Reload(in s mode,
1762 out o job);
1763 Restart(in s mode,
1764 out o job);
1765 TryRestart(in s mode,
1766 out o job);
1767 ReloadOrRestart(in s mode,
1768 out o job);
1769 ReloadOrTryRestart(in s mode,
1770 out o job);
47fb7fd6
ZJS
1771 EnqueueJob(in s job_type,
1772 in s job_mode,
1773 out u job_id,
1774 out o job_path,
1775 out s unit_id,
1776 out o unit_path,
1777 out s job_type,
1778 out a(uosos) affected_jobs);
1779 Kill(in s whom,
3031660c
ZJS
1780 in i signal);
1781 ResetFailed();
1782 SetProperties(in b runtime,
1783 in a(sv) properties);
47fb7fd6
ZJS
1784 Ref();
1785 Unref();
1786 Clean(in as mask);
671fee18
LP
1787 Freeze();
1788 Thaw();
3031660c 1789 properties:
47fb7fd6
ZJS
1790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1791 readonly s Id = '...';
1792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1793 readonly as Names = ['...', ...];
1794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1795 readonly s Following = '...';
1796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1797 readonly as Requires = ['...', ...];
1798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1799 readonly as Requisite = ['...', ...];
1800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1801 readonly as Wants = ['...', ...];
1802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1803 readonly as BindsTo = ['...', ...];
1804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1805 readonly as PartOf = ['...', ...];
1806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1807 readonly as Upholds = ['...', ...];
1808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1809 readonly as RequiredBy = ['...', ...];
1810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1811 readonly as RequisiteOf = ['...', ...];
1812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1813 readonly as WantedBy = ['...', ...];
1814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1815 readonly as BoundBy = ['...', ...];
1816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1817 readonly as UpheldBy = ['...', ...];
1818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1819 readonly as ConsistsOf = ['...', ...];
1820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1821 readonly as Conflicts = ['...', ...];
1822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1823 readonly as ConflictedBy = ['...', ...];
1824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1825 readonly as Before = ['...', ...];
1826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1827 readonly as After = ['...', ...];
1828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1829 readonly as OnSuccess = ['...', ...];
1830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1831 readonly as OnSuccessOf = ['...', ...];
1832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1833 readonly as OnFailure = ['...', ...];
1834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1835 readonly as OnFailureOf = ['...', ...];
1836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1837 readonly as Triggers = ['...', ...];
1838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1839 readonly as TriggeredBy = ['...', ...];
1840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1841 readonly as PropagatesReloadTo = ['...', ...];
1842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1843 readonly as ReloadPropagatedFrom = ['...', ...];
1844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1845 readonly as PropagatesStopTo = ['...', ...];
1846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1847 readonly as StopPropagatedFrom = ['...', ...];
1848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1849 readonly as JoinsNamespaceOf = ['...', ...];
1850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1851 readonly as SliceOf = ['...', ...];
1852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1853 readonly as RequiresMountsFor = ['...', ...];
1854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1855 readonly as Documentation = ['...', ...];
1856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1857 readonly s Description = '...';
1858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
1859 readonly s AccessSELinuxContext = '...';
1860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1861 readonly s LoadState = '...';
1862 readonly s ActiveState = '...';
671fee18 1863 readonly s FreezerState = '...';
47fb7fd6
ZJS
1864 readonly s SubState = '...';
1865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1866 readonly s FragmentPath = '...';
1867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1868 readonly s SourcePath = '...';
1869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1870 readonly as DropInPaths = ['...', ...];
1871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1872 readonly s UnitFileState = '...';
1873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1874 readonly s UnitFilePreset = '...';
1875 readonly t StateChangeTimestamp = ...;
1876 readonly t StateChangeTimestampMonotonic = ...;
1877 readonly t InactiveExitTimestamp = ...;
1878 readonly t InactiveExitTimestampMonotonic = ...;
1879 readonly t ActiveEnterTimestamp = ...;
1880 readonly t ActiveEnterTimestampMonotonic = ...;
1881 readonly t ActiveExitTimestamp = ...;
1882 readonly t ActiveExitTimestampMonotonic = ...;
1883 readonly t InactiveEnterTimestamp = ...;
1884 readonly t InactiveEnterTimestampMonotonic = ...;
1885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1886 readonly b CanStart = ...;
1887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1888 readonly b CanStop = ...;
1889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1890 readonly b CanReload = ...;
1891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1892 readonly b CanIsolate = ...;
1893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1894 readonly as CanClean = ['...', ...];
671fee18
LP
1895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1896 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1897 readonly (uo) Job = ...;
1898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1899 readonly b StopWhenUnneeded = ...;
1900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1901 readonly b RefuseManualStart = ...;
1902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1903 readonly b RefuseManualStop = ...;
1904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1905 readonly b AllowIsolate = ...;
1906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1907 readonly b DefaultDependencies = ...;
1908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 1909 readonly s OnSuccessJobMode = '...';
294446dc 1910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1911 readonly s OnFailureJobMode = '...';
1912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1913 readonly b IgnoreOnIsolate = ...;
e30a3ba1 1914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 1915 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1917 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1919 readonly t JobTimeoutUSec = ...;
1920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1921 readonly t JobRunningTimeoutUSec = ...;
1922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1923 readonly s JobTimeoutAction = '...';
1924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1925 readonly s JobTimeoutRebootArgument = '...';
1926 readonly b ConditionResult = ...;
1927 readonly b AssertResult = ...;
1928 readonly t ConditionTimestamp = ...;
1929 readonly t ConditionTimestampMonotonic = ...;
1930 readonly t AssertTimestamp = ...;
1931 readonly t AssertTimestampMonotonic = ...;
1932 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1933 readonly a(sbbsi) Conditions = [...];
1934 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1935 readonly a(sbbsi) Asserts = [...];
1936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1937 readonly (ss) LoadError = ...;
1938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1939 readonly b Transient = ...;
1940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1941 readonly b Perpetual = ...;
1942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1943 readonly t StartLimitIntervalUSec = ...;
1944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1945 readonly u StartLimitBurst = ...;
1946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1947 readonly s StartLimitAction = '...';
1948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1949 readonly s FailureAction = '...';
1950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1951 readonly i FailureActionExitStatus = ...;
1952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1953 readonly s SuccessAction = '...';
1954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1955 readonly i SuccessActionExitStatus = ...;
1956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1957 readonly s RebootArgument = '...';
1958 readonly ay InvocationID = [...];
1959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1960 readonly s CollectMode = '...';
1961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1962 readonly as Refs = ['...', ...];
48b92b37 1963 readonly a(ss) ActivationDetails = [...];
3031660c 1964 };
47fb7fd6
ZJS
1965 interface org.freedesktop.DBus.Peer { ... };
1966 interface org.freedesktop.DBus.Introspectable { ... };
1967 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1968};
1969 </programlisting>
1970
47fb7fd6
ZJS
1971 <!--method EnqueueJob is not documented!-->
1972
1973 <!--method Ref is not documented!-->
1974
1975 <!--method Unref is not documented!-->
1976
1977 <!--method Clean is not documented!-->
1978
671fee18
LP
1979 <!--method Freeze is not documented!-->
1980
1981 <!--method Thaw is not documented!-->
1982
47fb7fd6
ZJS
1983 <!--property PartOf is not documented!-->
1984
adc1b76c
YW
1985 <!--property Upholds is not documented!-->
1986
47fb7fd6
ZJS
1987 <!--property RequisiteOf is not documented!-->
1988
adc1b76c 1989 <!--property UpheldBy is not documented!-->
47fb7fd6 1990
adc1b76c 1991 <!--property ConsistsOf is not documented!-->
629b2a6f 1992
294446dc
LP
1993 <!--property OnSuccess is not documented!-->
1994
1995 <!--property OnSuccessOf is not documented!-->
1996
adc1b76c
YW
1997 <!--property OnFailureOf is not documented!-->
1998
47fb7fd6
ZJS
1999 <!--property ReloadPropagatedFrom is not documented!-->
2000
ffec78c0
LP
2001 <!--property PropagatesStopTo is not documented!-->
2002
2003 <!--property StopPropagatedFrom is not documented!-->
2004
47fb7fd6
ZJS
2005 <!--property JoinsNamespaceOf is not documented!-->
2006
d219a2b0
LP
2007 <!--property SliceOf is not documented!-->
2008
671fee18
LP
2009 <!--property FreezerState is not documented!-->
2010
47fb7fd6
ZJS
2011 <!--property DropInPaths is not documented!-->
2012
2013 <!--property UnitFilePreset is not documented!-->
2014
2015 <!--property StateChangeTimestamp is not documented!-->
2016
2017 <!--property StateChangeTimestampMonotonic is not documented!-->
2018
2019 <!--property CanClean is not documented!-->
2020
671fee18
LP
2021 <!--property CanFreeze is not documented!-->
2022
ecfcf024 2023 <!--property OnSuccessJobMode is not documented!-->
294446dc 2024
47fb7fd6
ZJS
2025 <!--property OnFailureJobMode is not documented!-->
2026
2027 <!--property JobRunningTimeoutUSec is not documented!-->
2028
2029 <!--property JobTimeoutAction is not documented!-->
2030
2031 <!--property JobTimeoutRebootArgument is not documented!-->
2032
2033 <!--property AssertResult is not documented!-->
2034
2035 <!--property AssertTimestamp is not documented!-->
2036
2037 <!--property AssertTimestampMonotonic is not documented!-->
2038
2039 <!--property Asserts is not documented!-->
2040
2041 <!--property Perpetual is not documented!-->
2042
2043 <!--property StartLimitIntervalUSec is not documented!-->
2044
2045 <!--property StartLimitAction is not documented!-->
2046
2047 <!--property FailureAction is not documented!-->
2048
2049 <!--property FailureActionExitStatus is not documented!-->
2050
2051 <!--property SuccessAction is not documented!-->
2052
2053 <!--property SuccessActionExitStatus is not documented!-->
2054
2055 <!--property RebootArgument is not documented!-->
2056
2057 <!--property InvocationID is not documented!-->
2058
2059 <!--property CollectMode is not documented!-->
2060
2061 <!--property Refs is not documented!-->
2062
00bb75d7 2063 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2064
00bb75d7 2065 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2066
00bb75d7 2067 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2068
00bb75d7 2069 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2070
00bb75d7 2071 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2072
00bb75d7 2073 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2074
00bb75d7 2075 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2076
00bb75d7 2077 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2078
00bb75d7 2079 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2080
00bb75d7 2081 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2082
00bb75d7
ZJS
2083 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2084
2085 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2086
2087 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2088
2089 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2090
2091 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2092
2093 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2094
2095 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2096
671fee18
LP
2097 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2098
2099 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2100
00bb75d7
ZJS
2101 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2102
2103 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2104
2105 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2106
2107 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2108
2109 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2110
2111 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2112
2113 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2114
2115 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2116
adc1b76c
YW
2117 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2118
00bb75d7
ZJS
2119 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2120
2121 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2122
2123 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2124
2125 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2126
adc1b76c
YW
2127 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2128
00bb75d7
ZJS
2129 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2130
2131 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2132
2133 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2134
2135 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2136
2137 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2138
294446dc
LP
2139 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2140
2141 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2142
adc1b76c
YW
2143 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2144
2145 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2146
00bb75d7
ZJS
2147 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2148
2149 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2150
2151 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2152
2153 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2154
ffec78c0
LP
2155 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2156
2157 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2158
00bb75d7
ZJS
2159 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2160
d219a2b0
LP
2161 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2162
00bb75d7
ZJS
2163 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2164
2165 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2166
2167 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2168
23e9a7dd
LP
2169 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2170
00bb75d7
ZJS
2171 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2172
2173 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2174
671fee18
LP
2175 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2176
00bb75d7
ZJS
2177 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2178
2179 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2180
2181 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2182
2183 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2184
2185 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2186
2187 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2188
2189 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2190
2191 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2192
2193 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2194
2195 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2196
2197 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2198
2199 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2200
2201 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2202
2203 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2204
2205 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2206
2207 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2208
2209 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2210
2211 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2212
2213 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2214
2215 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2216
2217 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2218
671fee18
LP
2219 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2220
00bb75d7
ZJS
2221 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2222
2223 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2224
2225 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2226
2227 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2228
2229 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2230
2231 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2232
ecfcf024 2233 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2234
00bb75d7
ZJS
2235 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2236
2237 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2238
2239 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2240
ff68472a
ZJS
2241 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2242
00bb75d7
ZJS
2243 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2244
2245 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2246
2247 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2248
2249 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2250
2251 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2252
2253 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2254
2255 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2256
2257 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2258
2259 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2260
2261 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2262
2263 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2264
2265 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2266
2267 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2268
2269 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2270
2271 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2272
2273 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2274
2275 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2276
2277 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2278
2279 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2280
2281 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2282
2283 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2284
2285 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2286
2287 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2288
2289 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2290
2291 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2292
2293 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2294
48b92b37
LB
2295 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2296
00bb75d7
ZJS
2297 <!--End of Autogenerated section-->
2298
2299 <refsect2>
2300 <title>Methods</title>
2301
2302 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2303 <function>Restart()</function>, <function>TryRestart()</function>,
2304 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2305 <function>Kill()</function>, <function>ResetFailed()</function>, and
2306 <function>SetProperties()</function> implement the same operation as the respective methods on the
2307 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2308 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2309 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2310 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2311 optimization.</para>
2312 </refsect2>
2313
2314 <refsect2>
2315 <title>Properties</title>
2316
2317 <para><varname>Id</varname> contains the primary name of the unit.</para>
2318
2319 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2320 exposed in <varname>Id</varname>.</para>
2321
2322 <para><varname>Following</varname> either contains the empty string or contains the name of another
2323 unit that this unit follows in state. This is used for some device units which reflect the unit state
2324 machine of another unit, and which other unit this is might possibly change.</para>
2325
2326 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2327 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2328 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2329 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2330 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2331 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2332 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2333 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2334 determined automatically.</para>
2335
2336 <para><varname>Description</varname> contains the human readable description string for the
2337 unit.</para>
2338
2339 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2340 automatically generated from in case it is not a native unit (in which case it contains the empty
2341 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2342 set to <filename>/etc/fstab</filename>.</para>
2343
2344 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2345 unit.</para>
2346
2347 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2348 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2349 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2350 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2351 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2352 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2353 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2354 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2355 configuration might be active (because configuration might have been reloaded at a time where a unit
2356 was already active).</para>
2357
2358 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2359 active or not. The following states are currently defined: <literal>active</literal>,
2360 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2361 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2362 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2363 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2364 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2365 indicates that it is inactive and the previous run was not successful (more information about the
2366 reason for this is available on the unit type specific interfaces, for example for services in the
2367 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2368 has previously been inactive but is currently in the process of entering an active state. Conversely
2369 <literal>deactivating</literal> indicates that the unit is currently in the process of
2370 deactivation.</para>
2371
2372 <para><varname>SubState</varname> encodes states of the same state machine that
2373 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2374 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2375 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2376 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2377 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2378 types. At this point the low-level states are not documented here, and are more likely to be extended
2379 later on than the common high-level states explained above.</para>
2380
2381 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2382 one (if not, it contains the empty string).</para>
3031660c
ZJS
2383
2384 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2385 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2386 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2387 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2388 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2389 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2390 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2391 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2392 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2393 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2394 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2395 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2396 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2397 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2398 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2399
2400 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2401 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2402 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2403 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2404 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2405 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2406 state, or entered an inactive state. These are the points in time where the unit transitioned
2407 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2408 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2409 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2410 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2411 not yet been recorded on this boot.</para>
3031660c 2412
2736c25c
DDM
2413 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2414 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2415 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2416
2736c25c 2417 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2418 mode.</para>
2419
2420 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2421 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2422 0.</para>
2423
2424 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2425 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2426 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2427 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2428 corresponding configuration booleans in the unit file.</para>
2429
2430 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2431 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2432 systemd uses to watch and manipulate the unit and all its processes.</para>
2433
2434 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2435 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2436 changed since the configuration was read and hence whether a configuration reload is recommended.
2437 </para>
2438
2439 <para><varname>Markers</varname> is an array of string flags that can be set using
2440 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2441 restarted. Currently known values are <literal>needs-restart</literal> and
2442 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2443 a new version of the package is installed. Configuration management scripts may use the second to mark
2444 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2445 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2446
2447 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2448 unit file.</para>
2449
2450 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2451 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2452 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2453 checked. Conditions are checked when a unit is requested to start.</para>
2454
2455 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2456 conditions of this unit were checked. </para>
2457
2736c25c 2458 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2459 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2460 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2461 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
2462 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2463 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2464 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2465 zero/positive/negative values.</para>
3031660c
ZJS
2466
2467 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2468 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2469 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2470 will be a pair of empty strings.</para>
2471
2736c25c 2472 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2473 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2474
2475 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2476 describe the event that caused the unit to be activated, if any. The key describes the information
2477 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2478 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2479 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2480 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2481 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
2482 variables described in the <literal>Environment Variables Set on Triggered Units</literal> section in
2483 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
2484 Note that new key value pair may be added at any time in future versions. Existing entries will not be
2485 removed.</para>
3031660c 2486 </refsect2>
ae53ea52
ZJS
2487
2488 <refsect2>
2489 <title>Security</title>
2490
2491 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2492 allowed for everyone. All operations are allowed for clients with the
2493 <constant>CAP_SYS_ADMIN</constant> capability or when the
2494 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2495 polkit.</para>
ae53ea52 2496 </refsect2>
3031660c
ZJS
2497 </refsect1>
2498
2499 <refsect1>
2500 <title>Service Unit Objects</title>
2501
2502 <para>All service unit objects implement the
2503 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2504 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2505
48f99d7c 2506 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2507node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2508 interface org.freedesktop.systemd1.Service {
2509 methods:
5e8deb94
LB
2510 BindMount(in s source,
2511 in s destination,
2512 in b read_only,
2513 in b mkdir);
af477139
LB
2514 MountImage(in s source,
2515 in s destination,
2516 in b read_only,
2517 in b mkdir,
2518 in a(ss) options);
47fb7fd6
ZJS
2519 GetProcesses(out a(sus) processes);
2520 AttachProcesses(in s subcgroup,
2521 in au pids);
3031660c 2522 properties:
47fb7fd6
ZJS
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly s Type = '...';
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2526 readonly s ExitType = '...';
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2528 readonly s Restart = '...';
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly s PIDFile = '...';
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly s NotifyAccess = '...';
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly t RestartUSec = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly t TimeoutStartUSec = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly t TimeoutStopUSec = ...;
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2540 readonly t TimeoutAbortUSec = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2542 readonly s TimeoutStartFailureMode = '...';
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2546 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2550 readonly t WatchdogUSec = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2552 readonly t WatchdogTimestamp = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2554 readonly t WatchdogTimestampMonotonic = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly b RootDirectoryStartOnly = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly b RemainAfterExit = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly b GuessMainPID = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly (aiai) RestartPreventExitStatus = ...;
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly (aiai) RestartForceExitStatus = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly (aiai) SuccessExitStatus = ...;
2567 readonly u MainPID = ...;
2568 readonly u ControlPID = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly s BusName = '...';
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly u FileDescriptorStoreMax = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2574 readonly u NFileDescriptorStore = ...;
2575 readonly s StatusText = '...';
2576 readonly i StatusErrno = ...;
2577 readonly s Result = '...';
2578 readonly s ReloadResult = '...';
2579 readonly s CleanResult = '...';
2580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2581 readonly s USBFunctionDescriptors = '...';
2582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2583 readonly s USBFunctionStrings = '...';
2584 readonly u UID = ...;
2585 readonly u GID = ...;
2586 readonly u NRestarts = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly s OOMPolicy = '...';
cd48e23f
RP
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2593 readonly t ExecMainStartTimestamp = ...;
2594 readonly t ExecMainStartTimestampMonotonic = ...;
2595 readonly t ExecMainExitTimestamp = ...;
2596 readonly t ExecMainExitTimestampMonotonic = ...;
2597 readonly u ExecMainPID = ...;
2598 readonly i ExecMainCode = ...;
2599 readonly i ExecMainStatus = ...;
2600 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2601 readonly a(sasbttttuii) ExecCondition = [...];
2602 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2603 readonly a(sasasttttuii) ExecConditionEx = [...];
2604 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2605 readonly a(sasbttttuii) ExecStartPre = [...];
2606 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2607 readonly a(sasasttttuii) ExecStartPreEx = [...];
2608 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2609 readonly a(sasbttttuii) ExecStart = [...];
2610 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2611 readonly a(sasasttttuii) ExecStartEx = [...];
2612 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2613 readonly a(sasbttttuii) ExecStartPost = [...];
2614 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2615 readonly a(sasasttttuii) ExecStartPostEx = [...];
2616 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2617 readonly a(sasbttttuii) ExecReload = [...];
2618 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2619 readonly a(sasasttttuii) ExecReloadEx = [...];
2620 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2621 readonly a(sasbttttuii) ExecStop = [...];
2622 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2623 readonly a(sasasttttuii) ExecStopEx = [...];
2624 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2625 readonly a(sasbttttuii) ExecStopPost = [...];
2626 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2627 readonly a(sasasttttuii) ExecStopPostEx = [...];
2628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2629 readonly s Slice = '...';
2630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2631 readonly s ControlGroup = '...';
2632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2633 readonly t ControlGroupId = ...;
2634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2635 readonly t MemoryCurrent = ...;
2636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2637 readonly t MemoryAvailable = ...;
2638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2639 readonly t CPUUsageNSec = ...;
2640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2641 readonly ay EffectiveCPUs = [...];
2642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2643 readonly ay EffectiveMemoryNodes = [...];
2644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2645 readonly t TasksCurrent = ...;
2646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2647 readonly t IPIngressBytes = ...;
2648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2649 readonly t IPIngressPackets = ...;
2650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2651 readonly t IPEgressBytes = ...;
2652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2653 readonly t IPEgressPackets = ...;
2654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2655 readonly t IOReadBytes = ...;
2656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2657 readonly t IOReadOperations = ...;
2658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2659 readonly t IOWriteBytes = ...;
2660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2661 readonly t IOWriteOperations = ...;
2662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2663 readonly b Delegate = ...;
2664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2665 readonly as DelegateControllers = ['...', ...];
2666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2667 readonly b CPUAccounting = ...;
2668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2669 readonly t CPUWeight = ...;
2670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2671 readonly t StartupCPUWeight = ...;
2672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2673 readonly t CPUShares = ...;
2674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2675 readonly t StartupCPUShares = ...;
2676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2677 readonly t CPUQuotaPerSecUSec = ...;
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2679 readonly t CPUQuotaPeriodUSec = ...;
2680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2681 readonly ay AllowedCPUs = [...];
2682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2683 readonly ay StartupAllowedCPUs = [...];
2684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2685 readonly ay AllowedMemoryNodes = [...];
2686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2687 readonly ay StartupAllowedMemoryNodes = [...];
2688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2689 readonly b IOAccounting = ...;
2690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2691 readonly t IOWeight = ...;
2692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2693 readonly t StartupIOWeight = ...;
2694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2695 readonly a(st) IODeviceWeight = [...];
2696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2697 readonly a(st) IOReadBandwidthMax = [...];
2698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2699 readonly a(st) IOWriteBandwidthMax = [...];
2700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2701 readonly a(st) IOReadIOPSMax = [...];
2702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2703 readonly a(st) IOWriteIOPSMax = [...];
2704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2705 readonly a(st) IODeviceLatencyTargetUSec = [...];
2706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2707 readonly b BlockIOAccounting = ...;
2708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2709 readonly t BlockIOWeight = ...;
2710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2711 readonly t StartupBlockIOWeight = ...;
2712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2713 readonly a(st) BlockIODeviceWeight = [...];
2714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2715 readonly a(st) BlockIOReadBandwidth = [...];
2716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2717 readonly a(st) BlockIOWriteBandwidth = [...];
2718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2719 readonly b MemoryAccounting = ...;
2720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2721 readonly t DefaultMemoryLow = ...;
2722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2723 readonly t DefaultMemoryMin = ...;
2724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2725 readonly t MemoryMin = ...;
2726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2727 readonly t MemoryLow = ...;
2728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2729 readonly t MemoryHigh = ...;
2730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2731 readonly t MemoryMax = ...;
2732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2733 readonly t MemorySwapMax = ...;
2734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2735 readonly t MemoryZSwapMax = ...;
2736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2737 readonly t MemoryLimit = ...;
2738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2739 readonly s DevicePolicy = '...';
2740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2741 readonly a(ss) DeviceAllow = [...];
2742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2743 readonly b TasksAccounting = ...;
2744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2745 readonly t TasksMax = ...;
2746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2747 readonly b IPAccounting = ...;
2748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2749 readonly a(iayu) IPAddressAllow = [...];
2750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2751 readonly a(iayu) IPAddressDeny = [...];
2752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2753 readonly as IPIngressFilterPath = ['...', ...];
2754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2755 readonly as IPEgressFilterPath = ['...', ...];
2756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2757 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2759 readonly s ManagedOOMSwap = '...';
2760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2761 readonly s ManagedOOMMemoryPressure = '...';
2762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2763 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2765 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2767 readonly a(ss) BPFProgram = [...];
dcf4781c 2768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2769 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2771 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2773 readonly (bas) RestrictNetworkInterfaces = ...;
47fb7fd6
ZJS
2774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2775 readonly as Environment = ['...', ...];
2776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2777 readonly a(sb) EnvironmentFiles = [...];
2778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2779 readonly as PassEnvironment = ['...', ...];
2780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2781 readonly as UnsetEnvironment = ['...', ...];
2782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2783 readonly u UMask = ...;
2784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2785 readonly t LimitCPU = ...;
2786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2787 readonly t LimitCPUSoft = ...;
2788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2789 readonly t LimitFSIZE = ...;
2790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2791 readonly t LimitFSIZESoft = ...;
2792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2793 readonly t LimitDATA = ...;
2794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2795 readonly t LimitDATASoft = ...;
2796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2797 readonly t LimitSTACK = ...;
2798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2799 readonly t LimitSTACKSoft = ...;
2800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2801 readonly t LimitCORE = ...;
2802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2803 readonly t LimitCORESoft = ...;
2804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2805 readonly t LimitRSS = ...;
2806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2807 readonly t LimitRSSSoft = ...;
2808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2809 readonly t LimitNOFILE = ...;
2810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2811 readonly t LimitNOFILESoft = ...;
2812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2813 readonly t LimitAS = ...;
2814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2815 readonly t LimitASSoft = ...;
2816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2817 readonly t LimitNPROC = ...;
2818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2819 readonly t LimitNPROCSoft = ...;
2820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2821 readonly t LimitMEMLOCK = ...;
2822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2823 readonly t LimitMEMLOCKSoft = ...;
2824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2825 readonly t LimitLOCKS = ...;
2826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2827 readonly t LimitLOCKSSoft = ...;
2828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2829 readonly t LimitSIGPENDING = ...;
2830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2831 readonly t LimitSIGPENDINGSoft = ...;
2832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2833 readonly t LimitMSGQUEUE = ...;
2834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2835 readonly t LimitMSGQUEUESoft = ...;
2836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2837 readonly t LimitNICE = ...;
2838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2839 readonly t LimitNICESoft = ...;
2840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2841 readonly t LimitRTPRIO = ...;
2842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2843 readonly t LimitRTPRIOSoft = ...;
2844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2845 readonly t LimitRTTIME = ...;
2846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2847 readonly t LimitRTTIMESoft = ...;
2848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2849 readonly s WorkingDirectory = '...';
2850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2851 readonly s RootDirectory = '...';
2852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2853 readonly s RootImage = '...';
2854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2855 readonly a(ss) RootImageOptions = [...];
2856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2857 readonly ay RootHash = [...];
2858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2859 readonly s RootHashPath = '...';
2860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2861 readonly ay RootHashSignature = [...];
2862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2863 readonly s RootHashSignaturePath = '...';
2864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2865 readonly s RootVerity = '...';
2866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
2867 readonly as ExtensionDirectories = ['...', ...];
2868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2869 readonly a(sba(ss)) ExtensionImages = [...];
2870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2871 readonly a(ssba(ss)) MountImages = [...];
2872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2873 readonly i OOMScoreAdjust = ...;
2874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2875 readonly t CoredumpFilter = ...;
2876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2877 readonly i Nice = ...;
2878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2879 readonly i IOSchedulingClass = ...;
2880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2881 readonly i IOSchedulingPriority = ...;
2882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2883 readonly i CPUSchedulingPolicy = ...;
2884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2885 readonly i CPUSchedulingPriority = ...;
2886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2887 readonly ay CPUAffinity = [...];
2888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2889 readonly b CPUAffinityFromNUMA = ...;
2890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2891 readonly i NUMAPolicy = ...;
2892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2893 readonly ay NUMAMask = [...];
2894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2895 readonly t TimerSlackNSec = ...;
2896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2897 readonly b CPUSchedulingResetOnFork = ...;
2898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2899 readonly b NonBlocking = ...;
2900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2901 readonly s StandardInput = '...';
2902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2903 readonly s StandardInputFileDescriptorName = '...';
2904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2905 readonly ay StandardInputData = [...];
2906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2907 readonly s StandardOutput = '...';
2908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2909 readonly s StandardOutputFileDescriptorName = '...';
2910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2911 readonly s StandardError = '...';
2912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2913 readonly s StandardErrorFileDescriptorName = '...';
2914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2915 readonly s TTYPath = '...';
2916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2917 readonly b TTYReset = ...;
2918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2919 readonly b TTYVHangup = ...;
2920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2921 readonly b TTYVTDisallocate = ...;
2922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
2923 readonly q TTYRows = ...;
2924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2925 readonly q TTYColumns = ...;
2926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2927 readonly i SyslogPriority = ...;
2928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2929 readonly s SyslogIdentifier = '...';
2930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2931 readonly b SyslogLevelPrefix = ...;
2932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2933 readonly i SyslogLevel = ...;
2934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2935 readonly i SyslogFacility = ...;
2936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2937 readonly i LogLevelMax = ...;
2938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2939 readonly t LogRateLimitIntervalUSec = ...;
2940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2941 readonly u LogRateLimitBurst = ...;
2942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2943 readonly aay LogExtraFields = [[...], ...];
2944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
2945 readonly a(bs) LogFilterPatterns = [...];
2946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2947 readonly s LogNamespace = '...';
2948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2949 readonly i SecureBits = ...;
2950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2951 readonly t CapabilityBoundingSet = ...;
2952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2953 readonly t AmbientCapabilities = ...;
2954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2955 readonly s User = '...';
2956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2957 readonly s Group = '...';
2958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2959 readonly b DynamicUser = ...;
2960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2961 readonly b RemoveIPC = ...;
2962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2963 readonly a(say) SetCredential = [...];
2964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
2965 readonly a(say) SetCredentialEncrypted = [...];
2966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2967 readonly a(ss) LoadCredential = [...];
2968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
2969 readonly a(ss) LoadCredentialEncrypted = [...];
2970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2971 readonly as SupplementaryGroups = ['...', ...];
2972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2973 readonly s PAMName = '...';
2974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2975 readonly as ReadWritePaths = ['...', ...];
2976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2977 readonly as ReadOnlyPaths = ['...', ...];
2978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2979 readonly as InaccessiblePaths = ['...', ...];
2980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
2981 readonly as ExecPaths = ['...', ...];
2982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2983 readonly as NoExecPaths = ['...', ...];
2984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 2985 readonly as ExecSearchPath = ['...', ...];
2986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2987 readonly t MountFlags = ...;
2988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2989 readonly b PrivateTmp = ...;
2990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2991 readonly b PrivateDevices = ...;
2992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2993 readonly b ProtectClock = ...;
2994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2995 readonly b ProtectKernelTunables = ...;
2996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2997 readonly b ProtectKernelModules = ...;
2998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2999 readonly b ProtectKernelLogs = ...;
3000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3001 readonly b ProtectControlGroups = ...;
3002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3003 readonly b PrivateNetwork = ...;
3004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3005 readonly b PrivateUsers = ...;
3006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3007 readonly b PrivateMounts = ...;
3008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3009 readonly b PrivateIPC = ...;
3010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3011 readonly s ProtectHome = '...';
3012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3013 readonly s ProtectSystem = '...';
3014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3015 readonly b SameProcessGroup = ...;
3016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3017 readonly s UtmpIdentifier = '...';
3018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3019 readonly s UtmpMode = '...';
3020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3021 readonly (bs) SELinuxContext = ...;
3022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3023 readonly (bs) AppArmorProfile = ...;
3024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3025 readonly (bs) SmackProcessLabel = ...;
3026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3027 readonly b IgnoreSIGPIPE = ...;
3028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3029 readonly b NoNewPrivileges = ...;
3030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3031 readonly (bas) SystemCallFilter = ...;
3032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3033 readonly as SystemCallArchitectures = ['...', ...];
3034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3035 readonly i SystemCallErrorNumber = ...;
3036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3037 readonly (bas) SystemCallLog = ...;
3038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3039 readonly s Personality = '...';
3040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3041 readonly b LockPersonality = ...;
3042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3043 readonly (bas) RestrictAddressFamilies = ...;
3044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3045 readonly a(sst) RuntimeDirectorySymlink = [...];
3046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3047 readonly s RuntimeDirectoryPreserve = '...';
3048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3049 readonly u RuntimeDirectoryMode = ...;
3050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3051 readonly as RuntimeDirectory = ['...', ...];
3052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3053 readonly a(sst) StateDirectorySymlink = [...];
3054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3055 readonly u StateDirectoryMode = ...;
3056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3057 readonly as StateDirectory = ['...', ...];
3058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3059 readonly a(sst) CacheDirectorySymlink = [...];
3060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3061 readonly u CacheDirectoryMode = ...;
3062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3063 readonly as CacheDirectory = ['...', ...];
3064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3065 readonly a(sst) LogsDirectorySymlink = [...];
3066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3067 readonly u LogsDirectoryMode = ...;
3068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3069 readonly as LogsDirectory = ['...', ...];
3070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3071 readonly u ConfigurationDirectoryMode = ...;
3072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3073 readonly as ConfigurationDirectory = ['...', ...];
3074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3075 readonly t TimeoutCleanUSec = ...;
3076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3077 readonly b MemoryDenyWriteExecute = ...;
3078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3079 readonly b RestrictRealtime = ...;
3080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3081 readonly b RestrictSUIDSGID = ...;
3082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3083 readonly t RestrictNamespaces = ...;
3084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3085 readonly (bas) RestrictFileSystems = ...;
3086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3087 readonly a(ssbt) BindPaths = [...];
3088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3089 readonly a(ssbt) BindReadOnlyPaths = [...];
3090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3091 readonly a(ss) TemporaryFileSystem = [...];
3092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3093 readonly b MountAPIVFS = ...;
3094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3095 readonly s KeyringMode = '...';
3096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3097 readonly s ProtectProc = '...';
3098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3099 readonly s ProcSubset = '...';
3100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3101 readonly b ProtectHostname = ...;
3102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3103 readonly s NetworkNamespacePath = '...';
3104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3105 readonly s IPCNamespacePath = '...';
3106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3107 readonly s KillMode = '...';
3108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3109 readonly i KillSignal = ...;
3110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3111 readonly i RestartKillSignal = ...;
3112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3113 readonly i FinalKillSignal = ...;
3114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3115 readonly b SendSIGKILL = ...;
3116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3117 readonly b SendSIGHUP = ...;
3118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3119 readonly i WatchdogSignal = ...;
3031660c 3120 };
47fb7fd6
ZJS
3121 interface org.freedesktop.DBus.Peer { ... };
3122 interface org.freedesktop.DBus.Introspectable { ... };
3123 interface org.freedesktop.DBus.Properties { ... };
3124 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3125};
3126 </programlisting>
3127
47fb7fd6 3128 <!--method GetProcesses is not documented!-->
3031660c 3129
47fb7fd6 3130 <!--method AttachProcesses is not documented!-->
3031660c 3131
47fb7fd6 3132 <!--property Type is not documented!-->
3031660c 3133
596e4470
HC
3134 <!--property ExitType is not documented!-->
3135
47fb7fd6 3136 <!--property Restart is not documented!-->
3031660c 3137
47fb7fd6 3138 <!--property PIDFile is not documented!-->
3031660c 3139
47fb7fd6 3140 <!--property NotifyAccess is not documented!-->
3031660c 3141
47fb7fd6 3142 <!--property RestartUSec is not documented!-->
3031660c 3143
9653108f
ZJS
3144 <!--property TimeoutStartFailureMode is not documented!-->
3145
3146 <!--property TimeoutStopFailureMode is not documented!-->
3147
47fb7fd6 3148 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3149
5918a933
AB
3150 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3151
47fb7fd6 3152 <!--property WatchdogUSec is not documented!-->
3031660c 3153
47fb7fd6 3154 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3155
47fb7fd6 3156 <!--property RemainAfterExit is not documented!-->
3031660c 3157
47fb7fd6
ZJS
3158 <!--property GuessMainPID is not documented!-->
3159
3160 <!--property RestartPreventExitStatus is not documented!-->
3161
3162 <!--property RestartForceExitStatus is not documented!-->
3163
3164 <!--property SuccessExitStatus is not documented!-->
3165
3166 <!--property BusName is not documented!-->
3167
3168 <!--property FileDescriptorStoreMax is not documented!-->
3169
3170 <!--property NFileDescriptorStore is not documented!-->
3171
3172 <!--property StatusErrno is not documented!-->
3173
3174 <!--property ReloadResult is not documented!-->
3175
3176 <!--property CleanResult is not documented!-->
3177
3178 <!--property USBFunctionDescriptors is not documented!-->
3179
3180 <!--property USBFunctionStrings is not documented!-->
3181
3182 <!--property UID is not documented!-->
3183
3184 <!--property GID is not documented!-->
3185
3186 <!--property NRestarts is not documented!-->
3187
3188 <!--property OOMPolicy is not documented!-->
3189
cd48e23f
RP
3190 <!--property OpenFile is not documented!-->
3191
3bd28bf7
LP
3192 <!--property ReloadSignal is not documented!-->
3193
47fb7fd6
ZJS
3194 <!--property ExecCondition is not documented!-->
3195
3196 <!--property ExecConditionEx is not documented!-->
3197
3198 <!--property ExecStartPreEx is not documented!-->
3199
3200 <!--property ExecStartEx is not documented!-->
3201
3202 <!--property ExecStartPostEx is not documented!-->
3203
3204 <!--property ExecReloadEx is not documented!-->
3205
3206 <!--property ExecStopEx is not documented!-->
3207
3208 <!--property ExecStopPost is not documented!-->
3209
3210 <!--property ExecStopPostEx is not documented!-->
3211
3212 <!--property Slice is not documented!-->
3213
5483fca0
LP
3214 <!--property ControlGroupId is not documented!-->
3215
47fb7fd6
ZJS
3216 <!--property MemoryCurrent is not documented!-->
3217
3218 <!--property CPUUsageNSec is not documented!-->
3219
3220 <!--property EffectiveCPUs is not documented!-->
3221
3222 <!--property EffectiveMemoryNodes is not documented!-->
3223
3224 <!--property TasksCurrent is not documented!-->
3225
3226 <!--property IPIngressBytes is not documented!-->
3227
3228 <!--property IPIngressPackets is not documented!-->
3229
3230 <!--property IPEgressBytes is not documented!-->
3231
3232 <!--property IPEgressPackets is not documented!-->
3233
3234 <!--property IOReadBytes is not documented!-->
3235
3236 <!--property IOReadOperations is not documented!-->
3237
3238 <!--property IOWriteBytes is not documented!-->
3239
3240 <!--property IOWriteOperations is not documented!-->
3241
3242 <!--property Delegate is not documented!-->
3243
3244 <!--property DelegateControllers is not documented!-->
3245
3246 <!--property CPUAccounting is not documented!-->
3247
3248 <!--property CPUWeight is not documented!-->
3249
3250 <!--property StartupCPUWeight is not documented!-->
3251
3252 <!--property CPUShares is not documented!-->
3253
3254 <!--property StartupCPUShares is not documented!-->
3255
3256 <!--property CPUQuotaPerSecUSec is not documented!-->
3257
3258 <!--property CPUQuotaPeriodUSec is not documented!-->
3259
3260 <!--property AllowedCPUs is not documented!-->
3261
c93a7d4a
PM
3262 <!--property StartupAllowedCPUs is not documented!-->
3263
47fb7fd6
ZJS
3264 <!--property AllowedMemoryNodes is not documented!-->
3265
c93a7d4a
PM
3266 <!--property StartupAllowedMemoryNodes is not documented!-->
3267
47fb7fd6
ZJS
3268 <!--property IOAccounting is not documented!-->
3269
3270 <!--property IOWeight is not documented!-->
3271
3272 <!--property StartupIOWeight is not documented!-->
3273
3274 <!--property IODeviceWeight is not documented!-->
3275
3276 <!--property IOReadBandwidthMax is not documented!-->
3277
3278 <!--property IOWriteBandwidthMax is not documented!-->
3279
3280 <!--property IOReadIOPSMax is not documented!-->
3281
3282 <!--property IOWriteIOPSMax is not documented!-->
3283
3284 <!--property IODeviceLatencyTargetUSec is not documented!-->
3285
3286 <!--property BlockIOAccounting is not documented!-->
3287
3288 <!--property BlockIOWeight is not documented!-->
3289
3290 <!--property StartupBlockIOWeight is not documented!-->
3291
3292 <!--property BlockIODeviceWeight is not documented!-->
3293
3294 <!--property BlockIOReadBandwidth is not documented!-->
3295
3296 <!--property BlockIOWriteBandwidth is not documented!-->
3297
3298 <!--property MemoryAccounting is not documented!-->
3299
3300 <!--property DefaultMemoryLow is not documented!-->
3301
3302 <!--property DefaultMemoryMin is not documented!-->
3303
3304 <!--property MemoryMin is not documented!-->
3305
3306 <!--property MemoryLow is not documented!-->
3307
3308 <!--property MemoryHigh is not documented!-->
3309
3310 <!--property MemoryMax is not documented!-->
3311
3312 <!--property MemorySwapMax is not documented!-->
3313
d7fe0a67
PV
3314 <!--property MemoryZSwapMax is not documented!-->
3315
47fb7fd6
ZJS
3316 <!--property MemoryLimit is not documented!-->
3317
3318 <!--property DevicePolicy is not documented!-->
3319
3320 <!--property DeviceAllow is not documented!-->
3321
3322 <!--property TasksAccounting is not documented!-->
3323
3324 <!--property TasksMax is not documented!-->
3325
3326 <!--property IPAccounting is not documented!-->
3327
3328 <!--property IPAddressAllow is not documented!-->
3329
3330 <!--property IPAddressDeny is not documented!-->
3331
3332 <!--property IPIngressFilterPath is not documented!-->
3333
3334 <!--property IPEgressFilterPath is not documented!-->
3335
3336 <!--property DisableControllers is not documented!-->
3337
4d824a4e
AZ
3338 <!--property ManagedOOMSwap is not documented!-->
3339
3340 <!--property ManagedOOMMemoryPressure is not documented!-->
3341
d9d3f05d 3342 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3343
d8a4d64b
AZ
3344 <!--property ManagedOOMPreference is not documented!-->
3345
9e009a14
JK
3346 <!--property BPFProgram is not documented!-->
3347
dcf4781c
JK
3348 <!--property SocketBindAllow is not documented!-->
3349
3350 <!--property SocketBindDeny is not documented!-->
3351
57585d59
MV
3352 <!--property RestrictNetworkInterfaces is not documented!-->
3353
47fb7fd6
ZJS
3354 <!--property EnvironmentFiles is not documented!-->
3355
3356 <!--property PassEnvironment is not documented!-->
3357
3358 <!--property UnsetEnvironment is not documented!-->
3359
3360 <!--property UMask is not documented!-->
3361
3362 <!--property LimitCPUSoft is not documented!-->
3363
3364 <!--property LimitFSIZE is not documented!-->
3365
3366 <!--property LimitFSIZESoft is not documented!-->
3367
3368 <!--property LimitDATA is not documented!-->
3369
3370 <!--property LimitDATASoft is not documented!-->
3371
3372 <!--property LimitSTACK is not documented!-->
3373
3374 <!--property LimitSTACKSoft is not documented!-->
3375
3376 <!--property LimitCORE is not documented!-->
3377
3378 <!--property LimitCORESoft is not documented!-->
3379
3380 <!--property LimitRSS is not documented!-->
3381
3382 <!--property LimitRSSSoft is not documented!-->
3383
3384 <!--property LimitNOFILE is not documented!-->
3385
3386 <!--property LimitNOFILESoft is not documented!-->
3387
3388 <!--property LimitAS is not documented!-->
3389
3390 <!--property LimitASSoft is not documented!-->
3391
3392 <!--property LimitNPROC is not documented!-->
3393
3394 <!--property LimitNPROCSoft is not documented!-->
3395
3396 <!--property LimitMEMLOCK is not documented!-->
3397
3398 <!--property LimitMEMLOCKSoft is not documented!-->
3399
3400 <!--property LimitLOCKS is not documented!-->
3401
3402 <!--property LimitLOCKSSoft is not documented!-->
3403
3404 <!--property LimitSIGPENDING is not documented!-->
3405
3406 <!--property LimitSIGPENDINGSoft is not documented!-->
3407
3408 <!--property LimitMSGQUEUE is not documented!-->
3409
3410 <!--property LimitMSGQUEUESoft is not documented!-->
3411
3412 <!--property LimitNICE is not documented!-->
3413
3414 <!--property LimitNICESoft is not documented!-->
3415
3416 <!--property LimitRTPRIO is not documented!-->
3417
3418 <!--property LimitRTPRIOSoft is not documented!-->
3419
3420 <!--property LimitRTTIME is not documented!-->
3421
3422 <!--property LimitRTTIMESoft is not documented!-->
3423
3424 <!--property WorkingDirectory is not documented!-->
3425
35f4e010
ZJS
3426 <!--property RootHashPath is not documented!-->
3427
35f4e010
ZJS
3428 <!--property RootHashSignaturePath is not documented!-->
3429
47fb7fd6
ZJS
3430 <!--property OOMScoreAdjust is not documented!-->
3431
3432 <!--property CoredumpFilter is not documented!-->
3433
3434 <!--property Nice is not documented!-->
3435
3436 <!--property IOSchedulingClass is not documented!-->
3437
3438 <!--property IOSchedulingPriority is not documented!-->
3439
3440 <!--property CPUSchedulingPolicy is not documented!-->
3441
3442 <!--property CPUSchedulingPriority is not documented!-->
3443
3444 <!--property CPUAffinity is not documented!-->
3445
3446 <!--property CPUAffinityFromNUMA is not documented!-->
3447
3448 <!--property NUMAPolicy is not documented!-->
3449
3450 <!--property NUMAMask is not documented!-->
3451
3452 <!--property TimerSlackNSec is not documented!-->
3453
3454 <!--property CPUSchedulingResetOnFork is not documented!-->
3455
3456 <!--property NonBlocking is not documented!-->
3457
3458 <!--property StandardInput is not documented!-->
3459
3460 <!--property StandardInputFileDescriptorName is not documented!-->
3461
3462 <!--property StandardInputData is not documented!-->
3463
3464 <!--property StandardOutput is not documented!-->
3465
3466 <!--property StandardOutputFileDescriptorName is not documented!-->
3467
3468 <!--property StandardError is not documented!-->
3469
3470 <!--property StandardErrorFileDescriptorName is not documented!-->
3471
3472 <!--property TTYPath is not documented!-->
3473
3474 <!--property TTYReset is not documented!-->
3475
3476 <!--property TTYVHangup is not documented!-->
3477
3478 <!--property TTYVTDisallocate is not documented!-->
3479
51462135
DDM
3480 <!--property TTYRows is not documented!-->
3481
3482 <!--property TTYColumns is not documented!-->
3483
47fb7fd6
ZJS
3484 <!--property SyslogPriority is not documented!-->
3485
3486 <!--property SyslogIdentifier is not documented!-->
3487
3488 <!--property SyslogLevelPrefix is not documented!-->
3489
3490 <!--property SyslogLevel is not documented!-->
3491
3492 <!--property SyslogFacility is not documented!-->
3493
3494 <!--property LogLevelMax is not documented!-->
3495
3496 <!--property LogRateLimitIntervalUSec is not documented!-->
3497
3498 <!--property LogRateLimitBurst is not documented!-->
3499
3500 <!--property LogExtraFields is not documented!-->
3501
523ea123
QD
3502 <!--property LogFilterPatterns is not documented!-->
3503
47fb7fd6
ZJS
3504 <!--property LogNamespace is not documented!-->
3505
3506 <!--property AmbientCapabilities is not documented!-->
3507
3508 <!--property User is not documented!-->
3509
3510 <!--property Group is not documented!-->
3511
3512 <!--property DynamicUser is not documented!-->
3513
3514 <!--property RemoveIPC is not documented!-->
3515
e4b2cea3
ZJS
3516 <!--property SetCredential is not documented!-->
3517
43144be4
LP
3518 <!--property SetCredentialEncrypted is not documented!-->
3519
e4b2cea3
ZJS
3520 <!--property LoadCredential is not documented!-->
3521
43144be4
LP
3522 <!--property LoadCredentialEncrypted is not documented!-->
3523
47fb7fd6
ZJS
3524 <!--property SupplementaryGroups is not documented!-->
3525
3526 <!--property PAMName is not documented!-->
3527
3528 <!--property ReadWritePaths is not documented!-->
3529
3530 <!--property ReadOnlyPaths is not documented!-->
3531
3532 <!--property InaccessiblePaths is not documented!-->
3533
ddc155b2
TM
3534 <!--property ExecPaths is not documented!-->
3535
3536 <!--property NoExecPaths is not documented!-->
3537
8c35c10d 3538 <!--property ExecSearchPath is not documented!-->
3539
47fb7fd6
ZJS
3540 <!--property PrivateTmp is not documented!-->
3541
3542 <!--property PrivateDevices is not documented!-->
3543
3544 <!--property ProtectClock is not documented!-->
3545
3546 <!--property ProtectKernelTunables is not documented!-->
3547
3548 <!--property ProtectKernelModules is not documented!-->
3549
3550 <!--property ProtectKernelLogs is not documented!-->
3551
3552 <!--property ProtectControlGroups is not documented!-->
3553
3554 <!--property PrivateNetwork is not documented!-->
3555
3556 <!--property PrivateUsers is not documented!-->
3557
3558 <!--property PrivateMounts is not documented!-->
3559
a70581ff
XR
3560 <!--property PrivateIPC is not documented!-->
3561
47fb7fd6
ZJS
3562 <!--property ProtectHome is not documented!-->
3563
3564 <!--property ProtectSystem is not documented!-->
3565
3566 <!--property SameProcessGroup is not documented!-->
3567
3568 <!--property UtmpIdentifier is not documented!-->
3569
3570 <!--property UtmpMode is not documented!-->
3571
3572 <!--property SELinuxContext is not documented!-->
3573
3574 <!--property AppArmorProfile is not documented!-->
3575
3576 <!--property SmackProcessLabel is not documented!-->
3577
3578 <!--property IgnoreSIGPIPE is not documented!-->
3579
3580 <!--property NoNewPrivileges is not documented!-->
3581
3582 <!--property SystemCallFilter is not documented!-->
3583
3584 <!--property SystemCallArchitectures is not documented!-->
3585
3586 <!--property SystemCallErrorNumber is not documented!-->
3587
1f6b4144
ZJS
3588 <!--property SystemCallLog is not documented!-->
3589
47fb7fd6
ZJS
3590 <!--property Personality is not documented!-->
3591
3592 <!--property LockPersonality is not documented!-->
3593
3594 <!--property RestrictAddressFamilies is not documented!-->
3595
3596 <!--property RuntimeDirectoryPreserve is not documented!-->
3597
3598 <!--property RuntimeDirectoryMode is not documented!-->
3599
47fb7fd6
ZJS
3600 <!--property StateDirectoryMode is not documented!-->
3601
47fb7fd6
ZJS
3602 <!--property CacheDirectoryMode is not documented!-->
3603
47fb7fd6
ZJS
3604 <!--property LogsDirectoryMode is not documented!-->
3605
47fb7fd6
ZJS
3606 <!--property ConfigurationDirectoryMode is not documented!-->
3607
3608 <!--property ConfigurationDirectory is not documented!-->
3609
3610 <!--property TimeoutCleanUSec is not documented!-->
3611
3612 <!--property MemoryDenyWriteExecute is not documented!-->
3613
3614 <!--property RestrictRealtime is not documented!-->
3615
3616 <!--property RestrictSUIDSGID is not documented!-->
3617
3618 <!--property RestrictNamespaces is not documented!-->
3619
cc86a278
ILG
3620 <!--property RestrictFileSystems is not documented!-->
3621
47fb7fd6
ZJS
3622 <!--property BindPaths is not documented!-->
3623
3624 <!--property BindReadOnlyPaths is not documented!-->
3625
3626 <!--property TemporaryFileSystem is not documented!-->
3627
3628 <!--property MountAPIVFS is not documented!-->
3629
3630 <!--property KeyringMode is not documented!-->
3631
e4b2cea3
ZJS
3632 <!--property ProtectProc is not documented!-->
3633
3634 <!--property ProcSubset is not documented!-->
3635
47fb7fd6
ZJS
3636 <!--property ProtectHostname is not documented!-->
3637
3638 <!--property NetworkNamespacePath is not documented!-->
3639
a70581ff
XR
3640 <!--property IPCNamespacePath is not documented!-->
3641
47fb7fd6
ZJS
3642 <!--property KillMode is not documented!-->
3643
3644 <!--property KillSignal is not documented!-->
3645
3646 <!--property RestartKillSignal is not documented!-->
3647
3648 <!--property FinalKillSignal is not documented!-->
3649
3650 <!--property SendSIGKILL is not documented!-->
3651
3652 <!--property SendSIGHUP is not documented!-->
3653
3654 <!--property WatchdogSignal is not documented!-->
3655
00bb75d7 3656 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3657
00bb75d7 3658 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3659
00bb75d7 3660 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3661
00bb75d7 3662 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3663
48f99d7c
ZJS
3664 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3665
5e8deb94
LB
3666 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3667
af477139
LB
3668 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3669
00bb75d7 3670 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3671
00bb75d7 3672 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3673
00bb75d7 3674 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3675
596e4470
HC
3676 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3677
00bb75d7 3678 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3679
00bb75d7 3680 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3681
00bb75d7 3682 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3683
00bb75d7 3684 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3685
00bb75d7 3686 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3687
00bb75d7 3688 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3689
00bb75d7
ZJS
3690 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3691
9653108f
ZJS
3692 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3693
3694 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3695
00bb75d7
ZJS
3696 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3697
5918a933
AB
3698 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3699
00bb75d7
ZJS
3700 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3701
3702 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3703
3704 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3705
3706 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3707
3708 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3709
3710 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3711
3712 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3713
3714 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3715
3716 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3717
3718 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3719
3720 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3721
3722 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3723
3724 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3725
3726 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3727
3728 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3729
3730 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3731
3732 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3733
3734 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3735
3736 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3737
3738 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3739
3740 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3741
3742 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3743
3744 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3745
3746 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3747
3748 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3749
cd48e23f
RP
3750 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3751
3bd28bf7
LP
3752 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
3753
00bb75d7
ZJS
3754 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3755
3756 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3757
3758 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3759
3760 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3761
3762 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3763
3764 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3765
3766 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3767
3768 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3769
3770 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3771
3772 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3773
3774 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3775
3776 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3777
3778 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3779
3780 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3781
3782 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3783
3784 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3785
3786 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3787
3788 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3789
3790 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3791
3792 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3793
3794 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3795
3796 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3797
3798 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3799
5483fca0
LP
3800 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3801
00bb75d7
ZJS
3802 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3803
93ff34e4
LB
3804 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3805
00bb75d7
ZJS
3806 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3807
3808 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3809
3810 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3811
3812 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3813
3814 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3815
3816 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3817
3818 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3819
3820 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3821
3822 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3823
3824 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3825
3826 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3827
3828 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3829
3830 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3831
3832 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3833
3834 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3835
3836 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3837
3838 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3839
3840 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3841
3842 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3843
3844 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3845
3846 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3847
3848 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3849
c93a7d4a
PM
3850 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
3851
00bb75d7
ZJS
3852 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3853
c93a7d4a
PM
3854 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
3855
00bb75d7
ZJS
3856 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3857
3858 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3859
3860 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3861
3862 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3863
3864 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3865
3866 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3867
3868 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3869
3870 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3871
3872 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3873
3874 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3875
3876 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3877
3878 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3879
3880 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3881
3882 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3883
3884 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3885
3886 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3887
3888 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3889
3890 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3891
3892 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3893
3894 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3895
3896 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3897
3898 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3899
3900 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3901
d7fe0a67
PV
3902 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
3903
00bb75d7
ZJS
3904 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3905
3906 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3907
3908 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3909
3910 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3911
3912 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3913
3914 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3915
3916 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3917
3918 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3919
3920 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3921
3922 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3923
3924 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3925
4d824a4e
AZ
3926 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3927
3928 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3929
d9d3f05d 3930 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 3931
d8a4d64b
AZ
3932 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
3933
9e009a14
JK
3934 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
3935
dcf4781c
JK
3936 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
3937
3938 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
3939
57585d59
MV
3940 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
3941
00bb75d7
ZJS
3942 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3943
3944 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3945
3946 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3947
3948 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3949
3950 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3951
3952 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3953
3954 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3955
3956 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3957
3958 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3959
3960 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3961
3962 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3963
3964 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3965
3966 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3967
3968 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3969
3970 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3971
3972 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3973
3974 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3975
3976 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3977
3978 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3979
3980 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3981
3982 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3983
3984 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3985
3986 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3987
3988 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3989
3990 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3991
3992 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3993
3994 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3995
3996 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3997
3998 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3999
4000 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4001
4002 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4003
4004 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4005
4006 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4007
4008 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4009
4010 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4011
4012 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4013
4014 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4015
4016 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4017
4018 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4019
4020 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4021
35f4e010
ZJS
4022 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4023
4024 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4025
4026 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4027
4028 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4029
4030 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4031
4032 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4033
a07b9926
LB
4034 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4035
93f59701
LB
4036 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4037
35f4e010
ZJS
4038 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4039
00bb75d7
ZJS
4040 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4041
4042 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4043
4044 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4045
4046 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4047
4048 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4049
4050 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4051
4052 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4053
4054 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4055
4056 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4057
4058 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4059
4060 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4061
4062 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4063
4064 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4065
4066 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4067
4068 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4069
4070 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4071
4072 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4073
4074 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4075
4076 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4077
4078 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4079
4080 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4081
4082 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4083
4084 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4085
4086 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4087
4088 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4089
51462135
DDM
4090 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4091
4092 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4093
00bb75d7
ZJS
4094 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4095
4096 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4097
4098 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4099
4100 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4101
4102 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4103
4104 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4105
4106 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4107
4108 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4109
4110 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4111
523ea123
QD
4112 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4113
00bb75d7
ZJS
4114 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4115
4116 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4117
4118 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4119
4120 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4121
4122 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4123
4124 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4125
4126 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4127
4128 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4129
e4b2cea3
ZJS
4130 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4131
43144be4
LP
4132 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4133
e4b2cea3
ZJS
4134 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4135
43144be4
LP
4136 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4137
00bb75d7
ZJS
4138 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4139
4140 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4141
4142 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4143
4144 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4145
4146 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4147
ddc155b2
TM
4148 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4149
4150 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4151
8c35c10d 4152 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4153
00bb75d7
ZJS
4154 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4155
4156 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4157
4158 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4159
4160 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4161
4162 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4163
4164 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4165
4166 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4167
4168 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4169
4170 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4171
4172 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4173
4174 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4175
a70581ff
XR
4176 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4177
00bb75d7
ZJS
4178 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4179
4180 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4181
4182 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4183
4184 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4185
4186 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4187
4188 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4189
4190 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4191
4192 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4193
4194 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4195
4196 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4197
4198 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4199
4200 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4201
4202 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4203
1f6b4144
ZJS
4204 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4205
00bb75d7
ZJS
4206 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4207
4208 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4209
4210 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4211
211a3d87
LB
4212 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4213
00bb75d7
ZJS
4214 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4215
4216 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4217
4218 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4219
211a3d87
LB
4220 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4221
00bb75d7
ZJS
4222 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4223
4224 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4225
211a3d87
LB
4226 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4227
00bb75d7
ZJS
4228 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4229
4230 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4231
211a3d87
LB
4232 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4233
00bb75d7
ZJS
4234 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4235
4236 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4237
4238 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4239
4240 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4241
4242 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4243
4244 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4245
4246 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4247
4248 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4249
4250 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4251
cc86a278
ILG
4252 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4253
00bb75d7
ZJS
4254 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4255
4256 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4257
4258 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4259
4260 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4261
4262 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4263
e4b2cea3
ZJS
4264 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4265
4266 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4267
00bb75d7
ZJS
4268 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4269
4270 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4271
a70581ff
XR
4272 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4273
00bb75d7
ZJS
4274 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4275
4276 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4277
4278 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4279
4280 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4281
4282 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4283
4284 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4285
4286 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4287
4288 <!--End of Autogenerated section-->
4289
5e8deb94
LB
4290 <refsect2>
4291 <title>Methods</title>
4292
af477139
LB
4293 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4294 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4295 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4296 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4297 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4298 trip optimization.</para>
5e8deb94
LB
4299 </refsect2>
4300
00bb75d7
ZJS
4301 <refsect2>
4302 <title>Properties</title>
4303
4304 <para>Most properties of the Service interface map directly to the corresponding settings in service
4305 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4306
3c719357
LP
4307 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4308 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4309 the slight difference in naming when compared to the matching unit file settings (see
4310 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4311 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4312 the unit file settings default to a time unit of seconds (and thus are suffixed
4313 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4314 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4315 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4316 high-level (string-based) concepts and thus support more user friendly time specifications which
4317 default to second time units but allow other units too, if specified.</para>
4318
00bb75d7
ZJS
4319 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4320 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4321 last watchdog ping received from the service, or 0 if none was ever received.</para>
4322
4323 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4324 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4325 of structures where each struct contains: the binary path to execute; an array with all arguments to
4326 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4327 failure if the process exits uncleanly; two pairs of
4328 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4329 the process began and finished running the last time, or 0 if it never ran or never finished running;
4330 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4331 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4332 with runtime data.</para>
4333
4334 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4335 corresponding settings in the service unit files except that if they aren't set, their value is
4336 18446744073709551615 (i.e. -1).</para>
4337
4338 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4339 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4340 </para>
4341
4342 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4343 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4344 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4345 </para>
4346
4347 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4348 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4349 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4350 contain information about the main process of the service as far as it is known. This is often the same
4351 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4352 <varname>Type=forking</varname> services where the main process of the service is not forked off
4353 systemd directly. These fields either contain information of the last run of the process or of the
4354 current running process.</para>
4355
4356 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4357 the service. The main PID is the current main PID of the service and is 0 when the service currently
4358 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4359 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4360 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4361 process is currently running while the latter possible contains information collected from the last run
4362 even if the process is no longer around.</para>
4363
4364 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4365 to
4366 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4367 This may be used by services to inform the service manager about its internal state with a nice
4368 explanatory string.</para>
4369
4370 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4371 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4372 <varname>ActiveState</varname> above). The following values are currently known:
4373 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4374 not enough resources were available to fork off and execute the service
201632e3 4375 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4376 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4377 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4378 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4379 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4380 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4381 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4382 <varname>StartLimitBurst</varname>).</para>
4383
4384 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4385 unit are placed in.</para>
93f59701
LB
4386
4387 <para>The following properties map 1:1 to corresponding settings in the unit file:
4388 <varname>RootDirectory</varname>
4389 <varname>RootImage</varname>
4390 <varname>RootImageOptions</varname>
4391 <varname>RootVerity</varname>
4392 <varname>RootHash</varname>
4393 <varname>RootHashSignature</varname>
4394 <varname>MountImages</varname>
4395 <varname>ExtensionImages</varname>
a07b9926 4396 <varname>ExtensionDirectories</varname>
93f59701 4397 see systemd.exec(5) for their meaning.</para>
93ff34e4
LB
4398
4399 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4400 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4401 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4402 limits set on the unit itself.</para>
211a3d87
LB
4403
4404 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4405 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4406 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4407 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4408 which will create a symlink of the given name to the respective directory. The messages take an unused
4409 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4410 </refsect2>
4411 </refsect1>
4412
4413 <refsect1>
4414 <title>Socket Unit Objects</title>
4415
48f99d7c 4416 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4417node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4418 interface org.freedesktop.systemd1.Socket {
4419 methods:
4420 GetProcesses(out a(sus) processes);
4421 AttachProcesses(in s subcgroup,
4422 in au pids);
4423 properties:
4424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4425 readonly s BindIPv6Only = '...';
4426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4427 readonly u Backlog = ...;
4428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4429 readonly t TimeoutUSec = ...;
4430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4431 readonly s BindToDevice = '...';
4432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4433 readonly s SocketUser = '...';
47fb7fd6
ZJS
4434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4435 readonly s SocketGroup = '...';
4436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4437 readonly u SocketMode = ...;
4438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4439 readonly u DirectoryMode = ...;
4440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4441 readonly b Accept = ...;
4442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4443 readonly b FlushPending = ...;
4444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4445 readonly b Writable = ...;
4446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4447 readonly b KeepAlive = ...;
4448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4449 readonly t KeepAliveTimeUSec = ...;
4450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4451 readonly t KeepAliveIntervalUSec = ...;
4452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4453 readonly u KeepAliveProbes = ...;
4454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4455 readonly t DeferAcceptUSec = ...;
4456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4457 readonly b NoDelay = ...;
4458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4459 readonly i Priority = ...;
4460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4461 readonly t ReceiveBuffer = ...;
4462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4463 readonly t SendBuffer = ...;
4464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4465 readonly i IPTOS = ...;
4466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4467 readonly i IPTTL = ...;
4468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4469 readonly t PipeSize = ...;
4470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4471 readonly b FreeBind = ...;
4472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4473 readonly b Transparent = ...;
4474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4475 readonly b Broadcast = ...;
4476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4477 readonly b PassCredentials = ...;
4478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4479 readonly b PassSecurity = ...;
4480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4481 readonly b PassPacketInfo = ...;
4482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4483 readonly s Timestamping = '...';
4484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4485 readonly b RemoveOnStop = ...;
4486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4487 readonly a(ss) Listen = [...];
4488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4489 readonly as Symlinks = ['...', ...];
4490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4491 readonly i Mark = ...;
4492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4493 readonly u MaxConnections = ...;
4494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4495 readonly u MaxConnectionsPerSource = ...;
4496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4497 readonly x MessageQueueMaxMessages = ...;
4498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4499 readonly x MessageQueueMessageSize = ...;
4500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4501 readonly s TCPCongestion = '...';
4502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4503 readonly b ReusePort = ...;
4504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4505 readonly s SmackLabel = '...';
4506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4507 readonly s SmackLabelIPIn = '...';
4508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4509 readonly s SmackLabelIPOut = '...';
4510 readonly u ControlPID = ...;
4511 readonly s Result = '...';
4512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4513 readonly u NConnections = ...;
4514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4515 readonly u NAccepted = ...;
4516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4517 readonly u NRefused = ...;
4518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4519 readonly s FileDescriptorName = '...';
4520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4521 readonly i SocketProtocol = ...;
4522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4523 readonly t TriggerLimitIntervalUSec = ...;
4524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4525 readonly u TriggerLimitBurst = ...;
4526 readonly u UID = ...;
4527 readonly u GID = ...;
4528 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4529 readonly a(sasbttttuii) ExecStartPre = [...];
4530 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4531 readonly a(sasbttttuii) ExecStartPost = [...];
4532 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4533 readonly a(sasbttttuii) ExecStopPre = [...];
4534 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4535 readonly a(sasbttttuii) ExecStopPost = [...];
4536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4537 readonly s Slice = '...';
4538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4539 readonly s ControlGroup = '...';
4540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4541 readonly t ControlGroupId = ...;
4542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4543 readonly t MemoryCurrent = ...;
4544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4545 readonly t MemoryAvailable = ...;
4546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4547 readonly t CPUUsageNSec = ...;
4548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4549 readonly ay EffectiveCPUs = [...];
4550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4551 readonly ay EffectiveMemoryNodes = [...];
4552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4553 readonly t TasksCurrent = ...;
4554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4555 readonly t IPIngressBytes = ...;
4556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4557 readonly t IPIngressPackets = ...;
4558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4559 readonly t IPEgressBytes = ...;
4560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4561 readonly t IPEgressPackets = ...;
4562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4563 readonly t IOReadBytes = ...;
4564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4565 readonly t IOReadOperations = ...;
4566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4567 readonly t IOWriteBytes = ...;
4568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4569 readonly t IOWriteOperations = ...;
4570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4571 readonly b Delegate = ...;
4572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4573 readonly as DelegateControllers = ['...', ...];
4574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4575 readonly b CPUAccounting = ...;
4576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4577 readonly t CPUWeight = ...;
4578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4579 readonly t StartupCPUWeight = ...;
4580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4581 readonly t CPUShares = ...;
4582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4583 readonly t StartupCPUShares = ...;
4584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4585 readonly t CPUQuotaPerSecUSec = ...;
4586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4587 readonly t CPUQuotaPeriodUSec = ...;
4588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4589 readonly ay AllowedCPUs = [...];
4590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4591 readonly ay StartupAllowedCPUs = [...];
4592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4593 readonly ay AllowedMemoryNodes = [...];
4594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4595 readonly ay StartupAllowedMemoryNodes = [...];
4596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4597 readonly b IOAccounting = ...;
4598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4599 readonly t IOWeight = ...;
4600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4601 readonly t StartupIOWeight = ...;
4602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4603 readonly a(st) IODeviceWeight = [...];
4604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4605 readonly a(st) IOReadBandwidthMax = [...];
4606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4607 readonly a(st) IOWriteBandwidthMax = [...];
4608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4609 readonly a(st) IOReadIOPSMax = [...];
4610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4611 readonly a(st) IOWriteIOPSMax = [...];
4612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4613 readonly a(st) IODeviceLatencyTargetUSec = [...];
4614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4615 readonly b BlockIOAccounting = ...;
4616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4617 readonly t BlockIOWeight = ...;
4618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4619 readonly t StartupBlockIOWeight = ...;
4620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4621 readonly a(st) BlockIODeviceWeight = [...];
4622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4623 readonly a(st) BlockIOReadBandwidth = [...];
4624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4625 readonly a(st) BlockIOWriteBandwidth = [...];
4626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4627 readonly b MemoryAccounting = ...;
4628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4629 readonly t DefaultMemoryLow = ...;
4630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4631 readonly t DefaultMemoryMin = ...;
4632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4633 readonly t MemoryMin = ...;
4634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4635 readonly t MemoryLow = ...;
4636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4637 readonly t MemoryHigh = ...;
4638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4639 readonly t MemoryMax = ...;
4640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4641 readonly t MemorySwapMax = ...;
4642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
4643 readonly t MemoryZSwapMax = ...;
4644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4645 readonly t MemoryLimit = ...;
4646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4647 readonly s DevicePolicy = '...';
4648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4649 readonly a(ss) DeviceAllow = [...];
4650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4651 readonly b TasksAccounting = ...;
4652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4653 readonly t TasksMax = ...;
4654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4655 readonly b IPAccounting = ...;
4656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4657 readonly a(iayu) IPAddressAllow = [...];
4658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4659 readonly a(iayu) IPAddressDeny = [...];
4660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4661 readonly as IPIngressFilterPath = ['...', ...];
4662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4663 readonly as IPEgressFilterPath = ['...', ...];
4664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4665 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4667 readonly s ManagedOOMSwap = '...';
4668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4669 readonly s ManagedOOMMemoryPressure = '...';
4670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4671 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4673 readonly s ManagedOOMPreference = '...';
9e009a14
JK
4674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4675 readonly a(ss) BPFProgram = [...];
dcf4781c 4676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4677 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 4678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4679 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
4680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4681 readonly (bas) RestrictNetworkInterfaces = ...;
47fb7fd6
ZJS
4682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4683 readonly as Environment = ['...', ...];
4684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4685 readonly a(sb) EnvironmentFiles = [...];
4686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4687 readonly as PassEnvironment = ['...', ...];
4688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4689 readonly as UnsetEnvironment = ['...', ...];
4690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4691 readonly u UMask = ...;
4692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4693 readonly t LimitCPU = ...;
4694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4695 readonly t LimitCPUSoft = ...;
4696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4697 readonly t LimitFSIZE = ...;
4698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4699 readonly t LimitFSIZESoft = ...;
4700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4701 readonly t LimitDATA = ...;
4702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4703 readonly t LimitDATASoft = ...;
4704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4705 readonly t LimitSTACK = ...;
4706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4707 readonly t LimitSTACKSoft = ...;
4708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4709 readonly t LimitCORE = ...;
4710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4711 readonly t LimitCORESoft = ...;
4712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4713 readonly t LimitRSS = ...;
4714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4715 readonly t LimitRSSSoft = ...;
4716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4717 readonly t LimitNOFILE = ...;
4718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4719 readonly t LimitNOFILESoft = ...;
4720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4721 readonly t LimitAS = ...;
4722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4723 readonly t LimitASSoft = ...;
4724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4725 readonly t LimitNPROC = ...;
4726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4727 readonly t LimitNPROCSoft = ...;
4728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4729 readonly t LimitMEMLOCK = ...;
4730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4731 readonly t LimitMEMLOCKSoft = ...;
4732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4733 readonly t LimitLOCKS = ...;
4734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4735 readonly t LimitLOCKSSoft = ...;
4736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4737 readonly t LimitSIGPENDING = ...;
4738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4739 readonly t LimitSIGPENDINGSoft = ...;
4740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4741 readonly t LimitMSGQUEUE = ...;
4742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4743 readonly t LimitMSGQUEUESoft = ...;
4744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4745 readonly t LimitNICE = ...;
4746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4747 readonly t LimitNICESoft = ...;
4748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4749 readonly t LimitRTPRIO = ...;
4750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4751 readonly t LimitRTPRIOSoft = ...;
4752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4753 readonly t LimitRTTIME = ...;
4754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4755 readonly t LimitRTTIMESoft = ...;
4756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4757 readonly s WorkingDirectory = '...';
4758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4759 readonly s RootDirectory = '...';
4760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4761 readonly s RootImage = '...';
4762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4763 readonly a(ss) RootImageOptions = [...];
4764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4765 readonly ay RootHash = [...];
4766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4767 readonly s RootHashPath = '...';
4768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4769 readonly ay RootHashSignature = [...];
4770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4771 readonly s RootHashSignaturePath = '...';
4772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4773 readonly s RootVerity = '...';
4774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
4775 readonly as ExtensionDirectories = ['...', ...];
4776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
4777 readonly a(sba(ss)) ExtensionImages = [...];
4778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4779 readonly a(ssba(ss)) MountImages = [...];
4780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4781 readonly i OOMScoreAdjust = ...;
4782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4783 readonly t CoredumpFilter = ...;
4784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4785 readonly i Nice = ...;
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4787 readonly i IOSchedulingClass = ...;
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4789 readonly i IOSchedulingPriority = ...;
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4791 readonly i CPUSchedulingPolicy = ...;
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4793 readonly i CPUSchedulingPriority = ...;
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4795 readonly ay CPUAffinity = [...];
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4797 readonly b CPUAffinityFromNUMA = ...;
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4799 readonly i NUMAPolicy = ...;
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4801 readonly ay NUMAMask = [...];
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4803 readonly t TimerSlackNSec = ...;
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4805 readonly b CPUSchedulingResetOnFork = ...;
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4807 readonly b NonBlocking = ...;
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4809 readonly s StandardInput = '...';
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4811 readonly s StandardInputFileDescriptorName = '...';
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4813 readonly ay StandardInputData = [...];
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4815 readonly s StandardOutput = '...';
4816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4817 readonly s StandardOutputFileDescriptorName = '...';
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4819 readonly s StandardError = '...';
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4821 readonly s StandardErrorFileDescriptorName = '...';
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4823 readonly s TTYPath = '...';
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4825 readonly b TTYReset = ...;
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4827 readonly b TTYVHangup = ...;
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4829 readonly b TTYVTDisallocate = ...;
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
4831 readonly q TTYRows = ...;
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4833 readonly q TTYColumns = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4835 readonly i SyslogPriority = ...;
4836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4837 readonly s SyslogIdentifier = '...';
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4839 readonly b SyslogLevelPrefix = ...;
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4841 readonly i SyslogLevel = ...;
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4843 readonly i SyslogFacility = ...;
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4845 readonly i LogLevelMax = ...;
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4847 readonly t LogRateLimitIntervalUSec = ...;
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4849 readonly u LogRateLimitBurst = ...;
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4851 readonly aay LogExtraFields = [[...], ...];
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
4853 readonly a(bs) LogFilterPatterns = [...];
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4855 readonly s LogNamespace = '...';
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4857 readonly i SecureBits = ...;
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4859 readonly t CapabilityBoundingSet = ...;
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4861 readonly t AmbientCapabilities = ...;
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4863 readonly s User = '...';
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4865 readonly s Group = '...';
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4867 readonly b DynamicUser = ...;
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4869 readonly b RemoveIPC = ...;
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4871 readonly a(say) SetCredential = [...];
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
4873 readonly a(say) SetCredentialEncrypted = [...];
4874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4875 readonly a(ss) LoadCredential = [...];
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
4877 readonly a(ss) LoadCredentialEncrypted = [...];
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4879 readonly as SupplementaryGroups = ['...', ...];
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4881 readonly s PAMName = '...';
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4883 readonly as ReadWritePaths = ['...', ...];
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4885 readonly as ReadOnlyPaths = ['...', ...];
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4887 readonly as InaccessiblePaths = ['...', ...];
4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
4889 readonly as ExecPaths = ['...', ...];
4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4891 readonly as NoExecPaths = ['...', ...];
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 4893 readonly as ExecSearchPath = ['...', ...];
4894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4895 readonly t MountFlags = ...;
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4897 readonly b PrivateTmp = ...;
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4899 readonly b PrivateDevices = ...;
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4901 readonly b ProtectClock = ...;
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4903 readonly b ProtectKernelTunables = ...;
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4905 readonly b ProtectKernelModules = ...;
4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4907 readonly b ProtectKernelLogs = ...;
4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4909 readonly b ProtectControlGroups = ...;
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4911 readonly b PrivateNetwork = ...;
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4913 readonly b PrivateUsers = ...;
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4915 readonly b PrivateMounts = ...;
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
4917 readonly b PrivateIPC = ...;
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4919 readonly s ProtectHome = '...';
4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4921 readonly s ProtectSystem = '...';
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4923 readonly b SameProcessGroup = ...;
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4925 readonly s UtmpIdentifier = '...';
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4927 readonly s UtmpMode = '...';
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4929 readonly (bs) SELinuxContext = ...;
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4931 readonly (bs) AppArmorProfile = ...;
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4933 readonly (bs) SmackProcessLabel = ...;
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4935 readonly b IgnoreSIGPIPE = ...;
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4937 readonly b NoNewPrivileges = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4939 readonly (bas) SystemCallFilter = ...;
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4941 readonly as SystemCallArchitectures = ['...', ...];
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4943 readonly i SystemCallErrorNumber = ...;
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
4945 readonly (bas) SystemCallLog = ...;
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4947 readonly s Personality = '...';
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4949 readonly b LockPersonality = ...;
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4951 readonly (bas) RestrictAddressFamilies = ...;
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
4953 readonly a(sst) RuntimeDirectorySymlink = [...];
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4955 readonly s RuntimeDirectoryPreserve = '...';
4956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4957 readonly u RuntimeDirectoryMode = ...;
4958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4959 readonly as RuntimeDirectory = ['...', ...];
4960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
4961 readonly a(sst) StateDirectorySymlink = [...];
4962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4963 readonly u StateDirectoryMode = ...;
4964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4965 readonly as StateDirectory = ['...', ...];
4966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
4967 readonly a(sst) CacheDirectorySymlink = [...];
4968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4969 readonly u CacheDirectoryMode = ...;
4970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4971 readonly as CacheDirectory = ['...', ...];
4972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
4973 readonly a(sst) LogsDirectorySymlink = [...];
4974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4975 readonly u LogsDirectoryMode = ...;
4976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4977 readonly as LogsDirectory = ['...', ...];
4978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4979 readonly u ConfigurationDirectoryMode = ...;
4980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4981 readonly as ConfigurationDirectory = ['...', ...];
4982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4983 readonly t TimeoutCleanUSec = ...;
4984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4985 readonly b MemoryDenyWriteExecute = ...;
4986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4987 readonly b RestrictRealtime = ...;
4988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4989 readonly b RestrictSUIDSGID = ...;
4990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4991 readonly t RestrictNamespaces = ...;
4992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
4993 readonly (bas) RestrictFileSystems = ...;
4994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4995 readonly a(ssbt) BindPaths = [...];
4996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4997 readonly a(ssbt) BindReadOnlyPaths = [...];
4998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4999 readonly a(ss) TemporaryFileSystem = [...];
5000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5001 readonly b MountAPIVFS = ...;
5002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5003 readonly s KeyringMode = '...';
5004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5005 readonly s ProtectProc = '...';
5006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5007 readonly s ProcSubset = '...';
5008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5009 readonly b ProtectHostname = ...;
5010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5011 readonly s NetworkNamespacePath = '...';
5012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5013 readonly s IPCNamespacePath = '...';
5014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5015 readonly s KillMode = '...';
5016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5017 readonly i KillSignal = ...;
5018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5019 readonly i RestartKillSignal = ...;
5020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5021 readonly i FinalKillSignal = ...;
5022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5023 readonly b SendSIGKILL = ...;
5024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5025 readonly b SendSIGHUP = ...;
5026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5027 readonly i WatchdogSignal = ...;
5028 };
5029 interface org.freedesktop.DBus.Peer { ... };
5030 interface org.freedesktop.DBus.Introspectable { ... };
5031 interface org.freedesktop.DBus.Properties { ... };
5032 interface org.freedesktop.systemd1.Unit { ... };
5033};
5034 </programlisting>
5035
00bb75d7
ZJS
5036 <!--method GetProcesses is not documented!-->
5037
5038 <!--method AttachProcesses is not documented!-->
5039
5040 <!--property BindIPv6Only is not documented!-->
5041
5042 <!--property Backlog is not documented!-->
5043
5044 <!--property TimeoutUSec is not documented!-->
5045
5046 <!--property BindToDevice is not documented!-->
5047
5048 <!--property SocketUser is not documented!-->
5049
5050 <!--property SocketGroup is not documented!-->
5051
5052 <!--property SocketMode is not documented!-->
5053
5054 <!--property DirectoryMode is not documented!-->
5055
5056 <!--property Writable is not documented!-->
5057
5058 <!--property KeepAlive is not documented!-->
5059
5060 <!--property KeepAliveTimeUSec is not documented!-->
5061
5062 <!--property KeepAliveIntervalUSec is not documented!-->
5063
5064 <!--property KeepAliveProbes is not documented!-->
5065
5066 <!--property DeferAcceptUSec is not documented!-->
5067
5068 <!--property NoDelay is not documented!-->
5069
5070 <!--property Priority is not documented!-->
5071
5072 <!--property ReceiveBuffer is not documented!-->
5073
5074 <!--property SendBuffer is not documented!-->
5075
5076 <!--property IPTOS is not documented!-->
5077
5078 <!--property IPTTL is not documented!-->
5079
5080 <!--property PipeSize is not documented!-->
5081
5082 <!--property FreeBind is not documented!-->
5083
5084 <!--property Transparent is not documented!-->
5085
5086 <!--property Broadcast is not documented!-->
5087
5088 <!--property PassCredentials is not documented!-->
5089
5090 <!--property PassSecurity is not documented!-->
5091
9653108f
ZJS
5092 <!--property PassPacketInfo is not documented!-->
5093
95923d7e
LP
5094 <!--property Timestamping is not documented!-->
5095
00bb75d7
ZJS
5096 <!--property RemoveOnStop is not documented!-->
5097
5098 <!--property Listen is not documented!-->
5099
5100 <!--property Symlinks is not documented!-->
5101
5102 <!--property Mark is not documented!-->
5103
5104 <!--property MaxConnections is not documented!-->
5105
5106 <!--property MaxConnectionsPerSource is not documented!-->
5107
5108 <!--property MessageQueueMaxMessages is not documented!-->
5109
5110 <!--property MessageQueueMessageSize is not documented!-->
5111
5112 <!--property TCPCongestion is not documented!-->
5113
5114 <!--property ReusePort is not documented!-->
5115
5116 <!--property SmackLabel is not documented!-->
5117
5118 <!--property SmackLabelIPIn is not documented!-->
5119
5120 <!--property SmackLabelIPOut is not documented!-->
5121
5122 <!--property NRefused is not documented!-->
5123
5124 <!--property FileDescriptorName is not documented!-->
5125
5126 <!--property SocketProtocol is not documented!-->
5127
5128 <!--property TriggerLimitIntervalUSec is not documented!-->
5129
5130 <!--property TriggerLimitBurst is not documented!-->
5131
5132 <!--property UID is not documented!-->
5133
5134 <!--property GID is not documented!-->
5135
5136 <!--property ExecStopPre is not documented!-->
5137
5138 <!--property ExecStopPost is not documented!-->
5139
5140 <!--property Slice is not documented!-->
5141
5483fca0
LP
5142 <!--property ControlGroupId is not documented!-->
5143
00bb75d7
ZJS
5144 <!--property MemoryCurrent is not documented!-->
5145
5146 <!--property CPUUsageNSec is not documented!-->
5147
5148 <!--property EffectiveCPUs is not documented!-->
5149
5150 <!--property EffectiveMemoryNodes is not documented!-->
5151
5152 <!--property TasksCurrent is not documented!-->
5153
5154 <!--property IPIngressBytes is not documented!-->
5155
5156 <!--property IPIngressPackets is not documented!-->
5157
5158 <!--property IPEgressBytes is not documented!-->
5159
5160 <!--property IPEgressPackets is not documented!-->
5161
5162 <!--property IOReadBytes is not documented!-->
5163
5164 <!--property IOReadOperations is not documented!-->
5165
5166 <!--property IOWriteBytes is not documented!-->
5167
5168 <!--property IOWriteOperations is not documented!-->
5169
5170 <!--property Delegate is not documented!-->
5171
5172 <!--property DelegateControllers is not documented!-->
5173
5174 <!--property CPUAccounting is not documented!-->
5175
5176 <!--property CPUWeight is not documented!-->
5177
5178 <!--property StartupCPUWeight is not documented!-->
5179
5180 <!--property CPUShares is not documented!-->
5181
5182 <!--property StartupCPUShares is not documented!-->
5183
5184 <!--property CPUQuotaPerSecUSec is not documented!-->
5185
5186 <!--property CPUQuotaPeriodUSec is not documented!-->
5187
5188 <!--property AllowedCPUs is not documented!-->
5189
c93a7d4a
PM
5190 <!--property StartupAllowedCPUs is not documented!-->
5191
00bb75d7
ZJS
5192 <!--property AllowedMemoryNodes is not documented!-->
5193
c93a7d4a
PM
5194 <!--property StartupAllowedMemoryNodes is not documented!-->
5195
00bb75d7
ZJS
5196 <!--property IOAccounting is not documented!-->
5197
5198 <!--property IOWeight is not documented!-->
5199
5200 <!--property StartupIOWeight is not documented!-->
5201
5202 <!--property IODeviceWeight is not documented!-->
5203
5204 <!--property IOReadBandwidthMax is not documented!-->
5205
5206 <!--property IOWriteBandwidthMax is not documented!-->
5207
5208 <!--property IOReadIOPSMax is not documented!-->
5209
5210 <!--property IOWriteIOPSMax is not documented!-->
5211
5212 <!--property IODeviceLatencyTargetUSec is not documented!-->
5213
5214 <!--property BlockIOAccounting is not documented!-->
5215
5216 <!--property BlockIOWeight is not documented!-->
5217
5218 <!--property StartupBlockIOWeight is not documented!-->
5219
5220 <!--property BlockIODeviceWeight is not documented!-->
5221
5222 <!--property BlockIOReadBandwidth is not documented!-->
5223
5224 <!--property BlockIOWriteBandwidth is not documented!-->
5225
5226 <!--property MemoryAccounting is not documented!-->
5227
5228 <!--property DefaultMemoryLow is not documented!-->
5229
5230 <!--property DefaultMemoryMin is not documented!-->
5231
5232 <!--property MemoryMin is not documented!-->
5233
5234 <!--property MemoryLow is not documented!-->
5235
5236 <!--property MemoryHigh is not documented!-->
5237
5238 <!--property MemoryMax is not documented!-->
5239
5240 <!--property MemorySwapMax is not documented!-->
5241
d7fe0a67
PV
5242 <!--property MemoryZSwapMax is not documented!-->
5243
00bb75d7
ZJS
5244 <!--property MemoryLimit is not documented!-->
5245
5246 <!--property DevicePolicy is not documented!-->
5247
5248 <!--property DeviceAllow is not documented!-->
5249
5250 <!--property TasksAccounting is not documented!-->
5251
5252 <!--property TasksMax is not documented!-->
5253
5254 <!--property IPAccounting is not documented!-->
5255
5256 <!--property IPAddressAllow is not documented!-->
5257
5258 <!--property IPAddressDeny is not documented!-->
5259
5260 <!--property IPIngressFilterPath is not documented!-->
5261
5262 <!--property IPEgressFilterPath is not documented!-->
5263
5264 <!--property DisableControllers is not documented!-->
5265
4d824a4e
AZ
5266 <!--property ManagedOOMSwap is not documented!-->
5267
5268 <!--property ManagedOOMMemoryPressure is not documented!-->
5269
d9d3f05d 5270 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5271
d8a4d64b
AZ
5272 <!--property ManagedOOMPreference is not documented!-->
5273
9e009a14
JK
5274 <!--property BPFProgram is not documented!-->
5275
dcf4781c
JK
5276 <!--property SocketBindAllow is not documented!-->
5277
5278 <!--property SocketBindDeny is not documented!-->
5279
57585d59
MV
5280 <!--property RestrictNetworkInterfaces is not documented!-->
5281
00bb75d7
ZJS
5282 <!--property EnvironmentFiles is not documented!-->
5283
5284 <!--property PassEnvironment is not documented!-->
5285
5286 <!--property UnsetEnvironment is not documented!-->
5287
5288 <!--property UMask is not documented!-->
5289
5290 <!--property LimitCPUSoft is not documented!-->
5291
5292 <!--property LimitFSIZE is not documented!-->
5293
5294 <!--property LimitFSIZESoft is not documented!-->
5295
5296 <!--property LimitDATA is not documented!-->
5297
5298 <!--property LimitDATASoft is not documented!-->
5299
5300 <!--property LimitSTACK is not documented!-->
5301
5302 <!--property LimitSTACKSoft is not documented!-->
5303
5304 <!--property LimitCORE is not documented!-->
5305
5306 <!--property LimitCORESoft is not documented!-->
5307
5308 <!--property LimitRSS is not documented!-->
5309
5310 <!--property LimitRSSSoft is not documented!-->
5311
5312 <!--property LimitNOFILE is not documented!-->
5313
5314 <!--property LimitNOFILESoft is not documented!-->
5315
5316 <!--property LimitAS is not documented!-->
5317
5318 <!--property LimitASSoft is not documented!-->
5319
5320 <!--property LimitNPROC is not documented!-->
5321
5322 <!--property LimitNPROCSoft is not documented!-->
5323
5324 <!--property LimitMEMLOCK is not documented!-->
5325
5326 <!--property LimitMEMLOCKSoft is not documented!-->
5327
5328 <!--property LimitLOCKS is not documented!-->
5329
5330 <!--property LimitLOCKSSoft is not documented!-->
5331
5332 <!--property LimitSIGPENDING is not documented!-->
5333
5334 <!--property LimitSIGPENDINGSoft is not documented!-->
5335
5336 <!--property LimitMSGQUEUE is not documented!-->
5337
5338 <!--property LimitMSGQUEUESoft is not documented!-->
5339
5340 <!--property LimitNICE is not documented!-->
5341
5342 <!--property LimitNICESoft is not documented!-->
5343
5344 <!--property LimitRTPRIO is not documented!-->
5345
5346 <!--property LimitRTPRIOSoft is not documented!-->
5347
5348 <!--property LimitRTTIME is not documented!-->
5349
5350 <!--property LimitRTTIMESoft is not documented!-->
5351
5352 <!--property WorkingDirectory is not documented!-->
5353
35f4e010
ZJS
5354 <!--property RootHashPath is not documented!-->
5355
35f4e010
ZJS
5356 <!--property RootHashSignaturePath is not documented!-->
5357
00bb75d7
ZJS
5358 <!--property OOMScoreAdjust is not documented!-->
5359
5360 <!--property CoredumpFilter is not documented!-->
5361
5362 <!--property Nice is not documented!-->
5363
5364 <!--property IOSchedulingClass is not documented!-->
5365
5366 <!--property IOSchedulingPriority is not documented!-->
5367
5368 <!--property CPUSchedulingPolicy is not documented!-->
5369
5370 <!--property CPUSchedulingPriority is not documented!-->
5371
5372 <!--property CPUAffinity is not documented!-->
5373
5374 <!--property CPUAffinityFromNUMA is not documented!-->
5375
5376 <!--property NUMAPolicy is not documented!-->
5377
5378 <!--property NUMAMask is not documented!-->
5379
5380 <!--property TimerSlackNSec is not documented!-->
5381
5382 <!--property CPUSchedulingResetOnFork is not documented!-->
5383
5384 <!--property NonBlocking is not documented!-->
5385
5386 <!--property StandardInput is not documented!-->
5387
5388 <!--property StandardInputFileDescriptorName is not documented!-->
5389
5390 <!--property StandardInputData is not documented!-->
5391
5392 <!--property StandardOutput is not documented!-->
5393
5394 <!--property StandardOutputFileDescriptorName is not documented!-->
5395
5396 <!--property StandardError is not documented!-->
5397
5398 <!--property StandardErrorFileDescriptorName is not documented!-->
5399
5400 <!--property TTYPath is not documented!-->
5401
5402 <!--property TTYReset is not documented!-->
5403
5404 <!--property TTYVHangup is not documented!-->
5405
5406 <!--property TTYVTDisallocate is not documented!-->
5407
51462135
DDM
5408 <!--property TTYRows is not documented!-->
5409
5410 <!--property TTYColumns is not documented!-->
5411
00bb75d7
ZJS
5412 <!--property SyslogPriority is not documented!-->
5413
5414 <!--property SyslogIdentifier is not documented!-->
5415
5416 <!--property SyslogLevelPrefix is not documented!-->
5417
5418 <!--property SyslogLevel is not documented!-->
5419
5420 <!--property SyslogFacility is not documented!-->
5421
5422 <!--property LogLevelMax is not documented!-->
5423
5424 <!--property LogRateLimitIntervalUSec is not documented!-->
5425
5426 <!--property LogRateLimitBurst is not documented!-->
5427
5428 <!--property LogExtraFields is not documented!-->
5429
523ea123
QD
5430 <!--property LogFilterPatterns is not documented!-->
5431
00bb75d7
ZJS
5432 <!--property LogNamespace is not documented!-->
5433
5434 <!--property AmbientCapabilities is not documented!-->
5435
5436 <!--property User is not documented!-->
5437
5438 <!--property Group is not documented!-->
5439
5440 <!--property DynamicUser is not documented!-->
5441
5442 <!--property RemoveIPC is not documented!-->
5443
e4b2cea3
ZJS
5444 <!--property SetCredential is not documented!-->
5445
43144be4
LP
5446 <!--property SetCredentialEncrypted is not documented!-->
5447
e4b2cea3
ZJS
5448 <!--property LoadCredential is not documented!-->
5449
43144be4
LP
5450 <!--property LoadCredentialEncrypted is not documented!-->
5451
00bb75d7
ZJS
5452 <!--property SupplementaryGroups is not documented!-->
5453
5454 <!--property PAMName is not documented!-->
5455
5456 <!--property ReadWritePaths is not documented!-->
5457
5458 <!--property ReadOnlyPaths is not documented!-->
5459
5460 <!--property InaccessiblePaths is not documented!-->
5461
ddc155b2
TM
5462 <!--property ExecPaths is not documented!-->
5463
5464 <!--property NoExecPaths is not documented!-->
5465
8c35c10d 5466 <!--property ExecSearchPath is not documented!-->
5467
00bb75d7
ZJS
5468 <!--property PrivateTmp is not documented!-->
5469
5470 <!--property PrivateDevices is not documented!-->
5471
5472 <!--property ProtectClock is not documented!-->
5473
5474 <!--property ProtectKernelTunables is not documented!-->
5475
5476 <!--property ProtectKernelModules is not documented!-->
5477
5478 <!--property ProtectKernelLogs is not documented!-->
5479
5480 <!--property ProtectControlGroups is not documented!-->
5481
5482 <!--property PrivateNetwork is not documented!-->
5483
5484 <!--property PrivateUsers is not documented!-->
5485
5486 <!--property PrivateMounts is not documented!-->
5487
a70581ff
XR
5488 <!--property PrivateIPC is not documented!-->
5489
00bb75d7
ZJS
5490 <!--property ProtectHome is not documented!-->
5491
5492 <!--property ProtectSystem is not documented!-->
5493
5494 <!--property SameProcessGroup is not documented!-->
5495
5496 <!--property UtmpIdentifier is not documented!-->
5497
5498 <!--property UtmpMode is not documented!-->
5499
5500 <!--property SELinuxContext is not documented!-->
5501
5502 <!--property AppArmorProfile is not documented!-->
5503
5504 <!--property SmackProcessLabel is not documented!-->
5505
5506 <!--property IgnoreSIGPIPE is not documented!-->
5507
5508 <!--property NoNewPrivileges is not documented!-->
5509
5510 <!--property SystemCallFilter is not documented!-->
5511
5512 <!--property SystemCallArchitectures is not documented!-->
5513
5514 <!--property SystemCallErrorNumber is not documented!-->
5515
1f6b4144
ZJS
5516 <!--property SystemCallLog is not documented!-->
5517
00bb75d7
ZJS
5518 <!--property Personality is not documented!-->
5519
5520 <!--property LockPersonality is not documented!-->
5521
5522 <!--property RestrictAddressFamilies is not documented!-->
5523
5524 <!--property RuntimeDirectoryPreserve is not documented!-->
5525
5526 <!--property RuntimeDirectoryMode is not documented!-->
5527
00bb75d7
ZJS
5528 <!--property StateDirectoryMode is not documented!-->
5529
00bb75d7
ZJS
5530 <!--property CacheDirectoryMode is not documented!-->
5531
00bb75d7
ZJS
5532 <!--property LogsDirectoryMode is not documented!-->
5533
00bb75d7
ZJS
5534 <!--property ConfigurationDirectoryMode is not documented!-->
5535
5536 <!--property ConfigurationDirectory is not documented!-->
5537
5538 <!--property TimeoutCleanUSec is not documented!-->
5539
5540 <!--property MemoryDenyWriteExecute is not documented!-->
5541
5542 <!--property RestrictRealtime is not documented!-->
5543
5544 <!--property RestrictSUIDSGID is not documented!-->
5545
5546 <!--property RestrictNamespaces is not documented!-->
5547
cc86a278
ILG
5548 <!--property RestrictFileSystems is not documented!-->
5549
00bb75d7
ZJS
5550 <!--property BindPaths is not documented!-->
5551
5552 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5553
00bb75d7 5554 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5555
00bb75d7 5556 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5557
00bb75d7 5558 <!--property KeyringMode is not documented!-->
47fb7fd6 5559
e4b2cea3
ZJS
5560 <!--property ProtectProc is not documented!-->
5561
5562 <!--property ProcSubset is not documented!-->
5563
00bb75d7 5564 <!--property ProtectHostname is not documented!-->
47fb7fd6 5565
00bb75d7 5566 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5567
a70581ff
XR
5568 <!--property IPCNamespacePath is not documented!-->
5569
00bb75d7 5570 <!--property KillMode is not documented!-->
47fb7fd6 5571
00bb75d7 5572 <!--property KillSignal is not documented!-->
47fb7fd6 5573
00bb75d7 5574 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5575
00bb75d7 5576 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5577
00bb75d7 5578 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5579
00bb75d7 5580 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5581
00bb75d7 5582 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5583
00bb75d7 5584 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5585
00bb75d7 5586 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5587
00bb75d7 5588 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5589
00bb75d7 5590 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5591
48f99d7c
ZJS
5592 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5593
00bb75d7 5594 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5595
00bb75d7 5596 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5597
00bb75d7 5598 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5599
00bb75d7 5600 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5601
00bb75d7 5602 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5603
00bb75d7 5604 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5605
00bb75d7 5606 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5607
00bb75d7 5608 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5609
00bb75d7 5610 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5611
00bb75d7 5612 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5613
00bb75d7 5614 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5615
c882b714
ZJS
5616 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5617
00bb75d7 5618 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5619
00bb75d7 5620 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5621
00bb75d7 5622 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5623
00bb75d7 5624 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5625
00bb75d7 5626 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5627
00bb75d7 5628 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5629
00bb75d7 5630 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5631
00bb75d7 5632 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5633
00bb75d7 5634 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5635
00bb75d7 5636 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5637
00bb75d7 5638 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5639
00bb75d7 5640 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5641
00bb75d7 5642 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5643
00bb75d7 5644 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5645
00bb75d7 5646 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5647
00bb75d7 5648 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5649
00bb75d7 5650 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5651
00bb75d7 5652 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5653
9653108f
ZJS
5654 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5655
95923d7e
LP
5656 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5657
00bb75d7 5658 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5659
00bb75d7 5660 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5661
00bb75d7 5662 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5663
00bb75d7 5664 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5665
00bb75d7 5666 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5667
00bb75d7 5668 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5669
00bb75d7 5670 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5671
00bb75d7 5672 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5673
00bb75d7 5674 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5675
00bb75d7 5676 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5677
00bb75d7 5678 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5679
00bb75d7 5680 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5681
00bb75d7 5682 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5683
00bb75d7 5684 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5685
00bb75d7 5686 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5687
00bb75d7 5688 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5689
00bb75d7 5690 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5691
00bb75d7 5692 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5693
00bb75d7 5694 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5695
00bb75d7 5696 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5697
00bb75d7 5698 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5699
00bb75d7 5700 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5701
00bb75d7 5702 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5703
00bb75d7 5704 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5705
00bb75d7 5706 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5707
00bb75d7 5708 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5709
00bb75d7 5710 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5711
00bb75d7 5712 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5713
00bb75d7 5714 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5715
00bb75d7 5716 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5717
5483fca0
LP
5718 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5719
00bb75d7 5720 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5721
93ff34e4
LB
5722 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5723
00bb75d7 5724 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5725
00bb75d7 5726 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5727
00bb75d7 5728 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5729
00bb75d7 5730 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5731
00bb75d7 5732 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5733
00bb75d7 5734 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5735
00bb75d7 5736 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5737
00bb75d7 5738 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5739
00bb75d7 5740 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5741
00bb75d7 5742 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5743
00bb75d7 5744 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5745
00bb75d7 5746 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5747
00bb75d7 5748 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5749
00bb75d7 5750 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5751
00bb75d7 5752 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5753
00bb75d7 5754 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5755
00bb75d7 5756 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5757
00bb75d7 5758 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5759
00bb75d7 5760 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5761
00bb75d7 5762 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5763
00bb75d7 5764 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5765
00bb75d7 5766 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5767
c93a7d4a
PM
5768 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
5769
00bb75d7 5770 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5771
c93a7d4a
PM
5772 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
5773
00bb75d7 5774 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5775
00bb75d7 5776 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5777
00bb75d7 5778 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5779
00bb75d7 5780 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5781
00bb75d7 5782 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5783
00bb75d7 5784 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5785
00bb75d7 5786 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5787
00bb75d7 5788 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5789
00bb75d7 5790 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5791
00bb75d7 5792 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5793
00bb75d7 5794 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5795
00bb75d7 5796 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5797
00bb75d7 5798 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5799
00bb75d7 5800 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5801
00bb75d7 5802 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5803
00bb75d7 5804 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5805
00bb75d7 5806 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5807
00bb75d7 5808 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5809
00bb75d7 5810 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5811
00bb75d7 5812 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5813
00bb75d7 5814 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5815
00bb75d7 5816 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5817
00bb75d7 5818 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5819
d7fe0a67
PV
5820 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
5821
00bb75d7 5822 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5823
00bb75d7 5824 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5825
00bb75d7 5826 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5827
00bb75d7 5828 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5829
00bb75d7 5830 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5831
00bb75d7 5832 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5833
00bb75d7 5834 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5835
00bb75d7 5836 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5837
00bb75d7 5838 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5839
00bb75d7 5840 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5841
00bb75d7 5842 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5843
4d824a4e
AZ
5844 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5845
5846 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5847
d9d3f05d 5848 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 5849
d8a4d64b
AZ
5850 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5851
9e009a14
JK
5852 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
5853
dcf4781c
JK
5854 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
5855
5856 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
5857
57585d59
MV
5858 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
5859
00bb75d7 5860 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5861
00bb75d7 5862 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5863
00bb75d7 5864 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5865
00bb75d7 5866 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5867
00bb75d7 5868 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5869
00bb75d7 5870 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5871
00bb75d7 5872 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5873
00bb75d7 5874 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5875
00bb75d7 5876 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5877
00bb75d7 5878 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5879
00bb75d7 5880 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5881
00bb75d7 5882 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5883
00bb75d7 5884 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5885
00bb75d7 5886 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5887
00bb75d7 5888 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5889
00bb75d7 5890 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5891
00bb75d7 5892 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5893
00bb75d7 5894 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5895
00bb75d7 5896 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5897
00bb75d7 5898 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5899
00bb75d7 5900 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5901
00bb75d7 5902 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5903
00bb75d7 5904 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5905
00bb75d7 5906 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5907
00bb75d7 5908 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5909
00bb75d7 5910 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5911
00bb75d7 5912 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5913
00bb75d7 5914 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5915
00bb75d7 5916 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5917
00bb75d7 5918 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5919
00bb75d7 5920 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5921
00bb75d7 5922 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5923
00bb75d7 5924 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5925
00bb75d7 5926 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5927
00bb75d7 5928 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5929
00bb75d7 5930 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5931
00bb75d7 5932 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5933
00bb75d7 5934 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5935
00bb75d7 5936 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5937
00bb75d7 5938 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5939
35f4e010
ZJS
5940 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5941
5942 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5943
5944 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5945
5946 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5947
5948 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5949
5950 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5951
a07b9926
LB
5952 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
5953
93f59701
LB
5954 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
5955
35f4e010
ZJS
5956 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5957
00bb75d7 5958 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5959
00bb75d7 5960 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5961
00bb75d7 5962 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5963
00bb75d7 5964 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5965
00bb75d7 5966 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5967
00bb75d7 5968 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5969
00bb75d7 5970 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5971
00bb75d7 5972 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5973
00bb75d7 5974 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5975
00bb75d7 5976 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5977
00bb75d7 5978 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5979
00bb75d7 5980 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5981
00bb75d7 5982 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5983
00bb75d7 5984 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5985
00bb75d7 5986 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5987
00bb75d7 5988 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5989
00bb75d7 5990 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5991
00bb75d7 5992 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5993
00bb75d7 5994 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5995
00bb75d7 5996 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5997
00bb75d7 5998 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5999
00bb75d7 6000 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6001
00bb75d7 6002 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6003
00bb75d7 6004 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6005
00bb75d7 6006 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6007
51462135
DDM
6008 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6009
6010 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6011
00bb75d7 6012 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6013
00bb75d7 6014 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6015
00bb75d7 6016 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6017
00bb75d7 6018 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6019
00bb75d7 6020 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6021
00bb75d7 6022 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6023
00bb75d7 6024 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6025
00bb75d7 6026 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6027
00bb75d7 6028 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6029
523ea123
QD
6030 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6031
00bb75d7 6032 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6033
00bb75d7
ZJS
6034 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6035
6036 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6037
6038 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6039
6040 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6041
6042 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6043
6044 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6045
6046 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6047
e4b2cea3
ZJS
6048 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6049
43144be4
LP
6050 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6051
e4b2cea3
ZJS
6052 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6053
43144be4
LP
6054 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6055
00bb75d7
ZJS
6056 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6057
6058 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6059
6060 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6061
6062 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6063
6064 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6065
ddc155b2
TM
6066 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6067
6068 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6069
8c35c10d 6070 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6071
00bb75d7
ZJS
6072 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6073
6074 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6075
6076 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6077
6078 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6079
6080 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6081
6082 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6083
6084 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6085
6086 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6087
6088 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6089
6090 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6091
6092 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6093
a70581ff
XR
6094 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6095
00bb75d7
ZJS
6096 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6097
6098 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6099
6100 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6101
6102 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6103
6104 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6105
6106 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6107
6108 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6109
6110 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6111
6112 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6113
6114 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6115
00bb75d7 6116 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6117
00bb75d7 6118 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6119
00bb75d7 6120 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6121
1f6b4144
ZJS
6122 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6123
00bb75d7 6124 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6125
00bb75d7 6126 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6127
00bb75d7 6128 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6129
211a3d87
LB
6130 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6131
00bb75d7 6132 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6133
00bb75d7 6134 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6135
00bb75d7 6136 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6137
211a3d87
LB
6138 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6139
00bb75d7 6140 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6141
00bb75d7 6142 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6143
211a3d87
LB
6144 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6145
00bb75d7 6146 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6147
00bb75d7 6148 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6149
211a3d87
LB
6150 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6151
00bb75d7 6152 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6153
00bb75d7 6154 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6155
00bb75d7 6156 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6157
00bb75d7 6158 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6159
00bb75d7 6160 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6161
00bb75d7 6162 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6163
00bb75d7 6164 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6165
00bb75d7 6166 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6167
00bb75d7 6168 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6169
cc86a278
ILG
6170 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6171
00bb75d7 6172 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6173
00bb75d7 6174 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6175
00bb75d7 6176 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6177
00bb75d7 6178 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6179
00bb75d7 6180 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6181
e4b2cea3
ZJS
6182 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6183
6184 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6185
00bb75d7 6186 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6187
00bb75d7 6188 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6189
a70581ff
XR
6190 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6191
00bb75d7 6192 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6193
00bb75d7 6194 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6195
00bb75d7 6196 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6197
00bb75d7 6198 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6199
00bb75d7 6200 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6201
00bb75d7 6202 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6203
00bb75d7 6204 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6205
00bb75d7 6206 <!--End of Autogenerated section-->
47fb7fd6
ZJS
6207
6208 <refsect2>
6209 <title>Properties</title>
6210
6211 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6212 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6213 processes to execute. They also share most of the fields related to the execution context that Service
6214 objects expose (see above).</para>
6215
6216 <para>In addition to these properties there are the following:</para>
6217
6218 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6219 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6220 i.e. those where systemd is responsible for accepted connections. </para>
6221
6222 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6223 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6224 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6225
6226 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6227 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6228 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6229 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6230 meaning as they have for the corresponding field of service units (see above). In addition to that,
6231 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6232 continuously.</para>
3e5f04bf
RM
6233
6234 <para><varname>FlushPending</varname> specifies whether to flush the socket
6235 just before entering the listening state. This setting only applies to sockets with
6236 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6237 </refsect2>
6238 </refsect1>
6239
6240 <refsect1>
6241 <title>Target Unit Objects</title>
6242
48f99d7c 6243 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6244node /org/freedesktop/systemd1/unit/basic_2etarget {
6245 interface org.freedesktop.systemd1.Target {
6246 };
6247 interface org.freedesktop.DBus.Peer { ... };
6248 interface org.freedesktop.DBus.Introspectable { ... };
6249 interface org.freedesktop.DBus.Properties { ... };
6250 interface org.freedesktop.systemd1.Unit { ... };
6251};
6252 </programlisting>
6253
6254 <para>Target units have neither type-specific methods nor properties.</para>
6255 </refsect1>
6256
6257
6258 <refsect1>
6259 <title>Device Unit Objects</title>
6260
6261 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6262 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6263
48f99d7c
ZJS
6264 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6265node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6266 interface org.freedesktop.systemd1.Device {
6267 properties:
6268 readonly s SysFSPath = '...';
3031660c 6269 };
47fb7fd6
ZJS
6270 interface org.freedesktop.DBus.Peer { ... };
6271 interface org.freedesktop.DBus.Introspectable { ... };
6272 interface org.freedesktop.DBus.Properties { ... };
6273 interface org.freedesktop.systemd1.Unit { ... };
6274};
6275 </programlisting>
6276
00bb75d7
ZJS
6277 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6278
00bb75d7
ZJS
6279 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6280
6281 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6282
6283 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6284
48f99d7c
ZJS
6285 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6286
00bb75d7
ZJS
6287 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6288
6289 <!--End of Autogenerated section-->
6290
47fb7fd6
ZJS
6291 <refsect2>
6292 <title>Properties</title>
6293
6294 <para>Device units only expose a single type-specific property:</para>
6295
6296 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6297 to.</para>
6298 </refsect2>
6299 </refsect1>
6300
6301 <refsect1>
6302 <title>Mount Unit Objects</title>
6303
6304 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6305 interface (described here) in addition to the generic
6306 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6307
48f99d7c 6308 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6309node /org/freedesktop/systemd1/unit/home_2emount {
6310 interface org.freedesktop.systemd1.Mount {
6311 methods:
6312 GetProcesses(out a(sus) processes);
6313 AttachProcesses(in s subcgroup,
6314 in au pids);
6315 properties:
6316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6317 readonly s Where = '...';
6318 readonly s What = '...';
6319 readonly s Options = '...';
6320 readonly s Type = '...';
6321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6322 readonly t TimeoutUSec = ...;
6323 readonly u ControlPID = ...;
6324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6325 readonly u DirectoryMode = ...;
6326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6327 readonly b SloppyOptions = ...;
6328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6329 readonly b LazyUnmount = ...;
6330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6331 readonly b ForceUnmount = ...;
35f4e010
ZJS
6332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6333 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6334 readonly s Result = '...';
6335 readonly u UID = ...;
6336 readonly u GID = ...;
6337 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6338 readonly a(sasbttttuii) ExecMount = [...];
6339 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6340 readonly a(sasbttttuii) ExecUnmount = [...];
6341 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6342 readonly a(sasbttttuii) ExecRemount = [...];
6343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6344 readonly s Slice = '...';
6345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6346 readonly s ControlGroup = '...';
6347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6348 readonly t ControlGroupId = ...;
6349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6350 readonly t MemoryCurrent = ...;
6351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6352 readonly t MemoryAvailable = ...;
6353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6354 readonly t CPUUsageNSec = ...;
6355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6356 readonly ay EffectiveCPUs = [...];
6357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6358 readonly ay EffectiveMemoryNodes = [...];
6359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6360 readonly t TasksCurrent = ...;
6361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6362 readonly t IPIngressBytes = ...;
6363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6364 readonly t IPIngressPackets = ...;
6365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6366 readonly t IPEgressBytes = ...;
6367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6368 readonly t IPEgressPackets = ...;
6369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6370 readonly t IOReadBytes = ...;
6371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6372 readonly t IOReadOperations = ...;
6373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6374 readonly t IOWriteBytes = ...;
6375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6376 readonly t IOWriteOperations = ...;
6377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6378 readonly b Delegate = ...;
6379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6380 readonly as DelegateControllers = ['...', ...];
6381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6382 readonly b CPUAccounting = ...;
6383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6384 readonly t CPUWeight = ...;
6385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6386 readonly t StartupCPUWeight = ...;
6387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6388 readonly t CPUShares = ...;
6389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6390 readonly t StartupCPUShares = ...;
6391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6392 readonly t CPUQuotaPerSecUSec = ...;
6393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6394 readonly t CPUQuotaPeriodUSec = ...;
6395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6396 readonly ay AllowedCPUs = [...];
6397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6398 readonly ay StartupAllowedCPUs = [...];
6399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6400 readonly ay AllowedMemoryNodes = [...];
6401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6402 readonly ay StartupAllowedMemoryNodes = [...];
6403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6404 readonly b IOAccounting = ...;
6405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6406 readonly t IOWeight = ...;
6407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6408 readonly t StartupIOWeight = ...;
6409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6410 readonly a(st) IODeviceWeight = [...];
6411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6412 readonly a(st) IOReadBandwidthMax = [...];
6413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6414 readonly a(st) IOWriteBandwidthMax = [...];
6415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6416 readonly a(st) IOReadIOPSMax = [...];
6417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6418 readonly a(st) IOWriteIOPSMax = [...];
6419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6420 readonly a(st) IODeviceLatencyTargetUSec = [...];
6421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6422 readonly b BlockIOAccounting = ...;
6423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6424 readonly t BlockIOWeight = ...;
6425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6426 readonly t StartupBlockIOWeight = ...;
6427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6428 readonly a(st) BlockIODeviceWeight = [...];
6429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6430 readonly a(st) BlockIOReadBandwidth = [...];
6431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6432 readonly a(st) BlockIOWriteBandwidth = [...];
6433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6434 readonly b MemoryAccounting = ...;
6435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6436 readonly t DefaultMemoryLow = ...;
6437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6438 readonly t DefaultMemoryMin = ...;
6439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6440 readonly t MemoryMin = ...;
6441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6442 readonly t MemoryLow = ...;
6443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6444 readonly t MemoryHigh = ...;
6445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6446 readonly t MemoryMax = ...;
6447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6448 readonly t MemorySwapMax = ...;
6449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
6450 readonly t MemoryZSwapMax = ...;
6451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6452 readonly t MemoryLimit = ...;
6453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6454 readonly s DevicePolicy = '...';
6455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6456 readonly a(ss) DeviceAllow = [...];
6457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6458 readonly b TasksAccounting = ...;
6459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6460 readonly t TasksMax = ...;
6461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6462 readonly b IPAccounting = ...;
6463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6464 readonly a(iayu) IPAddressAllow = [...];
6465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6466 readonly a(iayu) IPAddressDeny = [...];
6467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6468 readonly as IPIngressFilterPath = ['...', ...];
6469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6470 readonly as IPEgressFilterPath = ['...', ...];
6471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6472 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
6473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6474 readonly s ManagedOOMSwap = '...';
6475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6476 readonly s ManagedOOMMemoryPressure = '...';
6477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 6478 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
6479 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6480 readonly s ManagedOOMPreference = '...';
9e009a14
JK
6481 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6482 readonly a(ss) BPFProgram = [...];
dcf4781c 6483 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6484 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 6485 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6486 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
6487 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6488 readonly (bas) RestrictNetworkInterfaces = ...;
47fb7fd6
ZJS
6489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6490 readonly as Environment = ['...', ...];
6491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6492 readonly a(sb) EnvironmentFiles = [...];
6493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6494 readonly as PassEnvironment = ['...', ...];
6495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6496 readonly as UnsetEnvironment = ['...', ...];
6497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6498 readonly u UMask = ...;
6499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6500 readonly t LimitCPU = ...;
6501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6502 readonly t LimitCPUSoft = ...;
6503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6504 readonly t LimitFSIZE = ...;
6505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6506 readonly t LimitFSIZESoft = ...;
6507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6508 readonly t LimitDATA = ...;
6509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6510 readonly t LimitDATASoft = ...;
6511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6512 readonly t LimitSTACK = ...;
6513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6514 readonly t LimitSTACKSoft = ...;
6515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6516 readonly t LimitCORE = ...;
6517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6518 readonly t LimitCORESoft = ...;
6519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6520 readonly t LimitRSS = ...;
6521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6522 readonly t LimitRSSSoft = ...;
6523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6524 readonly t LimitNOFILE = ...;
6525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6526 readonly t LimitNOFILESoft = ...;
6527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6528 readonly t LimitAS = ...;
6529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6530 readonly t LimitASSoft = ...;
6531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6532 readonly t LimitNPROC = ...;
6533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6534 readonly t LimitNPROCSoft = ...;
6535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6536 readonly t LimitMEMLOCK = ...;
6537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6538 readonly t LimitMEMLOCKSoft = ...;
6539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6540 readonly t LimitLOCKS = ...;
6541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6542 readonly t LimitLOCKSSoft = ...;
6543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6544 readonly t LimitSIGPENDING = ...;
6545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6546 readonly t LimitSIGPENDINGSoft = ...;
6547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6548 readonly t LimitMSGQUEUE = ...;
6549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6550 readonly t LimitMSGQUEUESoft = ...;
6551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6552 readonly t LimitNICE = ...;
6553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6554 readonly t LimitNICESoft = ...;
6555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6556 readonly t LimitRTPRIO = ...;
6557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6558 readonly t LimitRTPRIOSoft = ...;
6559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6560 readonly t LimitRTTIME = ...;
6561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6562 readonly t LimitRTTIMESoft = ...;
6563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6564 readonly s WorkingDirectory = '...';
6565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6566 readonly s RootDirectory = '...';
6567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6568 readonly s RootImage = '...';
6569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6570 readonly a(ss) RootImageOptions = [...];
6571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6572 readonly ay RootHash = [...];
6573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6574 readonly s RootHashPath = '...';
6575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6576 readonly ay RootHashSignature = [...];
6577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6578 readonly s RootHashSignaturePath = '...';
6579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6580 readonly s RootVerity = '...';
6581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
6582 readonly as ExtensionDirectories = ['...', ...];
6583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6584 readonly a(sba(ss)) ExtensionImages = [...];
6585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6586 readonly a(ssba(ss)) MountImages = [...];
6587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6588 readonly i OOMScoreAdjust = ...;
6589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6590 readonly t CoredumpFilter = ...;
6591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6592 readonly i Nice = ...;
6593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6594 readonly i IOSchedulingClass = ...;
6595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6596 readonly i IOSchedulingPriority = ...;
6597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6598 readonly i CPUSchedulingPolicy = ...;
6599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6600 readonly i CPUSchedulingPriority = ...;
6601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6602 readonly ay CPUAffinity = [...];
6603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6604 readonly b CPUAffinityFromNUMA = ...;
6605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6606 readonly i NUMAPolicy = ...;
6607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6608 readonly ay NUMAMask = [...];
6609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6610 readonly t TimerSlackNSec = ...;
6611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6612 readonly b CPUSchedulingResetOnFork = ...;
6613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6614 readonly b NonBlocking = ...;
6615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6616 readonly s StandardInput = '...';
6617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6618 readonly s StandardInputFileDescriptorName = '...';
6619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6620 readonly ay StandardInputData = [...];
6621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6622 readonly s StandardOutput = '...';
6623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6624 readonly s StandardOutputFileDescriptorName = '...';
6625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6626 readonly s StandardError = '...';
6627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6628 readonly s StandardErrorFileDescriptorName = '...';
6629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6630 readonly s TTYPath = '...';
6631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6632 readonly b TTYReset = ...;
6633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6634 readonly b TTYVHangup = ...;
6635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6636 readonly b TTYVTDisallocate = ...;
6637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
6638 readonly q TTYRows = ...;
6639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6640 readonly q TTYColumns = ...;
6641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6642 readonly i SyslogPriority = ...;
6643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6644 readonly s SyslogIdentifier = '...';
6645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6646 readonly b SyslogLevelPrefix = ...;
6647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6648 readonly i SyslogLevel = ...;
6649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6650 readonly i SyslogFacility = ...;
6651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6652 readonly i LogLevelMax = ...;
6653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6654 readonly t LogRateLimitIntervalUSec = ...;
6655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6656 readonly u LogRateLimitBurst = ...;
6657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6658 readonly aay LogExtraFields = [[...], ...];
6659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
6660 readonly a(bs) LogFilterPatterns = [...];
6661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6662 readonly s LogNamespace = '...';
6663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6664 readonly i SecureBits = ...;
6665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6666 readonly t CapabilityBoundingSet = ...;
6667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6668 readonly t AmbientCapabilities = ...;
6669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6670 readonly s User = '...';
6671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6672 readonly s Group = '...';
6673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6674 readonly b DynamicUser = ...;
6675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6676 readonly b RemoveIPC = ...;
6677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6678 readonly a(say) SetCredential = [...];
6679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6680 readonly a(say) SetCredentialEncrypted = [...];
6681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6682 readonly a(ss) LoadCredential = [...];
6683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6684 readonly a(ss) LoadCredentialEncrypted = [...];
6685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6686 readonly as SupplementaryGroups = ['...', ...];
6687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6688 readonly s PAMName = '...';
6689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6690 readonly as ReadWritePaths = ['...', ...];
6691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6692 readonly as ReadOnlyPaths = ['...', ...];
6693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6694 readonly as InaccessiblePaths = ['...', ...];
6695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6696 readonly as ExecPaths = ['...', ...];
6697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6698 readonly as NoExecPaths = ['...', ...];
6699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 6700 readonly as ExecSearchPath = ['...', ...];
6701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6702 readonly t MountFlags = ...;
6703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6704 readonly b PrivateTmp = ...;
6705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6706 readonly b PrivateDevices = ...;
6707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6708 readonly b ProtectClock = ...;
6709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6710 readonly b ProtectKernelTunables = ...;
6711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6712 readonly b ProtectKernelModules = ...;
6713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6714 readonly b ProtectKernelLogs = ...;
6715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6716 readonly b ProtectControlGroups = ...;
6717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6718 readonly b PrivateNetwork = ...;
6719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6720 readonly b PrivateUsers = ...;
6721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6722 readonly b PrivateMounts = ...;
6723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6724 readonly b PrivateIPC = ...;
6725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6726 readonly s ProtectHome = '...';
6727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6728 readonly s ProtectSystem = '...';
6729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6730 readonly b SameProcessGroup = ...;
6731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6732 readonly s UtmpIdentifier = '...';
6733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6734 readonly s UtmpMode = '...';
6735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6736 readonly (bs) SELinuxContext = ...;
6737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6738 readonly (bs) AppArmorProfile = ...;
6739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6740 readonly (bs) SmackProcessLabel = ...;
6741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6742 readonly b IgnoreSIGPIPE = ...;
6743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6744 readonly b NoNewPrivileges = ...;
6745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6746 readonly (bas) SystemCallFilter = ...;
6747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6748 readonly as SystemCallArchitectures = ['...', ...];
6749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6750 readonly i SystemCallErrorNumber = ...;
6751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6752 readonly (bas) SystemCallLog = ...;
6753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6754 readonly s Personality = '...';
6755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6756 readonly b LockPersonality = ...;
6757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6758 readonly (bas) RestrictAddressFamilies = ...;
6759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6760 readonly a(sst) RuntimeDirectorySymlink = [...];
6761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6762 readonly s RuntimeDirectoryPreserve = '...';
6763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6764 readonly u RuntimeDirectoryMode = ...;
6765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6766 readonly as RuntimeDirectory = ['...', ...];
6767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6768 readonly a(sst) StateDirectorySymlink = [...];
6769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6770 readonly u StateDirectoryMode = ...;
6771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6772 readonly as StateDirectory = ['...', ...];
6773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6774 readonly a(sst) CacheDirectorySymlink = [...];
6775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6776 readonly u CacheDirectoryMode = ...;
6777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6778 readonly as CacheDirectory = ['...', ...];
6779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6780 readonly a(sst) LogsDirectorySymlink = [...];
6781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6782 readonly u LogsDirectoryMode = ...;
6783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6784 readonly as LogsDirectory = ['...', ...];
6785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6786 readonly u ConfigurationDirectoryMode = ...;
6787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6788 readonly as ConfigurationDirectory = ['...', ...];
6789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6790 readonly t TimeoutCleanUSec = ...;
6791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6792 readonly b MemoryDenyWriteExecute = ...;
6793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6794 readonly b RestrictRealtime = ...;
6795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6796 readonly b RestrictSUIDSGID = ...;
6797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6798 readonly t RestrictNamespaces = ...;
6799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
6800 readonly (bas) RestrictFileSystems = ...;
6801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6802 readonly a(ssbt) BindPaths = [...];
6803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6804 readonly a(ssbt) BindReadOnlyPaths = [...];
6805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6806 readonly a(ss) TemporaryFileSystem = [...];
6807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6808 readonly b MountAPIVFS = ...;
6809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6810 readonly s KeyringMode = '...';
6811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6812 readonly s ProtectProc = '...';
6813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6814 readonly s ProcSubset = '...';
6815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6816 readonly b ProtectHostname = ...;
6817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6818 readonly s NetworkNamespacePath = '...';
6819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6820 readonly s IPCNamespacePath = '...';
6821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6822 readonly s KillMode = '...';
6823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6824 readonly i KillSignal = ...;
6825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6826 readonly i RestartKillSignal = ...;
6827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6828 readonly i FinalKillSignal = ...;
6829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6830 readonly b SendSIGKILL = ...;
6831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6832 readonly b SendSIGHUP = ...;
6833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6834 readonly i WatchdogSignal = ...;
3031660c 6835 };
47fb7fd6
ZJS
6836 interface org.freedesktop.DBus.Peer { ... };
6837 interface org.freedesktop.DBus.Introspectable { ... };
6838 interface org.freedesktop.DBus.Properties { ... };
6839 interface org.freedesktop.systemd1.Unit { ... };
6840};
6841 </programlisting>
6842
00bb75d7
ZJS
6843 <!--method GetProcesses is not documented!-->
6844
6845 <!--method AttachProcesses is not documented!-->
6846
6847 <!--property Where is not documented!-->
6848
6849 <!--property What is not documented!-->
6850
6851 <!--property Options is not documented!-->
6852
6853 <!--property Type is not documented!-->
6854
6855 <!--property TimeoutUSec is not documented!-->
6856
6857 <!--property DirectoryMode is not documented!-->
6858
6859 <!--property SloppyOptions is not documented!-->
6860
6861 <!--property LazyUnmount is not documented!-->
6862
6863 <!--property ForceUnmount is not documented!-->
6864
35f4e010
ZJS
6865 <!--property ReadWriteOnly is not documented!-->
6866
00bb75d7
ZJS
6867 <!--property UID is not documented!-->
6868
6869 <!--property GID is not documented!-->
6870
6871 <!--property ExecUnmount is not documented!-->
6872
6873 <!--property ExecRemount is not documented!-->
6874
6875 <!--property Slice is not documented!-->
6876
5483fca0
LP
6877 <!--property ControlGroupId is not documented!-->
6878
00bb75d7
ZJS
6879 <!--property MemoryCurrent is not documented!-->
6880
6881 <!--property CPUUsageNSec is not documented!-->
6882
6883 <!--property EffectiveCPUs is not documented!-->
6884
6885 <!--property EffectiveMemoryNodes is not documented!-->
6886
6887 <!--property TasksCurrent is not documented!-->
6888
6889 <!--property IPIngressBytes is not documented!-->
6890
6891 <!--property IPIngressPackets is not documented!-->
6892
6893 <!--property IPEgressBytes is not documented!-->
6894
6895 <!--property IPEgressPackets is not documented!-->
6896
6897 <!--property IOReadBytes is not documented!-->
6898
6899 <!--property IOReadOperations is not documented!-->
6900
6901 <!--property IOWriteBytes is not documented!-->
6902
6903 <!--property IOWriteOperations is not documented!-->
6904
6905 <!--property Delegate is not documented!-->
6906
6907 <!--property DelegateControllers is not documented!-->
6908
6909 <!--property CPUAccounting is not documented!-->
6910
6911 <!--property CPUWeight is not documented!-->
6912
6913 <!--property StartupCPUWeight is not documented!-->
6914
6915 <!--property CPUShares is not documented!-->
6916
6917 <!--property StartupCPUShares is not documented!-->
6918
6919 <!--property CPUQuotaPerSecUSec is not documented!-->
6920
6921 <!--property CPUQuotaPeriodUSec is not documented!-->
6922
6923 <!--property AllowedCPUs is not documented!-->
6924
c93a7d4a
PM
6925 <!--property StartupAllowedCPUs is not documented!-->
6926
00bb75d7
ZJS
6927 <!--property AllowedMemoryNodes is not documented!-->
6928
c93a7d4a
PM
6929 <!--property StartupAllowedMemoryNodes is not documented!-->
6930
00bb75d7
ZJS
6931 <!--property IOAccounting is not documented!-->
6932
6933 <!--property IOWeight is not documented!-->
6934
6935 <!--property StartupIOWeight is not documented!-->
6936
6937 <!--property IODeviceWeight is not documented!-->
6938
6939 <!--property IOReadBandwidthMax is not documented!-->
6940
6941 <!--property IOWriteBandwidthMax is not documented!-->
6942
6943 <!--property IOReadIOPSMax is not documented!-->
6944
6945 <!--property IOWriteIOPSMax is not documented!-->
6946
6947 <!--property IODeviceLatencyTargetUSec is not documented!-->
6948
6949 <!--property BlockIOAccounting is not documented!-->
6950
6951 <!--property BlockIOWeight is not documented!-->
6952
6953 <!--property StartupBlockIOWeight is not documented!-->
6954
6955 <!--property BlockIODeviceWeight is not documented!-->
6956
6957 <!--property BlockIOReadBandwidth is not documented!-->
6958
6959 <!--property BlockIOWriteBandwidth is not documented!-->
6960
6961 <!--property MemoryAccounting is not documented!-->
6962
6963 <!--property DefaultMemoryLow is not documented!-->
6964
6965 <!--property DefaultMemoryMin is not documented!-->
6966
6967 <!--property MemoryMin is not documented!-->
6968
6969 <!--property MemoryLow is not documented!-->
6970
6971 <!--property MemoryHigh is not documented!-->
6972
6973 <!--property MemoryMax is not documented!-->
6974
6975 <!--property MemorySwapMax is not documented!-->
6976
d7fe0a67
PV
6977 <!--property MemoryZSwapMax is not documented!-->
6978
00bb75d7
ZJS
6979 <!--property MemoryLimit is not documented!-->
6980
6981 <!--property DevicePolicy is not documented!-->
6982
6983 <!--property DeviceAllow is not documented!-->
6984
6985 <!--property TasksAccounting is not documented!-->
6986
6987 <!--property TasksMax is not documented!-->
6988
6989 <!--property IPAccounting is not documented!-->
6990
6991 <!--property IPAddressAllow is not documented!-->
6992
6993 <!--property IPAddressDeny is not documented!-->
6994
6995 <!--property IPIngressFilterPath is not documented!-->
6996
6997 <!--property IPEgressFilterPath is not documented!-->
6998
6999 <!--property DisableControllers is not documented!-->
7000
4d824a4e
AZ
7001 <!--property ManagedOOMSwap is not documented!-->
7002
7003 <!--property ManagedOOMMemoryPressure is not documented!-->
7004
d9d3f05d 7005 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7006
d8a4d64b
AZ
7007 <!--property ManagedOOMPreference is not documented!-->
7008
9e009a14
JK
7009 <!--property BPFProgram is not documented!-->
7010
dcf4781c
JK
7011 <!--property SocketBindAllow is not documented!-->
7012
7013 <!--property SocketBindDeny is not documented!-->
7014
57585d59
MV
7015 <!--property RestrictNetworkInterfaces is not documented!-->
7016
00bb75d7
ZJS
7017 <!--property EnvironmentFiles is not documented!-->
7018
7019 <!--property PassEnvironment is not documented!-->
7020
7021 <!--property UnsetEnvironment is not documented!-->
7022
7023 <!--property UMask is not documented!-->
7024
7025 <!--property LimitCPUSoft is not documented!-->
7026
7027 <!--property LimitFSIZE is not documented!-->
7028
7029 <!--property LimitFSIZESoft is not documented!-->
7030
7031 <!--property LimitDATA is not documented!-->
7032
7033 <!--property LimitDATASoft is not documented!-->
7034
7035 <!--property LimitSTACK is not documented!-->
7036
7037 <!--property LimitSTACKSoft is not documented!-->
7038
7039 <!--property LimitCORE is not documented!-->
7040
7041 <!--property LimitCORESoft is not documented!-->
7042
7043 <!--property LimitRSS is not documented!-->
7044
7045 <!--property LimitRSSSoft is not documented!-->
7046
7047 <!--property LimitNOFILE is not documented!-->
7048
7049 <!--property LimitNOFILESoft is not documented!-->
7050
7051 <!--property LimitAS is not documented!-->
7052
7053 <!--property LimitASSoft is not documented!-->
7054
7055 <!--property LimitNPROC is not documented!-->
7056
7057 <!--property LimitNPROCSoft is not documented!-->
7058
7059 <!--property LimitMEMLOCK is not documented!-->
7060
7061 <!--property LimitMEMLOCKSoft is not documented!-->
7062
7063 <!--property LimitLOCKS is not documented!-->
7064
7065 <!--property LimitLOCKSSoft is not documented!-->
7066
7067 <!--property LimitSIGPENDING is not documented!-->
7068
7069 <!--property LimitSIGPENDINGSoft is not documented!-->
7070
7071 <!--property LimitMSGQUEUE is not documented!-->
7072
7073 <!--property LimitMSGQUEUESoft is not documented!-->
7074
7075 <!--property LimitNICE is not documented!-->
7076
7077 <!--property LimitNICESoft is not documented!-->
7078
7079 <!--property LimitRTPRIO is not documented!-->
7080
7081 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7082
00bb75d7 7083 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7084
00bb75d7 7085 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7086
00bb75d7 7087 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7088
35f4e010
ZJS
7089 <!--property RootHashPath is not documented!-->
7090
35f4e010
ZJS
7091 <!--property RootHashSignaturePath is not documented!-->
7092
00bb75d7 7093 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7094
00bb75d7 7095 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7096
00bb75d7 7097 <!--property Nice is not documented!-->
47fb7fd6 7098
00bb75d7 7099 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7100
00bb75d7 7101 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7102
00bb75d7 7103 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7104
00bb75d7 7105 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7106
00bb75d7 7107 <!--property CPUAffinity is not documented!-->
47fb7fd6 7108
00bb75d7 7109 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7110
00bb75d7 7111 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7112
00bb75d7 7113 <!--property NUMAMask is not documented!-->
47fb7fd6 7114
00bb75d7 7115 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7116
00bb75d7 7117 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7118
00bb75d7 7119 <!--property NonBlocking is not documented!-->
47fb7fd6 7120
00bb75d7 7121 <!--property StandardInput is not documented!-->
47fb7fd6 7122
00bb75d7 7123 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7124
00bb75d7 7125 <!--property StandardInputData is not documented!-->
47fb7fd6 7126
00bb75d7 7127 <!--property StandardOutput is not documented!-->
47fb7fd6 7128
00bb75d7 7129 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7130
00bb75d7 7131 <!--property StandardError is not documented!-->
47fb7fd6 7132
00bb75d7
ZJS
7133 <!--property StandardErrorFileDescriptorName is not documented!-->
7134
7135 <!--property TTYPath is not documented!-->
7136
7137 <!--property TTYReset is not documented!-->
7138
7139 <!--property TTYVHangup is not documented!-->
7140
7141 <!--property TTYVTDisallocate is not documented!-->
7142
51462135
DDM
7143 <!--property TTYRows is not documented!-->
7144
7145 <!--property TTYColumns is not documented!-->
7146
00bb75d7
ZJS
7147 <!--property SyslogPriority is not documented!-->
7148
7149 <!--property SyslogIdentifier is not documented!-->
7150
7151 <!--property SyslogLevelPrefix is not documented!-->
7152
7153 <!--property SyslogLevel is not documented!-->
7154
7155 <!--property SyslogFacility is not documented!-->
7156
7157 <!--property LogLevelMax is not documented!-->
7158
7159 <!--property LogRateLimitIntervalUSec is not documented!-->
7160
7161 <!--property LogRateLimitBurst is not documented!-->
7162
7163 <!--property LogExtraFields is not documented!-->
7164
523ea123
QD
7165 <!--property LogFilterPatterns is not documented!-->
7166
00bb75d7
ZJS
7167 <!--property LogNamespace is not documented!-->
7168
7169 <!--property AmbientCapabilities is not documented!-->
7170
7171 <!--property User is not documented!-->
7172
7173 <!--property Group is not documented!-->
7174
7175 <!--property DynamicUser is not documented!-->
7176
7177 <!--property RemoveIPC is not documented!-->
7178
e4b2cea3
ZJS
7179 <!--property SetCredential is not documented!-->
7180
43144be4
LP
7181 <!--property SetCredentialEncrypted is not documented!-->
7182
e4b2cea3
ZJS
7183 <!--property LoadCredential is not documented!-->
7184
43144be4
LP
7185 <!--property LoadCredentialEncrypted is not documented!-->
7186
00bb75d7
ZJS
7187 <!--property SupplementaryGroups is not documented!-->
7188
7189 <!--property PAMName is not documented!-->
7190
7191 <!--property ReadWritePaths is not documented!-->
7192
7193 <!--property ReadOnlyPaths is not documented!-->
7194
7195 <!--property InaccessiblePaths is not documented!-->
7196
ddc155b2
TM
7197 <!--property ExecPaths is not documented!-->
7198
7199 <!--property NoExecPaths is not documented!-->
7200
8c35c10d 7201 <!--property ExecSearchPath is not documented!-->
7202
00bb75d7
ZJS
7203 <!--property PrivateTmp is not documented!-->
7204
7205 <!--property PrivateDevices is not documented!-->
7206
7207 <!--property ProtectClock is not documented!-->
7208
7209 <!--property ProtectKernelTunables is not documented!-->
7210
7211 <!--property ProtectKernelModules is not documented!-->
7212
7213 <!--property ProtectKernelLogs is not documented!-->
7214
7215 <!--property ProtectControlGroups is not documented!-->
7216
7217 <!--property PrivateNetwork is not documented!-->
7218
7219 <!--property PrivateUsers is not documented!-->
7220
7221 <!--property PrivateMounts is not documented!-->
7222
a70581ff
XR
7223 <!--property PrivateIPC is not documented!-->
7224
00bb75d7
ZJS
7225 <!--property ProtectHome is not documented!-->
7226
7227 <!--property ProtectSystem is not documented!-->
7228
7229 <!--property SameProcessGroup is not documented!-->
7230
7231 <!--property UtmpIdentifier is not documented!-->
7232
7233 <!--property UtmpMode is not documented!-->
7234
7235 <!--property SELinuxContext is not documented!-->
7236
7237 <!--property AppArmorProfile is not documented!-->
7238
7239 <!--property SmackProcessLabel is not documented!-->
7240
7241 <!--property IgnoreSIGPIPE is not documented!-->
7242
7243 <!--property NoNewPrivileges is not documented!-->
7244
7245 <!--property SystemCallFilter is not documented!-->
7246
7247 <!--property SystemCallArchitectures is not documented!-->
7248
7249 <!--property SystemCallErrorNumber is not documented!-->
7250
1f6b4144
ZJS
7251 <!--property SystemCallLog is not documented!-->
7252
00bb75d7
ZJS
7253 <!--property Personality is not documented!-->
7254
7255 <!--property LockPersonality is not documented!-->
7256
7257 <!--property RestrictAddressFamilies is not documented!-->
7258
7259 <!--property RuntimeDirectoryPreserve is not documented!-->
7260
7261 <!--property RuntimeDirectoryMode is not documented!-->
7262
00bb75d7
ZJS
7263 <!--property StateDirectoryMode is not documented!-->
7264
00bb75d7
ZJS
7265 <!--property CacheDirectoryMode is not documented!-->
7266
00bb75d7
ZJS
7267 <!--property LogsDirectoryMode is not documented!-->
7268
00bb75d7
ZJS
7269 <!--property ConfigurationDirectoryMode is not documented!-->
7270
7271 <!--property ConfigurationDirectory is not documented!-->
7272
7273 <!--property TimeoutCleanUSec is not documented!-->
7274
7275 <!--property MemoryDenyWriteExecute is not documented!-->
7276
7277 <!--property RestrictRealtime is not documented!-->
7278
7279 <!--property RestrictSUIDSGID is not documented!-->
7280
7281 <!--property RestrictNamespaces is not documented!-->
7282
cc86a278
ILG
7283 <!--property RestrictFileSystems is not documented!-->
7284
00bb75d7
ZJS
7285 <!--property BindPaths is not documented!-->
7286
7287 <!--property BindReadOnlyPaths is not documented!-->
7288
7289 <!--property TemporaryFileSystem is not documented!-->
7290
7291 <!--property MountAPIVFS is not documented!-->
7292
7293 <!--property KeyringMode is not documented!-->
7294
e4b2cea3
ZJS
7295 <!--property ProtectProc is not documented!-->
7296
7297 <!--property ProcSubset is not documented!-->
7298
00bb75d7
ZJS
7299 <!--property ProtectHostname is not documented!-->
7300
7301 <!--property NetworkNamespacePath is not documented!-->
7302
a70581ff
XR
7303 <!--property IPCNamespacePath is not documented!-->
7304
00bb75d7
ZJS
7305 <!--property KillMode is not documented!-->
7306
7307 <!--property KillSignal is not documented!-->
7308
7309 <!--property RestartKillSignal is not documented!-->
7310
7311 <!--property FinalKillSignal is not documented!-->
7312
7313 <!--property SendSIGKILL is not documented!-->
7314
7315 <!--property SendSIGHUP is not documented!-->
7316
7317 <!--property WatchdogSignal is not documented!-->
7318
7319 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7320
00bb75d7
ZJS
7321 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7322
7323 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7324
7325 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7326
48f99d7c
ZJS
7327 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7328
00bb75d7
ZJS
7329 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7330
7331 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7332
7333 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7334
7335 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7336
7337 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7338
7339 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7340
7341 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7342
7343 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7344
7345 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7346
7347 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7348
7349 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7350
7351 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7352
35f4e010
ZJS
7353 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7354
00bb75d7
ZJS
7355 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7356
7357 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7358
7359 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7360
7361 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7362
7363 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7364
7365 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7366
7367 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7368
7369 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7370
5483fca0
LP
7371 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7372
00bb75d7
ZJS
7373 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7374
93ff34e4
LB
7375 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7376
00bb75d7
ZJS
7377 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7378
7379 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7380
7381 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7382
7383 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7384
7385 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7386
7387 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7388
7389 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7390
7391 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7392
7393 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7394
7395 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7396
7397 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7398
7399 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7400
7401 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7402
7403 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7404
7405 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7406
7407 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 7408
00bb75d7 7409 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 7410
00bb75d7 7411 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 7412
00bb75d7 7413 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 7414
00bb75d7 7415 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 7416
00bb75d7 7417 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 7418
00bb75d7 7419 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 7420
c93a7d4a
PM
7421 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7422
00bb75d7 7423 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 7424
c93a7d4a
PM
7425 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7426
00bb75d7 7427 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 7428
00bb75d7 7429 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 7430
00bb75d7 7431 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 7432
00bb75d7 7433 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 7434
00bb75d7 7435 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 7436
00bb75d7 7437 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 7438
00bb75d7 7439 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 7440
00bb75d7 7441 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 7442
00bb75d7 7443 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 7444
00bb75d7 7445 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 7446
00bb75d7 7447 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 7448
00bb75d7 7449 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7450
00bb75d7 7451 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7452
00bb75d7 7453 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7454
00bb75d7 7455 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7456
00bb75d7 7457 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7458
00bb75d7 7459 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7460
00bb75d7 7461 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7462
00bb75d7 7463 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7464
00bb75d7 7465 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 7466
00bb75d7 7467 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 7468
00bb75d7 7469 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 7470
00bb75d7 7471 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 7472
d7fe0a67
PV
7473 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
7474
00bb75d7 7475 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 7476
00bb75d7 7477 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 7478
00bb75d7 7479 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 7480
00bb75d7 7481 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 7482
00bb75d7 7483 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 7484
00bb75d7 7485 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 7486
00bb75d7 7487 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 7488
00bb75d7 7489 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 7490
00bb75d7 7491 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 7492
00bb75d7 7493 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 7494
00bb75d7 7495 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 7496
4d824a4e
AZ
7497 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7498
7499 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7500
d9d3f05d 7501 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 7502
d8a4d64b
AZ
7503 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7504
9e009a14
JK
7505 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7506
dcf4781c
JK
7507 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7508
7509 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7510
57585d59
MV
7511 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7512
00bb75d7 7513 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 7514
00bb75d7 7515 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 7516
00bb75d7 7517 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 7518
00bb75d7 7519 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 7520
00bb75d7 7521 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 7522
00bb75d7 7523 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 7524
00bb75d7 7525 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 7526
00bb75d7 7527 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 7528
00bb75d7 7529 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 7530
00bb75d7 7531 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 7532
00bb75d7 7533 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 7534
00bb75d7 7535 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 7536
00bb75d7 7537 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 7538
00bb75d7 7539 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 7540
00bb75d7 7541 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 7542
00bb75d7 7543 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 7544
00bb75d7 7545 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 7546
00bb75d7 7547 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 7548
00bb75d7 7549 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 7550
00bb75d7 7551 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 7552
00bb75d7 7553 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 7554
00bb75d7 7555 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 7556
00bb75d7 7557 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 7558
00bb75d7 7559 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 7560
00bb75d7 7561 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 7562
00bb75d7 7563 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 7564
00bb75d7 7565 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 7566
00bb75d7 7567 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 7568
00bb75d7 7569 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 7570
00bb75d7 7571 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 7572
00bb75d7 7573 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 7574
00bb75d7 7575 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 7576
00bb75d7 7577 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 7578
00bb75d7 7579 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 7580
00bb75d7 7581 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 7582
00bb75d7 7583 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 7584
00bb75d7 7585 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 7586
00bb75d7 7587 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 7588
00bb75d7 7589 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 7590
00bb75d7 7591 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 7592
35f4e010
ZJS
7593 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7594
7595 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7596
7597 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7598
7599 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7600
7601 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7602
7603 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7604
a07b9926
LB
7605 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7606
93f59701
LB
7607 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7608
35f4e010
ZJS
7609 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7610
00bb75d7 7611 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 7612
00bb75d7 7613 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 7614
00bb75d7 7615 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 7616
00bb75d7 7617 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 7618
00bb75d7 7619 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7620
00bb75d7 7621 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7622
00bb75d7 7623 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7624
00bb75d7 7625 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7626
00bb75d7 7627 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7628
00bb75d7 7629 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7630
00bb75d7 7631 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7632
00bb75d7 7633 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7634
00bb75d7 7635 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 7636
00bb75d7 7637 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 7638
00bb75d7 7639 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 7640
00bb75d7 7641 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 7642
00bb75d7 7643 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 7644
00bb75d7 7645 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 7646
00bb75d7 7647 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 7648
00bb75d7 7649 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 7650
00bb75d7 7651 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 7652
00bb75d7 7653 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 7654
00bb75d7 7655 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 7656
00bb75d7 7657 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7658
00bb75d7 7659 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7660
51462135
DDM
7661 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
7662
7663 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
7664
00bb75d7 7665 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7666
00bb75d7 7667 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7668
00bb75d7 7669 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7670
00bb75d7 7671 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7672
00bb75d7 7673 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7674
00bb75d7 7675 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7676
00bb75d7 7677 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7678
00bb75d7 7679 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7680
00bb75d7 7681 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7682
523ea123
QD
7683 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
7684
00bb75d7 7685 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7686
00bb75d7 7687 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7688
00bb75d7 7689 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7690
00bb75d7 7691 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7692
00bb75d7 7693 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7694
00bb75d7 7695 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7696
00bb75d7 7697 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7698
00bb75d7 7699 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7700
e4b2cea3
ZJS
7701 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7702
43144be4
LP
7703 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
7704
e4b2cea3
ZJS
7705 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7706
43144be4
LP
7707 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
7708
00bb75d7 7709 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7710
00bb75d7 7711 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7712
00bb75d7 7713 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7714
00bb75d7 7715 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7716
00bb75d7 7717 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7718
ddc155b2
TM
7719 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7720
7721 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7722
8c35c10d 7723 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
7724
00bb75d7 7725 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7726
00bb75d7 7727 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7728
00bb75d7 7729 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7730
00bb75d7 7731 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7732
00bb75d7 7733 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7734
00bb75d7 7735 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7736
00bb75d7 7737 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7738
00bb75d7 7739 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7740
00bb75d7 7741 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7742
00bb75d7 7743 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7744
00bb75d7 7745 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7746
a70581ff
XR
7747 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7748
00bb75d7 7749 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7750
00bb75d7 7751 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7752
00bb75d7 7753 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7754
00bb75d7 7755 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7756
00bb75d7 7757 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7758
00bb75d7 7759 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7760
00bb75d7 7761 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7762
00bb75d7 7763 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7764
00bb75d7 7765 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7766
00bb75d7 7767 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7768
00bb75d7 7769 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7770
00bb75d7 7771 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7772
00bb75d7 7773 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7774
1f6b4144
ZJS
7775 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7776
00bb75d7 7777 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7778
00bb75d7 7779 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7780
00bb75d7 7781 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7782
211a3d87
LB
7783 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
7784
00bb75d7 7785 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7786
00bb75d7 7787 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7788
00bb75d7 7789 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7790
211a3d87
LB
7791 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
7792
00bb75d7 7793 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7794
00bb75d7 7795 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7796
211a3d87
LB
7797 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
7798
00bb75d7 7799 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7800
00bb75d7 7801 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7802
211a3d87
LB
7803 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
7804
00bb75d7 7805 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7806
00bb75d7 7807 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7808
00bb75d7 7809 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7810
00bb75d7 7811 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7812
00bb75d7 7813 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7814
00bb75d7 7815 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7816
00bb75d7 7817 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7818
00bb75d7 7819 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7820
00bb75d7 7821 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7822
cc86a278
ILG
7823 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
7824
00bb75d7 7825 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 7826
00bb75d7 7827 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 7828
00bb75d7 7829 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 7830
00bb75d7 7831 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 7832
00bb75d7 7833 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 7834
e4b2cea3
ZJS
7835 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7836
7837 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7838
00bb75d7 7839 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 7840
00bb75d7 7841 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 7842
a70581ff
XR
7843 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
7844
00bb75d7 7845 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 7846
00bb75d7 7847 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 7848
00bb75d7 7849 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 7850
00bb75d7 7851 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 7852
00bb75d7 7853 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 7854
00bb75d7 7855 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 7856
00bb75d7 7857 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 7858
00bb75d7 7859 <!--End of Autogenerated section-->
47fb7fd6
ZJS
7860
7861 <refsect2>
7862 <title>Properties</title>
7863
7864 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7865 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7866 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7867 execute. They also share most of the fields related to the execution context that Service objects
7868 expose (see above). In addition to these properties there are the following:</para>
7869
7870 <para><varname>ControlPID</varname> contains the PID of the currently running
7871 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7872 running, otherwise 0.</para>
7873
7874 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7875 can take the values <literal>success</literal>, <literal>resources</literal>,
7876 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7877 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7878 corresponding field of service unit objects (see above).</para>
7879 </refsect2>
7880 </refsect1>
7881
7882 <refsect1>
7883 <title>Automount Unit Objects</title>
7884
7885 <para>All automount unit objects implement the
7886 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7887 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7888
48f99d7c 7889 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
7890node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7891 interface org.freedesktop.systemd1.Automount {
7892 properties:
7893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7894 readonly s Where = '...';
7895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
7896 readonly s ExtraOptions = '...';
7897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7898 readonly u DirectoryMode = ...;
7899 readonly s Result = '...';
7900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7901 readonly t TimeoutIdleUSec = ...;
3031660c 7902 };
47fb7fd6
ZJS
7903 interface org.freedesktop.DBus.Peer { ... };
7904 interface org.freedesktop.DBus.Introspectable { ... };
7905 interface org.freedesktop.DBus.Properties { ... };
7906 interface org.freedesktop.systemd1.Unit { ... };
7907};
7908 </programlisting>
7909
7910 <!--property Where is not documented!-->
7911
7c5cef22
AS
7912 <!--property ExtraOptions is not documented!-->
7913
47fb7fd6
ZJS
7914 <!--property DirectoryMode is not documented!-->
7915
7916 <!--property TimeoutIdleUSec is not documented!-->
7917
00bb75d7
ZJS
7918 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7919
00bb75d7
ZJS
7920 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7921
7922 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7923
7924 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7925
48f99d7c
ZJS
7926 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7927
00bb75d7
ZJS
7928 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7929
7c5cef22
AS
7930 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
7931
00bb75d7
ZJS
7932 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7933
7934 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7935
7936 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7937
7938 <!--End of Autogenerated section-->
7939
47fb7fd6
ZJS
7940 <refsect2>
7941 <title>Properties</title>
7942
7943 <para>Most of the properties map directly to the corresponding settings in the automount unit
7944 files.</para>
7945
7946 <para><varname>Result</varname> knows the values <literal>success</literal> and
7947 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7948 the corresponding field of the Service object.</para>
7949 </refsect2>
7950 </refsect1>
7951
7952
7953 <refsect1>
7954 <title>Timer Unit Objects</title>
7955
7956 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7957 interface (described here) in addition to the generic
7958 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7959
48f99d7c 7960 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
7961node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7962 interface org.freedesktop.systemd1.Timer {
7963 properties:
7964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7965 readonly s Unit = '...';
7966 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7967 readonly a(stt) TimersMonotonic = [...];
7968 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7969 readonly a(sst) TimersCalendar = [...];
7970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7971 readonly b OnClockChange = ...;
7972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7973 readonly b OnTimezoneChange = ...;
7974 readonly t NextElapseUSecRealtime = ...;
7975 readonly t NextElapseUSecMonotonic = ...;
7976 readonly t LastTriggerUSec = ...;
7977 readonly t LastTriggerUSecMonotonic = ...;
7978 readonly s Result = '...';
7979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7980 readonly t AccuracyUSec = ...;
7981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7982 readonly t RandomizedDelayUSec = ...;
7983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
7984 readonly b FixedRandomDelay = ...;
7985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7986 readonly b Persistent = ...;
7987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7988 readonly b WakeSystem = ...;
7989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7990 readonly b RemainAfterElapse = ...;
3031660c 7991 };
47fb7fd6
ZJS
7992 interface org.freedesktop.DBus.Peer { ... };
7993 interface org.freedesktop.DBus.Introspectable { ... };
7994 interface org.freedesktop.DBus.Properties { ... };
7995 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7996};
7997 </programlisting>
7998
47fb7fd6
ZJS
7999 <!--property OnClockChange is not documented!-->
8000
8001 <!--property OnTimezoneChange is not documented!-->
8002
8003 <!--property LastTriggerUSec is not documented!-->
8004
8005 <!--property LastTriggerUSecMonotonic is not documented!-->
8006
8007 <!--property AccuracyUSec is not documented!-->
8008
8009 <!--property RandomizedDelayUSec is not documented!-->
8010
acf24a1a
KG
8011 <!--property FixedRandomDelay is not documented!-->
8012
47fb7fd6
ZJS
8013 <!--property Persistent is not documented!-->
8014
8015 <!--property WakeSystem is not documented!-->
8016
8017 <!--property RemainAfterElapse is not documented!-->
8018
00bb75d7
ZJS
8019 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8020
00bb75d7
ZJS
8021 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8022
8023 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8024
8025 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8026
48f99d7c
ZJS
8027 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8028
00bb75d7
ZJS
8029 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8030
8031 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8032
8033 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8034
8035 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8036
8037 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8038
8039 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8040
8041 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8042
8043 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8044
8045 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8046
8047 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8048
8049 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8050
8051 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8052
acf24a1a
KG
8053 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8054
00bb75d7
ZJS
8055 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8056
8057 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8058
8059 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8060
8061 <!--End of Autogenerated section-->
8062
3031660c
ZJS
8063 <refsect2>
8064 <title>Properties</title>
8065
47fb7fd6 8066 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8067
47fb7fd6
ZJS
8068 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8069 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8070 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8071 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8072 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8073 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8074 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8075
47fb7fd6
ZJS
8076 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8077 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8078 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8079 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8080
47fb7fd6
ZJS
8081 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8082 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8083 does not include at least one calendar event.</para>
3031660c 8084
47fb7fd6
ZJS
8085 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8086 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8087 does not include at least one monotonic event.</para>
8088
8089 <para><varname>Result</varname> knows the values <literal>success</literal> and
8090 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8091 property of the service interface.</para>
3031660c
ZJS
8092 </refsect2>
8093 </refsect1>
8094
8095 <refsect1>
47fb7fd6 8096 <title>Swap Unit Objects</title>
3031660c 8097
47fb7fd6
ZJS
8098 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8099 interface (described here) in addition to the generic
8100 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8101
48f99d7c 8102 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8103node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8104 interface org.freedesktop.systemd1.Swap {
3031660c 8105 methods:
47fb7fd6
ZJS
8106 GetProcesses(out a(sus) processes);
8107 AttachProcesses(in s subcgroup,
8108 in au pids);
3031660c 8109 properties:
47fb7fd6
ZJS
8110 readonly s What = '...';
8111 readonly i Priority = ...;
8112 readonly s Options = '...';
8113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8114 readonly t TimeoutUSec = ...;
8115 readonly u ControlPID = ...;
8116 readonly s Result = '...';
8117 readonly u UID = ...;
8118 readonly u GID = ...;
8119 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8120 readonly a(sasbttttuii) ExecActivate = [...];
8121 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8122 readonly a(sasbttttuii) ExecDeactivate = [...];
8123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8124 readonly s Slice = '...';
8125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8126 readonly s ControlGroup = '...';
8127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8128 readonly t ControlGroupId = ...;
8129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8130 readonly t MemoryCurrent = ...;
8131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8132 readonly t MemoryAvailable = ...;
8133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8134 readonly t CPUUsageNSec = ...;
8135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8136 readonly ay EffectiveCPUs = [...];
8137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8138 readonly ay EffectiveMemoryNodes = [...];
8139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8140 readonly t TasksCurrent = ...;
8141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8142 readonly t IPIngressBytes = ...;
8143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8144 readonly t IPIngressPackets = ...;
8145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8146 readonly t IPEgressBytes = ...;
8147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8148 readonly t IPEgressPackets = ...;
8149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8150 readonly t IOReadBytes = ...;
8151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8152 readonly t IOReadOperations = ...;
8153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8154 readonly t IOWriteBytes = ...;
8155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8156 readonly t IOWriteOperations = ...;
8157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8158 readonly b Delegate = ...;
8159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8160 readonly as DelegateControllers = ['...', ...];
8161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8162 readonly b CPUAccounting = ...;
8163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8164 readonly t CPUWeight = ...;
8165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8166 readonly t StartupCPUWeight = ...;
8167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8168 readonly t CPUShares = ...;
8169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8170 readonly t StartupCPUShares = ...;
8171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8172 readonly t CPUQuotaPerSecUSec = ...;
8173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8174 readonly t CPUQuotaPeriodUSec = ...;
8175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8176 readonly ay AllowedCPUs = [...];
8177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8178 readonly ay StartupAllowedCPUs = [...];
8179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8180 readonly ay AllowedMemoryNodes = [...];
8181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8182 readonly ay StartupAllowedMemoryNodes = [...];
8183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8184 readonly b IOAccounting = ...;
8185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8186 readonly t IOWeight = ...;
8187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8188 readonly t StartupIOWeight = ...;
8189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8190 readonly a(st) IODeviceWeight = [...];
8191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8192 readonly a(st) IOReadBandwidthMax = [...];
8193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8194 readonly a(st) IOWriteBandwidthMax = [...];
8195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8196 readonly a(st) IOReadIOPSMax = [...];
8197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8198 readonly a(st) IOWriteIOPSMax = [...];
8199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8200 readonly a(st) IODeviceLatencyTargetUSec = [...];
8201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8202 readonly b BlockIOAccounting = ...;
8203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8204 readonly t BlockIOWeight = ...;
8205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8206 readonly t StartupBlockIOWeight = ...;
8207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8208 readonly a(st) BlockIODeviceWeight = [...];
8209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8210 readonly a(st) BlockIOReadBandwidth = [...];
8211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8212 readonly a(st) BlockIOWriteBandwidth = [...];
8213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8214 readonly b MemoryAccounting = ...;
8215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8216 readonly t DefaultMemoryLow = ...;
8217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8218 readonly t DefaultMemoryMin = ...;
8219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8220 readonly t MemoryMin = ...;
8221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8222 readonly t MemoryLow = ...;
8223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8224 readonly t MemoryHigh = ...;
8225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8226 readonly t MemoryMax = ...;
8227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8228 readonly t MemorySwapMax = ...;
8229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8230 readonly t MemoryZSwapMax = ...;
8231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8232 readonly t MemoryLimit = ...;
8233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8234 readonly s DevicePolicy = '...';
8235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8236 readonly a(ss) DeviceAllow = [...];
8237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8238 readonly b TasksAccounting = ...;
8239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8240 readonly t TasksMax = ...;
8241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8242 readonly b IPAccounting = ...;
8243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8244 readonly a(iayu) IPAddressAllow = [...];
8245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8246 readonly a(iayu) IPAddressDeny = [...];
8247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8248 readonly as IPIngressFilterPath = ['...', ...];
8249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8250 readonly as IPEgressFilterPath = ['...', ...];
8251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8252 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8254 readonly s ManagedOOMSwap = '...';
8255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8256 readonly s ManagedOOMMemoryPressure = '...';
8257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8258 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8260 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8262 readonly a(ss) BPFProgram = [...];
dcf4781c 8263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8264 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8266 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8268 readonly (bas) RestrictNetworkInterfaces = ...;
47fb7fd6
ZJS
8269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8270 readonly as Environment = ['...', ...];
8271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8272 readonly a(sb) EnvironmentFiles = [...];
8273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8274 readonly as PassEnvironment = ['...', ...];
8275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8276 readonly as UnsetEnvironment = ['...', ...];
8277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8278 readonly u UMask = ...;
8279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8280 readonly t LimitCPU = ...;
8281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8282 readonly t LimitCPUSoft = ...;
8283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8284 readonly t LimitFSIZE = ...;
8285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8286 readonly t LimitFSIZESoft = ...;
8287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8288 readonly t LimitDATA = ...;
8289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8290 readonly t LimitDATASoft = ...;
8291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8292 readonly t LimitSTACK = ...;
8293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8294 readonly t LimitSTACKSoft = ...;
8295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8296 readonly t LimitCORE = ...;
8297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8298 readonly t LimitCORESoft = ...;
8299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8300 readonly t LimitRSS = ...;
8301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8302 readonly t LimitRSSSoft = ...;
8303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8304 readonly t LimitNOFILE = ...;
8305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8306 readonly t LimitNOFILESoft = ...;
8307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8308 readonly t LimitAS = ...;
8309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8310 readonly t LimitASSoft = ...;
8311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8312 readonly t LimitNPROC = ...;
8313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8314 readonly t LimitNPROCSoft = ...;
8315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8316 readonly t LimitMEMLOCK = ...;
8317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8318 readonly t LimitMEMLOCKSoft = ...;
8319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8320 readonly t LimitLOCKS = ...;
8321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8322 readonly t LimitLOCKSSoft = ...;
8323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8324 readonly t LimitSIGPENDING = ...;
8325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8326 readonly t LimitSIGPENDINGSoft = ...;
8327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8328 readonly t LimitMSGQUEUE = ...;
8329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8330 readonly t LimitMSGQUEUESoft = ...;
8331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8332 readonly t LimitNICE = ...;
8333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8334 readonly t LimitNICESoft = ...;
8335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8336 readonly t LimitRTPRIO = ...;
8337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8338 readonly t LimitRTPRIOSoft = ...;
8339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8340 readonly t LimitRTTIME = ...;
8341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8342 readonly t LimitRTTIMESoft = ...;
8343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8344 readonly s WorkingDirectory = '...';
8345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8346 readonly s RootDirectory = '...';
8347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8348 readonly s RootImage = '...';
8349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8350 readonly a(ss) RootImageOptions = [...];
8351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8352 readonly ay RootHash = [...];
8353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8354 readonly s RootHashPath = '...';
8355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8356 readonly ay RootHashSignature = [...];
8357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8358 readonly s RootHashSignaturePath = '...';
8359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8360 readonly s RootVerity = '...';
8361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
8362 readonly as ExtensionDirectories = ['...', ...];
8363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
8364 readonly a(sba(ss)) ExtensionImages = [...];
8365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8366 readonly a(ssba(ss)) MountImages = [...];
8367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8368 readonly i OOMScoreAdjust = ...;
8369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8370 readonly t CoredumpFilter = ...;
8371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8372 readonly i Nice = ...;
8373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8374 readonly i IOSchedulingClass = ...;
8375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8376 readonly i IOSchedulingPriority = ...;
8377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8378 readonly i CPUSchedulingPolicy = ...;
8379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8380 readonly i CPUSchedulingPriority = ...;
8381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8382 readonly ay CPUAffinity = [...];
8383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8384 readonly b CPUAffinityFromNUMA = ...;
8385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8386 readonly i NUMAPolicy = ...;
8387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8388 readonly ay NUMAMask = [...];
8389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8390 readonly t TimerSlackNSec = ...;
8391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8392 readonly b CPUSchedulingResetOnFork = ...;
8393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8394 readonly b NonBlocking = ...;
8395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8396 readonly s StandardInput = '...';
8397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8398 readonly s StandardInputFileDescriptorName = '...';
8399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8400 readonly ay StandardInputData = [...];
8401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8402 readonly s StandardOutput = '...';
8403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8404 readonly s StandardOutputFileDescriptorName = '...';
8405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8406 readonly s StandardError = '...';
8407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8408 readonly s StandardErrorFileDescriptorName = '...';
8409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8410 readonly s TTYPath = '...';
8411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8412 readonly b TTYReset = ...;
8413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8414 readonly b TTYVHangup = ...;
8415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8416 readonly b TTYVTDisallocate = ...;
8417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
8418 readonly q TTYRows = ...;
8419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8420 readonly q TTYColumns = ...;
8421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8422 readonly i SyslogPriority = ...;
8423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8424 readonly s SyslogIdentifier = '...';
8425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8426 readonly b SyslogLevelPrefix = ...;
8427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8428 readonly i SyslogLevel = ...;
8429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8430 readonly i SyslogFacility = ...;
8431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8432 readonly i LogLevelMax = ...;
8433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8434 readonly t LogRateLimitIntervalUSec = ...;
8435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8436 readonly u LogRateLimitBurst = ...;
8437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8438 readonly aay LogExtraFields = [[...], ...];
8439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
8440 readonly a(bs) LogFilterPatterns = [...];
8441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8442 readonly s LogNamespace = '...';
8443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8444 readonly i SecureBits = ...;
8445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8446 readonly t CapabilityBoundingSet = ...;
8447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8448 readonly t AmbientCapabilities = ...;
8449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8450 readonly s User = '...';
8451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8452 readonly s Group = '...';
8453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8454 readonly b DynamicUser = ...;
8455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8456 readonly b RemoveIPC = ...;
8457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8458 readonly a(say) SetCredential = [...];
8459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8460 readonly a(say) SetCredentialEncrypted = [...];
8461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8462 readonly a(ss) LoadCredential = [...];
8463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8464 readonly a(ss) LoadCredentialEncrypted = [...];
8465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8466 readonly as SupplementaryGroups = ['...', ...];
8467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8468 readonly s PAMName = '...';
8469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8470 readonly as ReadWritePaths = ['...', ...];
8471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8472 readonly as ReadOnlyPaths = ['...', ...];
8473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8474 readonly as InaccessiblePaths = ['...', ...];
8475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
8476 readonly as ExecPaths = ['...', ...];
8477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8478 readonly as NoExecPaths = ['...', ...];
8479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 8480 readonly as ExecSearchPath = ['...', ...];
8481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8482 readonly t MountFlags = ...;
8483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8484 readonly b PrivateTmp = ...;
8485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8486 readonly b PrivateDevices = ...;
8487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8488 readonly b ProtectClock = ...;
8489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8490 readonly b ProtectKernelTunables = ...;
8491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8492 readonly b ProtectKernelModules = ...;
8493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8494 readonly b ProtectKernelLogs = ...;
8495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8496 readonly b ProtectControlGroups = ...;
8497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8498 readonly b PrivateNetwork = ...;
8499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8500 readonly b PrivateUsers = ...;
8501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8502 readonly b PrivateMounts = ...;
8503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8504 readonly b PrivateIPC = ...;
8505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8506 readonly s ProtectHome = '...';
8507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8508 readonly s ProtectSystem = '...';
8509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8510 readonly b SameProcessGroup = ...;
8511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8512 readonly s UtmpIdentifier = '...';
8513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8514 readonly s UtmpMode = '...';
8515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8516 readonly (bs) SELinuxContext = ...;
8517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8518 readonly (bs) AppArmorProfile = ...;
8519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8520 readonly (bs) SmackProcessLabel = ...;
8521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8522 readonly b IgnoreSIGPIPE = ...;
8523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8524 readonly b NoNewPrivileges = ...;
8525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8526 readonly (bas) SystemCallFilter = ...;
8527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8528 readonly as SystemCallArchitectures = ['...', ...];
8529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8530 readonly i SystemCallErrorNumber = ...;
8531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
8532 readonly (bas) SystemCallLog = ...;
8533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8534 readonly s Personality = '...';
8535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8536 readonly b LockPersonality = ...;
8537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8538 readonly (bas) RestrictAddressFamilies = ...;
8539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8540 readonly a(sst) RuntimeDirectorySymlink = [...];
8541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8542 readonly s RuntimeDirectoryPreserve = '...';
8543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8544 readonly u RuntimeDirectoryMode = ...;
8545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8546 readonly as RuntimeDirectory = ['...', ...];
8547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8548 readonly a(sst) StateDirectorySymlink = [...];
8549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8550 readonly u StateDirectoryMode = ...;
8551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8552 readonly as StateDirectory = ['...', ...];
8553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8554 readonly a(sst) CacheDirectorySymlink = [...];
8555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8556 readonly u CacheDirectoryMode = ...;
8557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8558 readonly as CacheDirectory = ['...', ...];
8559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8560 readonly a(sst) LogsDirectorySymlink = [...];
8561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8562 readonly u LogsDirectoryMode = ...;
8563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8564 readonly as LogsDirectory = ['...', ...];
8565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8566 readonly u ConfigurationDirectoryMode = ...;
8567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8568 readonly as ConfigurationDirectory = ['...', ...];
8569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8570 readonly t TimeoutCleanUSec = ...;
8571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8572 readonly b MemoryDenyWriteExecute = ...;
8573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8574 readonly b RestrictRealtime = ...;
8575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8576 readonly b RestrictSUIDSGID = ...;
8577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8578 readonly t RestrictNamespaces = ...;
8579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
8580 readonly (bas) RestrictFileSystems = ...;
8581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8582 readonly a(ssbt) BindPaths = [...];
8583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8584 readonly a(ssbt) BindReadOnlyPaths = [...];
8585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8586 readonly a(ss) TemporaryFileSystem = [...];
8587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8588 readonly b MountAPIVFS = ...;
8589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8590 readonly s KeyringMode = '...';
8591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8592 readonly s ProtectProc = '...';
8593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8594 readonly s ProcSubset = '...';
8595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8596 readonly b ProtectHostname = ...;
8597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8598 readonly s NetworkNamespacePath = '...';
8599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8600 readonly s IPCNamespacePath = '...';
8601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8602 readonly s KillMode = '...';
8603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8604 readonly i KillSignal = ...;
8605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8606 readonly i RestartKillSignal = ...;
8607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8608 readonly i FinalKillSignal = ...;
8609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8610 readonly b SendSIGKILL = ...;
8611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8612 readonly b SendSIGHUP = ...;
8613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8614 readonly i WatchdogSignal = ...;
3031660c 8615 };
47fb7fd6
ZJS
8616 interface org.freedesktop.DBus.Peer { ... };
8617 interface org.freedesktop.DBus.Introspectable { ... };
8618 interface org.freedesktop.DBus.Properties { ... };
8619 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8620};
8621 </programlisting>
8622
00bb75d7
ZJS
8623 <!--method GetProcesses is not documented!-->
8624
8625 <!--method AttachProcesses is not documented!-->
8626
8627 <!--property What is not documented!-->
8628
8629 <!--property Priority is not documented!-->
8630
8631 <!--property Options is not documented!-->
8632
8633 <!--property TimeoutUSec is not documented!-->
8634
8635 <!--property UID is not documented!-->
8636
8637 <!--property GID is not documented!-->
8638
8639 <!--property ExecDeactivate is not documented!-->
8640
8641 <!--property Slice is not documented!-->
8642
5483fca0
LP
8643 <!--property ControlGroupId is not documented!-->
8644
00bb75d7
ZJS
8645 <!--property MemoryCurrent is not documented!-->
8646
8647 <!--property CPUUsageNSec is not documented!-->
8648
8649 <!--property EffectiveCPUs is not documented!-->
8650
8651 <!--property EffectiveMemoryNodes is not documented!-->
8652
8653 <!--property TasksCurrent is not documented!-->
8654
8655 <!--property IPIngressBytes is not documented!-->
8656
8657 <!--property IPIngressPackets is not documented!-->
8658
8659 <!--property IPEgressBytes is not documented!-->
8660
8661 <!--property IPEgressPackets is not documented!-->
8662
8663 <!--property IOReadBytes is not documented!-->
8664
8665 <!--property IOReadOperations is not documented!-->
8666
8667 <!--property IOWriteBytes is not documented!-->
8668
8669 <!--property IOWriteOperations is not documented!-->
8670
8671 <!--property Delegate is not documented!-->
8672
8673 <!--property DelegateControllers is not documented!-->
8674
8675 <!--property CPUAccounting is not documented!-->
8676
8677 <!--property CPUWeight is not documented!-->
8678
8679 <!--property StartupCPUWeight is not documented!-->
8680
8681 <!--property CPUShares is not documented!-->
8682
8683 <!--property StartupCPUShares is not documented!-->
8684
8685 <!--property CPUQuotaPerSecUSec is not documented!-->
8686
8687 <!--property CPUQuotaPeriodUSec is not documented!-->
8688
8689 <!--property AllowedCPUs is not documented!-->
8690
c93a7d4a
PM
8691 <!--property StartupAllowedCPUs is not documented!-->
8692
00bb75d7
ZJS
8693 <!--property AllowedMemoryNodes is not documented!-->
8694
c93a7d4a
PM
8695 <!--property StartupAllowedMemoryNodes is not documented!-->
8696
00bb75d7
ZJS
8697 <!--property IOAccounting is not documented!-->
8698
8699 <!--property IOWeight is not documented!-->
8700
8701 <!--property StartupIOWeight is not documented!-->
8702
8703 <!--property IODeviceWeight is not documented!-->
8704
8705 <!--property IOReadBandwidthMax is not documented!-->
8706
8707 <!--property IOWriteBandwidthMax is not documented!-->
8708
8709 <!--property IOReadIOPSMax is not documented!-->
8710
8711 <!--property IOWriteIOPSMax is not documented!-->
8712
8713 <!--property IODeviceLatencyTargetUSec is not documented!-->
8714
8715 <!--property BlockIOAccounting is not documented!-->
8716
8717 <!--property BlockIOWeight is not documented!-->
8718
8719 <!--property StartupBlockIOWeight is not documented!-->
8720
8721 <!--property BlockIODeviceWeight is not documented!-->
8722
8723 <!--property BlockIOReadBandwidth is not documented!-->
8724
8725 <!--property BlockIOWriteBandwidth is not documented!-->
8726
8727 <!--property MemoryAccounting is not documented!-->
8728
8729 <!--property DefaultMemoryLow is not documented!-->
8730
8731 <!--property DefaultMemoryMin is not documented!-->
8732
8733 <!--property MemoryMin is not documented!-->
8734
8735 <!--property MemoryLow is not documented!-->
8736
8737 <!--property MemoryHigh is not documented!-->
8738
8739 <!--property MemoryMax is not documented!-->
8740
8741 <!--property MemorySwapMax is not documented!-->
8742
d7fe0a67
PV
8743 <!--property MemoryZSwapMax is not documented!-->
8744
00bb75d7
ZJS
8745 <!--property MemoryLimit is not documented!-->
8746
8747 <!--property DevicePolicy is not documented!-->
8748
8749 <!--property DeviceAllow is not documented!-->
8750
8751 <!--property TasksAccounting is not documented!-->
8752
8753 <!--property TasksMax is not documented!-->
8754
8755 <!--property IPAccounting is not documented!-->
8756
8757 <!--property IPAddressAllow is not documented!-->
8758
8759 <!--property IPAddressDeny is not documented!-->
8760
8761 <!--property IPIngressFilterPath is not documented!-->
8762
8763 <!--property IPEgressFilterPath is not documented!-->
8764
8765 <!--property DisableControllers is not documented!-->
8766
4d824a4e
AZ
8767 <!--property ManagedOOMSwap is not documented!-->
8768
8769 <!--property ManagedOOMMemoryPressure is not documented!-->
8770
d9d3f05d 8771 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 8772
d8a4d64b
AZ
8773 <!--property ManagedOOMPreference is not documented!-->
8774
9e009a14
JK
8775 <!--property BPFProgram is not documented!-->
8776
dcf4781c
JK
8777 <!--property SocketBindAllow is not documented!-->
8778
8779 <!--property SocketBindDeny is not documented!-->
8780
57585d59
MV
8781 <!--property RestrictNetworkInterfaces is not documented!-->
8782
00bb75d7
ZJS
8783 <!--property EnvironmentFiles is not documented!-->
8784
8785 <!--property PassEnvironment is not documented!-->
8786
8787 <!--property UnsetEnvironment is not documented!-->
8788
8789 <!--property UMask is not documented!-->
8790
8791 <!--property LimitCPUSoft is not documented!-->
8792
8793 <!--property LimitFSIZE is not documented!-->
8794
8795 <!--property LimitFSIZESoft is not documented!-->
8796
8797 <!--property LimitDATA is not documented!-->
8798
8799 <!--property LimitDATASoft is not documented!-->
8800
8801 <!--property LimitSTACK is not documented!-->
8802
8803 <!--property LimitSTACKSoft is not documented!-->
8804
8805 <!--property LimitCORE is not documented!-->
8806
8807 <!--property LimitCORESoft is not documented!-->
8808
8809 <!--property LimitRSS is not documented!-->
8810
8811 <!--property LimitRSSSoft is not documented!-->
8812
8813 <!--property LimitNOFILE is not documented!-->
8814
8815 <!--property LimitNOFILESoft is not documented!-->
8816
8817 <!--property LimitAS is not documented!-->
8818
8819 <!--property LimitASSoft is not documented!-->
8820
8821 <!--property LimitNPROC is not documented!-->
8822
8823 <!--property LimitNPROCSoft is not documented!-->
8824
8825 <!--property LimitMEMLOCK is not documented!-->
8826
8827 <!--property LimitMEMLOCKSoft is not documented!-->
8828
8829 <!--property LimitLOCKS is not documented!-->
8830
8831 <!--property LimitLOCKSSoft is not documented!-->
8832
8833 <!--property LimitSIGPENDING is not documented!-->
8834
8835 <!--property LimitSIGPENDINGSoft is not documented!-->
8836
8837 <!--property LimitMSGQUEUE is not documented!-->
8838
8839 <!--property LimitMSGQUEUESoft is not documented!-->
8840
8841 <!--property LimitNICE is not documented!-->
8842
8843 <!--property LimitNICESoft is not documented!-->
8844
8845 <!--property LimitRTPRIO is not documented!-->
8846
8847 <!--property LimitRTPRIOSoft is not documented!-->
8848
8849 <!--property LimitRTTIME is not documented!-->
8850
8851 <!--property LimitRTTIMESoft is not documented!-->
8852
8853 <!--property WorkingDirectory is not documented!-->
8854
35f4e010
ZJS
8855 <!--property RootHashPath is not documented!-->
8856
35f4e010
ZJS
8857 <!--property RootHashSignaturePath is not documented!-->
8858
00bb75d7
ZJS
8859 <!--property OOMScoreAdjust is not documented!-->
8860
8861 <!--property CoredumpFilter is not documented!-->
8862
8863 <!--property Nice is not documented!-->
8864
8865 <!--property IOSchedulingClass is not documented!-->
8866
8867 <!--property IOSchedulingPriority is not documented!-->
8868
8869 <!--property CPUSchedulingPolicy is not documented!-->
8870
8871 <!--property CPUSchedulingPriority is not documented!-->
8872
8873 <!--property CPUAffinity is not documented!-->
8874
8875 <!--property CPUAffinityFromNUMA is not documented!-->
8876
8877 <!--property NUMAPolicy is not documented!-->
8878
8879 <!--property NUMAMask is not documented!-->
8880
8881 <!--property TimerSlackNSec is not documented!-->
8882
8883 <!--property CPUSchedulingResetOnFork is not documented!-->
8884
8885 <!--property NonBlocking is not documented!-->
8886
8887 <!--property StandardInput is not documented!-->
8888
8889 <!--property StandardInputFileDescriptorName is not documented!-->
8890
8891 <!--property StandardInputData is not documented!-->
8892
8893 <!--property StandardOutput is not documented!-->
8894
8895 <!--property StandardOutputFileDescriptorName is not documented!-->
8896
8897 <!--property StandardError is not documented!-->
8898
8899 <!--property StandardErrorFileDescriptorName is not documented!-->
8900
8901 <!--property TTYPath is not documented!-->
8902
8903 <!--property TTYReset is not documented!-->
8904
8905 <!--property TTYVHangup is not documented!-->
8906
8907 <!--property TTYVTDisallocate is not documented!-->
8908
51462135
DDM
8909 <!--property TTYRows is not documented!-->
8910
8911 <!--property TTYColumns is not documented!-->
8912
00bb75d7
ZJS
8913 <!--property SyslogPriority is not documented!-->
8914
8915 <!--property SyslogIdentifier is not documented!-->
8916
8917 <!--property SyslogLevelPrefix is not documented!-->
8918
8919 <!--property SyslogLevel is not documented!-->
8920
8921 <!--property SyslogFacility is not documented!-->
8922
8923 <!--property LogLevelMax is not documented!-->
8924
8925 <!--property LogRateLimitIntervalUSec is not documented!-->
8926
8927 <!--property LogRateLimitBurst is not documented!-->
8928
8929 <!--property LogExtraFields is not documented!-->
8930
523ea123
QD
8931 <!--property LogFilterPatterns is not documented!-->
8932
00bb75d7
ZJS
8933 <!--property LogNamespace is not documented!-->
8934
8935 <!--property AmbientCapabilities is not documented!-->
8936
8937 <!--property User is not documented!-->
8938
8939 <!--property Group is not documented!-->
8940
8941 <!--property DynamicUser is not documented!-->
8942
8943 <!--property RemoveIPC is not documented!-->
8944
e4b2cea3
ZJS
8945 <!--property SetCredential is not documented!-->
8946
43144be4
LP
8947 <!--property SetCredentialEncrypted is not documented!-->
8948
e4b2cea3
ZJS
8949 <!--property LoadCredential is not documented!-->
8950
43144be4
LP
8951 <!--property LoadCredentialEncrypted is not documented!-->
8952
00bb75d7
ZJS
8953 <!--property SupplementaryGroups is not documented!-->
8954
8955 <!--property PAMName is not documented!-->
8956
8957 <!--property ReadWritePaths is not documented!-->
3031660c 8958
00bb75d7 8959 <!--property ReadOnlyPaths is not documented!-->
3031660c 8960
00bb75d7 8961 <!--property InaccessiblePaths is not documented!-->
3031660c 8962
ddc155b2
TM
8963 <!--property ExecPaths is not documented!-->
8964
8965 <!--property NoExecPaths is not documented!-->
8966
8c35c10d 8967 <!--property ExecSearchPath is not documented!-->
8968
00bb75d7 8969 <!--property PrivateTmp is not documented!-->
3031660c 8970
00bb75d7 8971 <!--property PrivateDevices is not documented!-->
3031660c 8972
00bb75d7 8973 <!--property ProtectClock is not documented!-->
3031660c 8974
00bb75d7 8975 <!--property ProtectKernelTunables is not documented!-->
3031660c 8976
00bb75d7 8977 <!--property ProtectKernelModules is not documented!-->
3031660c 8978
00bb75d7 8979 <!--property ProtectKernelLogs is not documented!-->
3031660c 8980
00bb75d7 8981 <!--property ProtectControlGroups is not documented!-->
3031660c 8982
00bb75d7 8983 <!--property PrivateNetwork is not documented!-->
3031660c 8984
00bb75d7 8985 <!--property PrivateUsers is not documented!-->
3031660c 8986
00bb75d7 8987 <!--property PrivateMounts is not documented!-->
3031660c 8988
a70581ff
XR
8989 <!--property PrivateIPC is not documented!-->
8990
00bb75d7 8991 <!--property ProtectHome is not documented!-->
3031660c 8992
00bb75d7 8993 <!--property ProtectSystem is not documented!-->
3031660c 8994
00bb75d7 8995 <!--property SameProcessGroup is not documented!-->
3031660c 8996
00bb75d7 8997 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 8998
00bb75d7 8999 <!--property UtmpMode is not documented!-->
47fb7fd6 9000
00bb75d7 9001 <!--property SELinuxContext is not documented!-->
47fb7fd6 9002
00bb75d7 9003 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9004
00bb75d7 9005 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9006
00bb75d7 9007 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9008
00bb75d7 9009 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9010
00bb75d7 9011 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9012
00bb75d7 9013 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9014
00bb75d7 9015 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9016
1f6b4144
ZJS
9017 <!--property SystemCallLog is not documented!-->
9018
00bb75d7 9019 <!--property Personality is not documented!-->
47fb7fd6 9020
00bb75d7 9021 <!--property LockPersonality is not documented!-->
47fb7fd6 9022
00bb75d7 9023 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9024
00bb75d7 9025 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9026
00bb75d7 9027 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9028
00bb75d7 9029 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9030
00bb75d7 9031 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9032
00bb75d7 9033 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9034
00bb75d7 9035 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9036
00bb75d7 9037 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9038
00bb75d7 9039 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9040
00bb75d7 9041 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9042
00bb75d7 9043 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9044
00bb75d7 9045 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9046
00bb75d7 9047 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9048
cc86a278
ILG
9049 <!--property RestrictFileSystems is not documented!-->
9050
00bb75d7 9051 <!--property BindPaths is not documented!-->
47fb7fd6 9052
00bb75d7 9053 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9054
00bb75d7 9055 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9056
00bb75d7 9057 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9058
00bb75d7 9059 <!--property KeyringMode is not documented!-->
47fb7fd6 9060
e4b2cea3
ZJS
9061 <!--property ProtectProc is not documented!-->
9062
9063 <!--property ProcSubset is not documented!-->
9064
00bb75d7 9065 <!--property ProtectHostname is not documented!-->
47fb7fd6 9066
00bb75d7 9067 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9068
a70581ff
XR
9069 <!--property IPCNamespacePath is not documented!-->
9070
00bb75d7 9071 <!--property KillMode is not documented!-->
47fb7fd6 9072
00bb75d7 9073 <!--property KillSignal is not documented!-->
47fb7fd6 9074
00bb75d7 9075 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9076
00bb75d7 9077 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9078
00bb75d7 9079 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9080
00bb75d7 9081 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9082
00bb75d7 9083 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9084
00bb75d7 9085 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9086
00bb75d7 9087 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9088
00bb75d7 9089 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9090
00bb75d7 9091 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9092
48f99d7c
ZJS
9093 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9094
00bb75d7 9095 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9096
00bb75d7 9097 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9098
00bb75d7 9099 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9100
00bb75d7 9101 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9102
00bb75d7 9103 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9104
00bb75d7 9105 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9106
00bb75d7 9107 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9108
00bb75d7 9109 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9110
00bb75d7 9111 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9112
00bb75d7 9113 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9114
00bb75d7 9115 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9116
00bb75d7 9117 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9118
00bb75d7 9119 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9120
00bb75d7 9121 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9122
5483fca0
LP
9123 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9124
00bb75d7 9125 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9126
93ff34e4
LB
9127 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9128
00bb75d7 9129 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9130
00bb75d7 9131 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9132
00bb75d7 9133 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9134
00bb75d7 9135 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9136
00bb75d7 9137 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9138
00bb75d7 9139 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9140
00bb75d7 9141 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9142
00bb75d7 9143 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9144
00bb75d7 9145 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9146
00bb75d7 9147 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9148
00bb75d7 9149 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9150
00bb75d7 9151 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9152
00bb75d7 9153 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9154
00bb75d7 9155 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9156
00bb75d7 9157 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9158
00bb75d7 9159 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9160
00bb75d7 9161 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9162
00bb75d7 9163 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9164
00bb75d7 9165 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9166
00bb75d7 9167 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9168
00bb75d7 9169 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9170
00bb75d7 9171 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9172
c93a7d4a
PM
9173 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9174
00bb75d7 9175 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9176
c93a7d4a
PM
9177 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9178
00bb75d7 9179 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9180
00bb75d7 9181 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9182
00bb75d7 9183 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9184
00bb75d7 9185 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9186
00bb75d7 9187 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9188
00bb75d7 9189 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9190
00bb75d7 9191 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9192
00bb75d7 9193 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 9194
00bb75d7 9195 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 9196
00bb75d7 9197 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 9198
00bb75d7 9199 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 9200
00bb75d7 9201 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 9202
00bb75d7 9203 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 9204
00bb75d7 9205 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 9206
00bb75d7 9207 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 9208
00bb75d7 9209 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 9210
00bb75d7 9211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 9212
00bb75d7 9213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 9214
00bb75d7 9215 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 9216
00bb75d7
ZJS
9217 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9218
9219 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9220
9221 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9222
9223 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9224
d7fe0a67
PV
9225 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9226
00bb75d7
ZJS
9227 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9228
9229 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9230
9231 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9232
9233 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9234
9235 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9236
9237 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9238
9239 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9240
9241 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9242
9243 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9244
9245 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9246
9247 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9248
4d824a4e
AZ
9249 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9250
9251 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9252
d9d3f05d 9253 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9254
d8a4d64b
AZ
9255 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9256
9e009a14
JK
9257 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9258
dcf4781c
JK
9259 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9260
9261 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9262
57585d59
MV
9263 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9264
00bb75d7
ZJS
9265 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9266
9267 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9268
9269 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9270
9271 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9272
9273 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9274
9275 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9276
9277 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9278
9279 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9280
9281 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9282
9283 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9284
9285 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9286
9287 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9288
9289 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9290
9291 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9292
9293 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9294
9295 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9296
9297 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9298
9299 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9300
9301 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9302
9303 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9304
9305 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9306
9307 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9308
9309 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9310
9311 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9312
9313 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9314
9315 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9316
9317 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9318
9319 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9320
9321 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9322
9323 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9324
9325 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9326
9327 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9328
9329 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9330
9331 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9332
9333 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9334
9335 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9336
9337 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9338
9339 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9340
9341 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9342
9343 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9344
35f4e010
ZJS
9345 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9346
9347 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9348
9349 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9350
9351 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9352
9353 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9354
9355 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9356
a07b9926
LB
9357 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9358
93f59701
LB
9359 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9360
35f4e010
ZJS
9361 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9362
00bb75d7
ZJS
9363 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9364
9365 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9366
9367 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9368
9369 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9370
9371 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9372
9373 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9374
9375 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9376
9377 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9378
9379 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9380
9381 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9382
9383 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9384
9385 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9386
9387 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9388
9389 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9390
9391 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9392
9393 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9394
9395 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9396
9397 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9398
9399 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9400
9401 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 9402
00bb75d7 9403 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 9404
00bb75d7 9405 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 9406
00bb75d7 9407 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 9408
00bb75d7 9409 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 9410
00bb75d7 9411 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 9412
51462135
DDM
9413 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9414
9415 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9416
00bb75d7 9417 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 9418
00bb75d7 9419 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 9420
00bb75d7 9421 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 9422
00bb75d7 9423 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 9424
00bb75d7 9425 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 9426
00bb75d7 9427 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 9428
00bb75d7 9429 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 9430
00bb75d7 9431 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 9432
00bb75d7 9433 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 9434
523ea123
QD
9435 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
9436
00bb75d7 9437 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 9438
00bb75d7 9439 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 9440
00bb75d7 9441 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 9442
00bb75d7 9443 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 9444
00bb75d7 9445 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 9446
00bb75d7 9447 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 9448
00bb75d7 9449 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 9450
00bb75d7 9451 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 9452
e4b2cea3
ZJS
9453 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9454
43144be4
LP
9455 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9456
e4b2cea3
ZJS
9457 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9458
43144be4
LP
9459 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9460
00bb75d7 9461 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 9462
00bb75d7 9463 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 9464
00bb75d7 9465 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 9466
00bb75d7 9467 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 9468
00bb75d7 9469 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 9470
ddc155b2
TM
9471 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9472
9473 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9474
8c35c10d 9475 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9476
00bb75d7 9477 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 9478
00bb75d7 9479 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 9480
00bb75d7 9481 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 9482
00bb75d7 9483 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 9484
00bb75d7 9485 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 9486
00bb75d7 9487 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 9488
00bb75d7 9489 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 9490
00bb75d7 9491 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 9492
00bb75d7 9493 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 9494
00bb75d7 9495 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 9496
00bb75d7 9497 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 9498
a70581ff
XR
9499 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9500
00bb75d7 9501 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 9502
00bb75d7 9503 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 9504
00bb75d7 9505 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 9506
00bb75d7 9507 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 9508
00bb75d7 9509 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 9510
00bb75d7 9511 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 9512
00bb75d7 9513 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 9514
00bb75d7 9515 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 9516
00bb75d7 9517 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 9518
00bb75d7 9519 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 9520
00bb75d7 9521 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 9522
00bb75d7 9523 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 9524
00bb75d7 9525 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 9526
1f6b4144
ZJS
9527 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9528
00bb75d7 9529 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 9530
00bb75d7 9531 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 9532
00bb75d7 9533 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 9534
211a3d87
LB
9535 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9536
00bb75d7 9537 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 9538
00bb75d7 9539 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 9540
00bb75d7 9541 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 9542
211a3d87
LB
9543 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9544
00bb75d7 9545 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 9546
00bb75d7 9547 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 9548
211a3d87
LB
9549 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
9550
00bb75d7 9551 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 9552
00bb75d7 9553 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 9554
211a3d87
LB
9555 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
9556
00bb75d7 9557 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 9558
00bb75d7 9559 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 9560
00bb75d7 9561 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 9562
00bb75d7 9563 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 9564
00bb75d7 9565 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 9566
00bb75d7 9567 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 9568
00bb75d7 9569 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 9570
00bb75d7 9571 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 9572
00bb75d7 9573 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 9574
cc86a278
ILG
9575 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
9576
00bb75d7 9577 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 9578
00bb75d7 9579 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 9580
00bb75d7 9581 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 9582
00bb75d7 9583 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 9584
00bb75d7 9585 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 9586
e4b2cea3
ZJS
9587 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9588
9589 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9590
00bb75d7 9591 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 9592
00bb75d7 9593 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 9594
a70581ff
XR
9595 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9596
00bb75d7 9597 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 9598
00bb75d7 9599 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 9600
00bb75d7 9601 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 9602
00bb75d7 9603 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 9604
00bb75d7 9605 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 9606
00bb75d7 9607 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 9608
00bb75d7 9609 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 9610
00bb75d7 9611 <!--End of Autogenerated section-->
3031660c
ZJS
9612
9613 <refsect2>
9614 <title>Properties</title>
9615
9616 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9617 units invoke the
d3fcecf3 9618 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
9619 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9620 information about processes to execute. They also share most of the fields related to the execution
9621 context that Service objects expose (see above). In addition to these properties there are the
9622 following:</para>
9623
9624 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
9625 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9626 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 9627 command if there is one running, otherwise 0.</para>
3031660c
ZJS
9628
9629 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9630 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 9631 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
9632 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9633 corresponding field of service unit objects (see above).</para>
9634 </refsect2>
9635 </refsect1>
9636
9637
9638 <refsect1>
9639 <title>Path Unit Objects</title>
9640
48f99d7c 9641 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 9642node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 9643 interface org.freedesktop.systemd1.Path {
3031660c 9644 properties:
47fb7fd6
ZJS
9645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9646 readonly s Unit = '...';
9647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9648 readonly a(ss) Paths = [...];
9649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9650 readonly b MakeDirectory = ...;
9651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9652 readonly u DirectoryMode = ...;
9653 readonly s Result = '...';
47dba9fb
LB
9654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9655 readonly t TriggerLimitIntervalUSec = ...;
9656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9657 readonly u TriggerLimitBurst = ...;
3031660c 9658 };
47fb7fd6
ZJS
9659 interface org.freedesktop.DBus.Peer { ... };
9660 interface org.freedesktop.DBus.Introspectable { ... };
9661 interface org.freedesktop.DBus.Properties { ... };
9662 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9663};
9664 </programlisting>
9665
47fb7fd6
ZJS
9666 <!--property MakeDirectory is not documented!-->
9667
9668 <!--property DirectoryMode is not documented!-->
9669
47dba9fb
LB
9670 <!--property TriggerLimitIntervalUSec is not documented!-->
9671
9672 <!--property TriggerLimitBurst is not documented!-->
9673
00bb75d7
ZJS
9674 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9675
00bb75d7
ZJS
9676 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9677
9678 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9679
9680 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9681
48f99d7c
ZJS
9682 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9683
00bb75d7
ZJS
9684 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9685
9686 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
9687
9688 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
9689
9690 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
9691
9692 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9693
47dba9fb
LB
9694 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
9695
9696 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
9697
00bb75d7
ZJS
9698 <!--End of Autogenerated section-->
9699
3031660c
ZJS
9700 <refsect2>
9701 <title>Properties</title>
9702
9703 <para>Most properties correspond directly with the matching settings in path unit files.</para>
9704
9705 <para>The others:</para>
9706
9707 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
9708 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 9709 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
9710 which correspond directly to the matching settings in the path unit files; and the path to watch,
9711 possibly including glob expressions.</para>
9712
9713 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 9714 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
9715 interface.</para>
9716 </refsect2>
9717 </refsect1>
9718
9719 <refsect1>
9720 <title>Slice Unit Objects</title>
9721
9722 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
9723 interface (described here) in addition to the generic
9724 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9725
48f99d7c 9726 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 9727node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
9728 interface org.freedesktop.systemd1.Slice {
9729 methods:
47fb7fd6
ZJS
9730 GetProcesses(out a(sus) processes);
9731 AttachProcesses(in s subcgroup,
9732 in au pids);
3031660c 9733 properties:
47fb7fd6
ZJS
9734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9735 readonly s Slice = '...';
9736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9737 readonly s ControlGroup = '...';
9738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
9739 readonly t ControlGroupId = ...;
9740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9741 readonly t MemoryCurrent = ...;
9742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
9743 readonly t MemoryAvailable = ...;
9744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9745 readonly t CPUUsageNSec = ...;
9746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9747 readonly ay EffectiveCPUs = [...];
9748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9749 readonly ay EffectiveMemoryNodes = [...];
9750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9751 readonly t TasksCurrent = ...;
9752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9753 readonly t IPIngressBytes = ...;
9754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9755 readonly t IPIngressPackets = ...;
9756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9757 readonly t IPEgressBytes = ...;
9758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9759 readonly t IPEgressPackets = ...;
9760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9761 readonly t IOReadBytes = ...;
9762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9763 readonly t IOReadOperations = ...;
9764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9765 readonly t IOWriteBytes = ...;
9766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9767 readonly t IOWriteOperations = ...;
9768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9769 readonly b Delegate = ...;
9770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9771 readonly as DelegateControllers = ['...', ...];
9772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9773 readonly b CPUAccounting = ...;
9774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9775 readonly t CPUWeight = ...;
9776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9777 readonly t StartupCPUWeight = ...;
9778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9779 readonly t CPUShares = ...;
9780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9781 readonly t StartupCPUShares = ...;
9782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9783 readonly t CPUQuotaPerSecUSec = ...;
9784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9785 readonly t CPUQuotaPeriodUSec = ...;
9786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9787 readonly ay AllowedCPUs = [...];
9788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
9789 readonly ay StartupAllowedCPUs = [...];
9790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9791 readonly ay AllowedMemoryNodes = [...];
9792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
9793 readonly ay StartupAllowedMemoryNodes = [...];
9794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9795 readonly b IOAccounting = ...;
9796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9797 readonly t IOWeight = ...;
9798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9799 readonly t StartupIOWeight = ...;
9800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9801 readonly a(st) IODeviceWeight = [...];
9802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9803 readonly a(st) IOReadBandwidthMax = [...];
9804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9805 readonly a(st) IOWriteBandwidthMax = [...];
9806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9807 readonly a(st) IOReadIOPSMax = [...];
9808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9809 readonly a(st) IOWriteIOPSMax = [...];
9810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9811 readonly a(st) IODeviceLatencyTargetUSec = [...];
9812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9813 readonly b BlockIOAccounting = ...;
9814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9815 readonly t BlockIOWeight = ...;
9816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9817 readonly t StartupBlockIOWeight = ...;
9818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9819 readonly a(st) BlockIODeviceWeight = [...];
9820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9821 readonly a(st) BlockIOReadBandwidth = [...];
9822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9823 readonly a(st) BlockIOWriteBandwidth = [...];
9824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9825 readonly b MemoryAccounting = ...;
9826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9827 readonly t DefaultMemoryLow = ...;
9828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9829 readonly t DefaultMemoryMin = ...;
9830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9831 readonly t MemoryMin = ...;
9832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9833 readonly t MemoryLow = ...;
9834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9835 readonly t MemoryHigh = ...;
9836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9837 readonly t MemoryMax = ...;
9838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9839 readonly t MemorySwapMax = ...;
9840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
9841 readonly t MemoryZSwapMax = ...;
9842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9843 readonly t MemoryLimit = ...;
9844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9845 readonly s DevicePolicy = '...';
9846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9847 readonly a(ss) DeviceAllow = [...];
9848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9849 readonly b TasksAccounting = ...;
9850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9851 readonly t TasksMax = ...;
9852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9853 readonly b IPAccounting = ...;
9854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9855 readonly a(iayu) IPAddressAllow = [...];
9856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9857 readonly a(iayu) IPAddressDeny = [...];
9858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9859 readonly as IPIngressFilterPath = ['...', ...];
9860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9861 readonly as IPEgressFilterPath = ['...', ...];
9862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9863 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9865 readonly s ManagedOOMSwap = '...';
9866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9867 readonly s ManagedOOMMemoryPressure = '...';
9868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9869 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9871 readonly s ManagedOOMPreference = '...';
9e009a14
JK
9872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9873 readonly a(ss) BPFProgram = [...];
dcf4781c 9874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 9875 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 9876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 9877 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
9878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9879 readonly (bas) RestrictNetworkInterfaces = ...;
3031660c 9880 };
47fb7fd6
ZJS
9881 interface org.freedesktop.DBus.Peer { ... };
9882 interface org.freedesktop.DBus.Introspectable { ... };
9883 interface org.freedesktop.DBus.Properties { ... };
9884 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9885};
9886 </programlisting>
9887
47fb7fd6
ZJS
9888 <!--method GetProcesses is not documented!-->
9889
9890 <!--method AttachProcesses is not documented!-->
9891
9892 <!--property Slice is not documented!-->
9893
5483fca0
LP
9894 <!--property ControlGroupId is not documented!-->
9895
47fb7fd6
ZJS
9896 <!--property MemoryCurrent is not documented!-->
9897
9898 <!--property CPUUsageNSec is not documented!-->
9899
9900 <!--property EffectiveCPUs is not documented!-->
9901
9902 <!--property EffectiveMemoryNodes is not documented!-->
9903
9904 <!--property TasksCurrent is not documented!-->
9905
9906 <!--property IPIngressBytes is not documented!-->
9907
9908 <!--property IPIngressPackets is not documented!-->
9909
9910 <!--property IPEgressBytes is not documented!-->
9911
9912 <!--property IPEgressPackets is not documented!-->
9913
9914 <!--property IOReadBytes is not documented!-->
9915
9916 <!--property IOReadOperations is not documented!-->
9917
9918 <!--property IOWriteBytes is not documented!-->
9919
9920 <!--property IOWriteOperations is not documented!-->
9921
9922 <!--property Delegate is not documented!-->
9923
9924 <!--property DelegateControllers is not documented!-->
9925
9926 <!--property CPUAccounting is not documented!-->
9927
9928 <!--property CPUWeight is not documented!-->
9929
9930 <!--property StartupCPUWeight is not documented!-->
9931
9932 <!--property CPUShares is not documented!-->
9933
9934 <!--property StartupCPUShares is not documented!-->
9935
9936 <!--property CPUQuotaPerSecUSec is not documented!-->
9937
9938 <!--property CPUQuotaPeriodUSec is not documented!-->
9939
9940 <!--property AllowedCPUs is not documented!-->
9941
c93a7d4a
PM
9942 <!--property StartupAllowedCPUs is not documented!-->
9943
47fb7fd6
ZJS
9944 <!--property AllowedMemoryNodes is not documented!-->
9945
c93a7d4a
PM
9946 <!--property StartupAllowedMemoryNodes is not documented!-->
9947
47fb7fd6
ZJS
9948 <!--property IOAccounting is not documented!-->
9949
9950 <!--property IOWeight is not documented!-->
9951
9952 <!--property StartupIOWeight is not documented!-->
9953
9954 <!--property IODeviceWeight is not documented!-->
9955
9956 <!--property IOReadBandwidthMax is not documented!-->
9957
9958 <!--property IOWriteBandwidthMax is not documented!-->
9959
9960 <!--property IOReadIOPSMax is not documented!-->
9961
9962 <!--property IOWriteIOPSMax is not documented!-->
9963
9964 <!--property IODeviceLatencyTargetUSec is not documented!-->
9965
9966 <!--property BlockIOAccounting is not documented!-->
9967
9968 <!--property BlockIOWeight is not documented!-->
9969
9970 <!--property StartupBlockIOWeight is not documented!-->
9971
9972 <!--property BlockIODeviceWeight is not documented!-->
9973
9974 <!--property BlockIOReadBandwidth is not documented!-->
9975
9976 <!--property BlockIOWriteBandwidth is not documented!-->
9977
9978 <!--property MemoryAccounting is not documented!-->
9979
9980 <!--property DefaultMemoryLow is not documented!-->
9981
9982 <!--property DefaultMemoryMin is not documented!-->
9983
9984 <!--property MemoryMin is not documented!-->
9985
9986 <!--property MemoryLow is not documented!-->
9987
9988 <!--property MemoryHigh is not documented!-->
9989
9990 <!--property MemoryMax is not documented!-->
9991
9992 <!--property MemorySwapMax is not documented!-->
9993
d7fe0a67
PV
9994 <!--property MemoryZSwapMax is not documented!-->
9995
47fb7fd6
ZJS
9996 <!--property MemoryLimit is not documented!-->
9997
9998 <!--property DevicePolicy is not documented!-->
9999
10000 <!--property DeviceAllow is not documented!-->
10001
10002 <!--property TasksAccounting is not documented!-->
10003
10004 <!--property TasksMax is not documented!-->
10005
10006 <!--property IPAccounting is not documented!-->
10007
10008 <!--property IPAddressAllow is not documented!-->
10009
10010 <!--property IPAddressDeny is not documented!-->
10011
10012 <!--property IPIngressFilterPath is not documented!-->
10013
10014 <!--property IPEgressFilterPath is not documented!-->
10015
10016 <!--property DisableControllers is not documented!-->
10017
4d824a4e
AZ
10018 <!--property ManagedOOMSwap is not documented!-->
10019
10020 <!--property ManagedOOMMemoryPressure is not documented!-->
10021
d9d3f05d 10022 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10023
d8a4d64b
AZ
10024 <!--property ManagedOOMPreference is not documented!-->
10025
9e009a14
JK
10026 <!--property BPFProgram is not documented!-->
10027
dcf4781c
JK
10028 <!--property SocketBindAllow is not documented!-->
10029
10030 <!--property SocketBindDeny is not documented!-->
10031
57585d59
MV
10032 <!--property RestrictNetworkInterfaces is not documented!-->
10033
00bb75d7
ZJS
10034 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10035
00bb75d7
ZJS
10036 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10037
10038 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10039
10040 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10041
48f99d7c
ZJS
10042 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10043
00bb75d7
ZJS
10044 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10045
10046 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10047
10048 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10049
10050 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10051
5483fca0
LP
10052 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10053
00bb75d7
ZJS
10054 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10055
93ff34e4
LB
10056 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10057
00bb75d7
ZJS
10058 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10059
10060 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10061
10062 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10063
10064 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10065
10066 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10067
10068 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10069
10070 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10071
10072 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10073
10074 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10075
10076 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10077
10078 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10079
10080 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10081
10082 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10083
10084 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10085
10086 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10087
10088 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10089
10090 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10091
10092 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10093
10094 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10095
10096 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10097
10098 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10099
10100 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10101
c93a7d4a
PM
10102 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10103
00bb75d7
ZJS
10104 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10105
c93a7d4a
PM
10106 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10107
00bb75d7
ZJS
10108 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10109
10110 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10111
10112 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10113
10114 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10115
10116 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10117
10118 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10119
10120 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10121
10122 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10123
10124 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10125
10126 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10127
10128 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10129
10130 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10131
10132 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10133
10134 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10135
10136 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10137
10138 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10139
10140 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10141
10142 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10143
10144 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10145
10146 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10147
10148 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10149
10150 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10151
10152 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10153
d7fe0a67
PV
10154 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10155
00bb75d7
ZJS
10156 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10157
10158 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10159
10160 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10161
10162 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10163
10164 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10165
10166 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10167
10168 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10169
10170 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10171
10172 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10173
10174 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10175
10176 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10177
4d824a4e
AZ
10178 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10179
10180 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10181
d9d3f05d 10182 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10183
d8a4d64b
AZ
10184 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10185
9e009a14
JK
10186 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10187
dcf4781c
JK
10188 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10189
10190 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10191
57585d59
MV
10192 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10193
00bb75d7
ZJS
10194 <!--End of Autogenerated section-->
10195
3031660c
ZJS
10196 <refsect2>
10197 <title>Properties</title>
10198
10199 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10200 </refsect2>
10201 </refsect1>
10202
10203 <refsect1>
10204 <title>Scope Unit Objects</title>
10205
d08a5295 10206 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
10207 interface (described here) in addition to the generic
10208 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10209
48f99d7c 10210 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 10211node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
10212 interface org.freedesktop.systemd1.Scope {
10213 methods:
10214 Abandon();
47fb7fd6
ZJS
10215 GetProcesses(out a(sus) processes);
10216 AttachProcesses(in s subcgroup,
10217 in au pids);
3031660c
ZJS
10218 signals:
10219 RequestStop();
10220 properties:
47fb7fd6
ZJS
10221 readonly s Controller = '...';
10222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10223 readonly t TimeoutStopUSec = ...;
10224 readonly s Result = '...';
10225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10226 readonly t RuntimeMaxUSec = ...;
5918a933
AB
10227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10228 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
10229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10230 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
10231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10232 readonly s Slice = '...';
10233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10234 readonly s ControlGroup = '...';
10235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10236 readonly t ControlGroupId = ...;
10237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10238 readonly t MemoryCurrent = ...;
10239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10240 readonly t MemoryAvailable = ...;
10241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10242 readonly t CPUUsageNSec = ...;
10243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10244 readonly ay EffectiveCPUs = [...];
10245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10246 readonly ay EffectiveMemoryNodes = [...];
10247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10248 readonly t TasksCurrent = ...;
10249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10250 readonly t IPIngressBytes = ...;
10251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10252 readonly t IPIngressPackets = ...;
10253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10254 readonly t IPEgressBytes = ...;
10255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10256 readonly t IPEgressPackets = ...;
10257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10258 readonly t IOReadBytes = ...;
10259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10260 readonly t IOReadOperations = ...;
10261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10262 readonly t IOWriteBytes = ...;
10263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10264 readonly t IOWriteOperations = ...;
10265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10266 readonly b Delegate = ...;
10267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10268 readonly as DelegateControllers = ['...', ...];
10269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10270 readonly b CPUAccounting = ...;
10271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10272 readonly t CPUWeight = ...;
10273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10274 readonly t StartupCPUWeight = ...;
10275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10276 readonly t CPUShares = ...;
10277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10278 readonly t StartupCPUShares = ...;
10279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10280 readonly t CPUQuotaPerSecUSec = ...;
10281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10282 readonly t CPUQuotaPeriodUSec = ...;
10283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10284 readonly ay AllowedCPUs = [...];
10285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10286 readonly ay StartupAllowedCPUs = [...];
10287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10288 readonly ay AllowedMemoryNodes = [...];
10289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10290 readonly ay StartupAllowedMemoryNodes = [...];
10291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10292 readonly b IOAccounting = ...;
10293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10294 readonly t IOWeight = ...;
10295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10296 readonly t StartupIOWeight = ...;
10297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10298 readonly a(st) IODeviceWeight = [...];
10299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10300 readonly a(st) IOReadBandwidthMax = [...];
10301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10302 readonly a(st) IOWriteBandwidthMax = [...];
10303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10304 readonly a(st) IOReadIOPSMax = [...];
10305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10306 readonly a(st) IOWriteIOPSMax = [...];
10307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10308 readonly a(st) IODeviceLatencyTargetUSec = [...];
10309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10310 readonly b BlockIOAccounting = ...;
10311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10312 readonly t BlockIOWeight = ...;
10313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10314 readonly t StartupBlockIOWeight = ...;
10315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10316 readonly a(st) BlockIODeviceWeight = [...];
10317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10318 readonly a(st) BlockIOReadBandwidth = [...];
10319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10320 readonly a(st) BlockIOWriteBandwidth = [...];
10321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10322 readonly b MemoryAccounting = ...;
10323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10324 readonly t DefaultMemoryLow = ...;
10325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10326 readonly t DefaultMemoryMin = ...;
10327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10328 readonly t MemoryMin = ...;
10329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10330 readonly t MemoryLow = ...;
10331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10332 readonly t MemoryHigh = ...;
10333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10334 readonly t MemoryMax = ...;
10335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10336 readonly t MemorySwapMax = ...;
10337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10338 readonly t MemoryZSwapMax = ...;
10339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10340 readonly t MemoryLimit = ...;
10341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10342 readonly s DevicePolicy = '...';
10343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10344 readonly a(ss) DeviceAllow = [...];
10345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10346 readonly b TasksAccounting = ...;
10347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10348 readonly t TasksMax = ...;
10349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10350 readonly b IPAccounting = ...;
10351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10352 readonly a(iayu) IPAddressAllow = [...];
10353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10354 readonly a(iayu) IPAddressDeny = [...];
10355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10356 readonly as IPIngressFilterPath = ['...', ...];
10357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10358 readonly as IPEgressFilterPath = ['...', ...];
10359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10360 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10362 readonly s ManagedOOMSwap = '...';
10363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10364 readonly s ManagedOOMMemoryPressure = '...';
10365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10366 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10368 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10370 readonly a(ss) BPFProgram = [...];
dcf4781c 10371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10372 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10374 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10376 readonly (bas) RestrictNetworkInterfaces = ...;
47fb7fd6
ZJS
10377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10378 readonly s KillMode = '...';
10379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10380 readonly i KillSignal = ...;
10381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10382 readonly i RestartKillSignal = ...;
10383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10384 readonly i FinalKillSignal = ...;
10385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10386 readonly b SendSIGKILL = ...;
10387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10388 readonly b SendSIGHUP = ...;
10389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10390 readonly i WatchdogSignal = ...;
3031660c 10391 };
47fb7fd6
ZJS
10392 interface org.freedesktop.DBus.Peer { ... };
10393 interface org.freedesktop.DBus.Introspectable { ... };
10394 interface org.freedesktop.DBus.Properties { ... };
10395 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10396};
10397 </programlisting>
10398
47fb7fd6
ZJS
10399 <!--method GetProcesses is not documented!-->
10400
10401 <!--method AttachProcesses is not documented!-->
10402
47fb7fd6
ZJS
10403 <!--property RuntimeMaxUSec is not documented!-->
10404
5918a933
AB
10405 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10406
5fa09835
ML
10407 <!--property OOMPolicy is not documented!-->
10408
47fb7fd6
ZJS
10409 <!--property Slice is not documented!-->
10410
5483fca0
LP
10411 <!--property ControlGroupId is not documented!-->
10412
47fb7fd6
ZJS
10413 <!--property MemoryCurrent is not documented!-->
10414
10415 <!--property CPUUsageNSec is not documented!-->
10416
10417 <!--property EffectiveCPUs is not documented!-->
10418
10419 <!--property EffectiveMemoryNodes is not documented!-->
10420
10421 <!--property TasksCurrent is not documented!-->
10422
10423 <!--property IPIngressBytes is not documented!-->
10424
10425 <!--property IPIngressPackets is not documented!-->
10426
10427 <!--property IPEgressBytes is not documented!-->
10428
10429 <!--property IPEgressPackets is not documented!-->
10430
10431 <!--property IOReadBytes is not documented!-->
10432
10433 <!--property IOReadOperations is not documented!-->
10434
10435 <!--property IOWriteBytes is not documented!-->
10436
10437 <!--property IOWriteOperations is not documented!-->
10438
10439 <!--property Delegate is not documented!-->
10440
10441 <!--property DelegateControllers is not documented!-->
10442
10443 <!--property CPUAccounting is not documented!-->
10444
10445 <!--property CPUWeight is not documented!-->
10446
10447 <!--property StartupCPUWeight is not documented!-->
10448
10449 <!--property CPUShares is not documented!-->
10450
10451 <!--property StartupCPUShares is not documented!-->
10452
10453 <!--property CPUQuotaPerSecUSec is not documented!-->
10454
10455 <!--property CPUQuotaPeriodUSec is not documented!-->
10456
10457 <!--property AllowedCPUs is not documented!-->
10458
c93a7d4a
PM
10459 <!--property StartupAllowedCPUs is not documented!-->
10460
47fb7fd6
ZJS
10461 <!--property AllowedMemoryNodes is not documented!-->
10462
c93a7d4a
PM
10463 <!--property StartupAllowedMemoryNodes is not documented!-->
10464
47fb7fd6
ZJS
10465 <!--property IOAccounting is not documented!-->
10466
10467 <!--property IOWeight is not documented!-->
10468
10469 <!--property StartupIOWeight is not documented!-->
10470
10471 <!--property IODeviceWeight is not documented!-->
10472
10473 <!--property IOReadBandwidthMax is not documented!-->
10474
10475 <!--property IOWriteBandwidthMax is not documented!-->
10476
10477 <!--property IOReadIOPSMax is not documented!-->
10478
10479 <!--property IOWriteIOPSMax is not documented!-->
10480
10481 <!--property IODeviceLatencyTargetUSec is not documented!-->
10482
10483 <!--property BlockIOAccounting is not documented!-->
10484
10485 <!--property BlockIOWeight is not documented!-->
10486
10487 <!--property StartupBlockIOWeight is not documented!-->
10488
10489 <!--property BlockIODeviceWeight is not documented!-->
10490
10491 <!--property BlockIOReadBandwidth is not documented!-->
10492
10493 <!--property BlockIOWriteBandwidth is not documented!-->
10494
10495 <!--property MemoryAccounting is not documented!-->
10496
10497 <!--property DefaultMemoryLow is not documented!-->
10498
10499 <!--property DefaultMemoryMin is not documented!-->
10500
10501 <!--property MemoryMin is not documented!-->
10502
10503 <!--property MemoryLow is not documented!-->
10504
10505 <!--property MemoryHigh is not documented!-->
10506
10507 <!--property MemoryMax is not documented!-->
10508
10509 <!--property MemorySwapMax is not documented!-->
10510
d7fe0a67
PV
10511 <!--property MemoryZSwapMax is not documented!-->
10512
47fb7fd6
ZJS
10513 <!--property MemoryLimit is not documented!-->
10514
10515 <!--property DevicePolicy is not documented!-->
10516
10517 <!--property DeviceAllow is not documented!-->
10518
10519 <!--property TasksAccounting is not documented!-->
10520
10521 <!--property TasksMax is not documented!-->
10522
10523 <!--property IPAccounting is not documented!-->
10524
10525 <!--property IPAddressAllow is not documented!-->
10526
10527 <!--property IPAddressDeny is not documented!-->
10528
10529 <!--property IPIngressFilterPath is not documented!-->
10530
10531 <!--property IPEgressFilterPath is not documented!-->
10532
10533 <!--property DisableControllers is not documented!-->
10534
4d824a4e
AZ
10535 <!--property ManagedOOMSwap is not documented!-->
10536
10537 <!--property ManagedOOMMemoryPressure is not documented!-->
10538
d9d3f05d 10539 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10540
d8a4d64b
AZ
10541 <!--property ManagedOOMPreference is not documented!-->
10542
9e009a14
JK
10543 <!--property BPFProgram is not documented!-->
10544
dcf4781c
JK
10545 <!--property SocketBindAllow is not documented!-->
10546
10547 <!--property SocketBindDeny is not documented!-->
10548
57585d59
MV
10549 <!--property RestrictNetworkInterfaces is not documented!-->
10550
47fb7fd6
ZJS
10551 <!--property KillMode is not documented!-->
10552
10553 <!--property KillSignal is not documented!-->
10554
10555 <!--property RestartKillSignal is not documented!-->
10556
10557 <!--property FinalKillSignal is not documented!-->
10558
10559 <!--property SendSIGKILL is not documented!-->
10560
10561 <!--property SendSIGHUP is not documented!-->
10562
10563 <!--property WatchdogSignal is not documented!-->
10564
00bb75d7
ZJS
10565 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10566
00bb75d7
ZJS
10567 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10568
10569 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10570
10571 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10572
48f99d7c
ZJS
10573 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10574
00bb75d7
ZJS
10575 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
10576
10577 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10578
10579 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10580
10581 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
10582
10583 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
10584
10585 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
10586
10587 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10588
10589 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
10590
5918a933
AB
10591 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
10592
5fa09835
ML
10593 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
10594
00bb75d7
ZJS
10595 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10596
10597 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10598
5483fca0
LP
10599 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10600
00bb75d7
ZJS
10601 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10602
93ff34e4
LB
10603 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10604
00bb75d7
ZJS
10605 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10606
10607 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10608
10609 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10610
10611 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10612
10613 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10614
10615 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10616
10617 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10618
10619 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10620
10621 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10622
10623 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10624
10625 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10626
10627 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10628
10629 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10630
10631 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10632
10633 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10634
10635 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10636
10637 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10638
10639 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10640
10641 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10642
10643 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10644
10645 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10646
10647 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10648
c93a7d4a
PM
10649 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10650
00bb75d7
ZJS
10651 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10652
c93a7d4a
PM
10653 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10654
00bb75d7
ZJS
10655 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10656
10657 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10658
10659 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10660
10661 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10662
10663 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10664
10665 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10666
10667 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10668
10669 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10670
10671 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10672
10673 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10674
10675 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10676
10677 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10678
10679 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10680
10681 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10682
10683 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10684
10685 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10686
10687 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10688
10689 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10690
10691 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10692
10693 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10694
10695 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10696
10697 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10698
10699 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10700
d7fe0a67
PV
10701 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10702
00bb75d7
ZJS
10703 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10704
10705 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10706
10707 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10708
10709 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10710
10711 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10712
10713 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10714
10715 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10716
10717 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10718
10719 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10720
10721 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10722
10723 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10724
4d824a4e
AZ
10725 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10726
10727 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10728
d9d3f05d 10729 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10730
d8a4d64b
AZ
10731 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10732
9e009a14
JK
10733 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10734
dcf4781c
JK
10735 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10736
10737 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10738
57585d59
MV
10739 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10740
00bb75d7
ZJS
10741 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
10742
10743 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
10744
10745 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
10746
10747 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
10748
10749 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
10750
10751 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10752
10753 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10754
10755 <!--End of Autogenerated section-->
10756
3031660c
ZJS
10757 <refsect2>
10758 <title>Methods</title>
10759
10760 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
10761 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 10762 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
10763 </refsect2>
10764
10765 <refsect2>
10766 <title>Signals</title>
10767
10768 <para><function>RequestStop</function> is sent to the peer that is configured in the
10769 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 10770 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
10771 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
10772 </refsect2>
10773
10774 <refsect2>
10775 <title>Properties</title>
10776
2736c25c 10777 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
10778
10779 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
10780 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 10781 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
10782 <constant>SIGTERM</constant> directly.</para>
10783 </refsect2>
10784 </refsect1>
10785
10786
10787 <refsect1>
10788 <title>Job Objects</title>
10789
10790 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
10791 execution queue. Each job is attached to exactly one unit.</para>
10792
48f99d7c
ZJS
10793 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
10794node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
10795 interface org.freedesktop.systemd1.Job {
10796 methods:
10797 Cancel();
47fb7fd6
ZJS
10798 GetAfter(out a(usssoo) jobs);
10799 GetBefore(out a(usssoo) jobs);
3031660c 10800 properties:
47fb7fd6
ZJS
10801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10802 readonly u Id = ...;
10803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10804 readonly (so) Unit = ...;
10805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10806 readonly s JobType = '...';
10807 readonly s State = '...';
48b92b37
LB
10808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10809 readonly a(ss) ActivationDetails = [...];
3031660c 10810 };
47fb7fd6
ZJS
10811 interface org.freedesktop.DBus.Peer { ... };
10812 interface org.freedesktop.DBus.Introspectable { ... };
10813 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
10814};
10815 </programlisting>
10816
47fb7fd6
ZJS
10817 <!--method GetAfter is not documented!-->
10818
10819 <!--method GetBefore is not documented!-->
10820
00bb75d7
ZJS
10821 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10822
10823 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10824
10825 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10826
10827 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
10828
10829 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
10830
10831 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
10832
10833 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
10834
10835 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10836
10837 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
10838
10839 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
10840
48b92b37
LB
10841 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
10842
00bb75d7
ZJS
10843 <!--End of Autogenerated section-->
10844
3031660c
ZJS
10845 <refsect2>
10846 <title>Methods</title>
10847
10848 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
10849 it is not yet executed but generally will not cause a job that is already in the process of being
10850 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
10851 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
10852 </refsect2>
10853
10854 <refsect2>
10855 <title>Properties</title>
10856
10857 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
10858 numeric ID is only assigned once.</para>
10859
2736c25c 10860 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
10861 the name of the unit and a bus path to the unit's object.</para>
10862
10863 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
10864 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 10865 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
10866 that later versions might define additional values.</para>
10867
10868 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
10869 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 10870 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
10871
10872 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
10873 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
10874 </refsect2>
10875 </refsect1>
10876
48f99d7c
ZJS
10877 <refsect1>
10878 <title>Examples</title>
10879
10880 <example>
10881 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
10882
10883 <programlisting>
10884$ gdbus introspect --system \
10885 --dest org.freedesktop.systemd1 \
10886 --object-path /org/freedesktop/systemd1
10887 </programlisting>
10888 </example>
10889
10890 <example>
10891 <title>Introspect a unit on the bus</title>
10892
10893 <programlisting>
10894$ busctl introspect org.freedesktop.systemd1 \
10895 $(busctl call org.freedesktop.systemd1 \
10896 /org/freedesktop/systemd1 \
10897 org.freedesktop.systemd1.Manager \
10898 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10899 </programlisting>
10900 </example>
10901
10902 <example>
10903 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10904
10905 <programlisting>
10906$ gdbus introspect --system --dest org.freedesktop.systemd1 \
10907 --object-path /org/freedesktop/systemd1/job/1292
10908 </programlisting>
10909 </example>
10910 </refsect1>
10911
e4239a34 10912 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
3031660c 10913</refentry>