]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
service: rework how we release resources
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
46d362f4 40 <para>Properties exposing time values are usually encoded in microseconds (µs) on the bus, even if
3031660c
ZJS
41 their corresponding settings in the unit files are in seconds.</para>
42
46d362f4
ZJS
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
3031660c
ZJS
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
48f99d7c 56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
57node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
47fb7fd6
ZJS
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
e0e7bc82
LB
68 GetUnitByPIDFD(in h pidfd,
69 out o unit,
70 out s unit_id,
71 out ay invocation_id);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
f4328267
LB
77 StartUnitWithFlags(in s name,
78 in s mode,
79 in t flags,
80 out o job);
3031660c
ZJS
81 StartUnitReplace(in s old_unit,
82 in s new_unit,
83 in s mode,
84 out o job);
85 StopUnit(in s name,
86 in s mode,
87 out o job);
88 ReloadUnit(in s name,
89 in s mode,
90 out o job);
91 RestartUnit(in s name,
92 in s mode,
93 out o job);
94 TryRestartUnit(in s name,
95 in s mode,
96 out o job);
97 ReloadOrRestartUnit(in s name,
98 in s mode,
99 out o job);
100 ReloadOrTryRestartUnit(in s name,
101 in s mode,
102 out o job);
47fb7fd6
ZJS
103 EnqueueUnitJob(in s name,
104 in s job_type,
105 in s job_mode,
106 out u job_id,
107 out o job_path,
108 out s unit_id,
109 out o unit_path,
110 out s job_type,
111 out a(uosos) affected_jobs);
3031660c 112 KillUnit(in s name,
47fb7fd6 113 in s whom,
3031660c 114 in i signal);
a721cd00
LP
115 QueueSignalUnit(in s name,
116 in s whom,
117 in i signal,
118 in i value);
47fb7fd6
ZJS
119 CleanUnit(in s name,
120 in as mask);
671fee18
LP
121 FreezeUnit(in s name);
122 ThawUnit(in s name);
3031660c 123 ResetFailedUnit(in s name);
47fb7fd6
ZJS
124 SetUnitProperties(in s name,
125 in b runtime,
126 in a(sv) properties);
5e8deb94
LB
127 BindMountUnit(in s name,
128 in s source,
129 in s destination,
130 in b read_only,
131 in b mkdir);
af477139
LB
132 MountImageUnit(in s name,
133 in s source,
134 in s destination,
135 in b read_only,
136 in b mkdir,
137 in a(ss) options);
47fb7fd6
ZJS
138 RefUnit(in s name);
139 UnrefUnit(in s name);
140 StartTransientUnit(in s name,
141 in s mode,
142 in a(sv) properties,
143 in a(sa(sv)) aux,
144 out o job);
145 GetUnitProcesses(in s name,
146 out a(sus) processes);
147 AttachProcessesToUnit(in s unit_name,
148 in s subcgroup,
149 in au pids);
150 AbandonScope(in s name);
3031660c
ZJS
151 GetJob(in u id,
152 out o job);
47fb7fd6
ZJS
153 GetJobAfter(in u id,
154 out a(usssoo) jobs);
155 GetJobBefore(in u id,
156 out a(usssoo) jobs);
3031660c
ZJS
157 CancelJob(in u id);
158 ClearJobs();
159 ResetFailed();
9653108f 160 SetShowStatus(in s mode);
3031660c 161 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
162 ListUnitsFiltered(in as states,
163 out a(ssssssouso) units);
164 ListUnitsByPatterns(in as states,
165 in as patterns,
166 out a(ssssssouso) units);
167 ListUnitsByNames(in as names,
168 out a(ssssssouso) units);
3031660c
ZJS
169 ListJobs(out a(usssoo) jobs);
170 Subscribe();
171 Unsubscribe();
47fb7fd6 172 Dump(out s output);
293b9aa3
ZJS
173 DumpUnitsMatchingPatterns(in as patterns,
174 out s output);
47fb7fd6 175 DumpByFileDescriptor(out h fd);
f6cce15b
ZJS
176 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
177 out h fd);
3031660c 178 Reload();
624f685f 179 @org.freedesktop.DBus.Method.NoReply("true")
3031660c 180 Reexecute();
34b56848 181 @org.freedesktop.systemd1.Privileged("true")
3031660c 182 Exit();
34b56848 183 @org.freedesktop.systemd1.Privileged("true")
3031660c 184 Reboot();
34b56848 185 @org.freedesktop.systemd1.Privileged("true")
3031660c 186 PowerOff();
34b56848 187 @org.freedesktop.systemd1.Privileged("true")
3031660c 188 Halt();
34b56848 189 @org.freedesktop.systemd1.Privileged("true")
3031660c 190 KExec();
34b56848 191 @org.freedesktop.systemd1.Privileged("true")
3031660c
ZJS
192 SwitchRoot(in s new_root,
193 in s init);
47fb7fd6 194 SetEnvironment(in as assignments);
3031660c 195 UnsetEnvironment(in as names);
47fb7fd6
ZJS
196 UnsetAndSetEnvironment(in as names,
197 in as assignments);
70666e28 198 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
199 ListUnitFiles(out a(ss) unit_files);
200 ListUnitFilesByPatterns(in as states,
201 in as patterns,
202 out a(ss) unit_files);
3031660c
ZJS
203 GetUnitFileState(in s file,
204 out s state);
205 EnableUnitFiles(in as files,
206 in b runtime,
207 in b force,
208 out b carries_install_info,
209 out a(sss) changes);
210 DisableUnitFiles(in as files,
211 in b runtime,
212 out a(sss) changes);
83654007
LB
213 EnableUnitFilesWithFlags(in as files,
214 in t flags,
215 out b carries_install_info,
216 out a(sss) changes);
217 DisableUnitFilesWithFlags(in as files,
218 in t flags,
219 out a(sss) changes);
bf1bea43
MY
220 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
221 in t flags,
222 out b carries_install_info,
223 out a(sss) changes);
3031660c
ZJS
224 ReenableUnitFiles(in as files,
225 in b runtime,
226 in b force,
227 out b carries_install_info,
228 out a(sss) changes);
229 LinkUnitFiles(in as files,
230 in b runtime,
231 in b force,
232 out a(sss) changes);
233 PresetUnitFiles(in as files,
234 in b runtime,
235 in b force,
236 out b carries_install_info,
237 out a(sss) changes);
47fb7fd6
ZJS
238 PresetUnitFilesWithMode(in as files,
239 in s mode,
240 in b runtime,
241 in b force,
242 out b carries_install_info,
243 out a(sss) changes);
3031660c
ZJS
244 MaskUnitFiles(in as files,
245 in b runtime,
246 in b force,
247 out a(sss) changes);
248 UnmaskUnitFiles(in as files,
249 in b runtime,
250 out a(sss) changes);
47fb7fd6
ZJS
251 RevertUnitFiles(in as files,
252 out a(sss) changes);
253 SetDefaultTarget(in s name,
254 in b force,
3031660c
ZJS
255 out a(sss) changes);
256 GetDefaultTarget(out s name);
47fb7fd6
ZJS
257 PresetAllUnitFiles(in s mode,
258 in b runtime,
259 in b force,
260 out a(sss) changes);
261 AddDependencyUnitFiles(in as files,
262 in s target,
263 in s type,
264 in b runtime,
265 in b force,
266 out a(sss) changes);
267 GetUnitFileLinks(in s name,
268 in b runtime,
269 out as links);
270 SetExitCode(in y number);
271 LookupDynamicUserByName(in s name,
272 out u uid);
273 LookupDynamicUserByUID(in u uid,
274 out s name);
275 GetDynamicUsers(out a(us) users);
2ea24611
LP
276 DumpUnitFileDescriptorStore(in s name,
277 out a(suuutuusu) entries);
3031660c
ZJS
278 signals:
279 UnitNew(s id,
280 o unit);
281 UnitRemoved(s id,
282 o unit);
283 JobNew(u id,
284 o job,
285 s unit);
286 JobRemoved(u id,
287 o job,
288 s unit,
289 s result);
290 StartupFinished(t firmware,
291 t loader,
292 t kernel,
293 t initrd,
294 t userspace,
295 t total);
296 UnitFilesChanged();
297 Reloading(b active);
298 properties:
47fb7fd6
ZJS
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly s Version = '...';
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Features = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly s Virtualization = '...';
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly s Architecture = '...';
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly s Tainted = '...';
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t FirmwareTimestamp = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t FirmwareTimestampMonotonic = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t LoaderTimestamp = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t LoaderTimestampMonotonic = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t KernelTimestamp = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t KernelTimestampMonotonic = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t InitRDTimestamp = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t InitRDTimestampMonotonic = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t UserspaceTimestamp = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t UserspaceTimestampMonotonic = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t FinishTimestamp = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t FinishTimestampMonotonic = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t SecurityStartTimestamp = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t SecurityStartTimestampMonotonic = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t SecurityFinishTimestamp = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t SecurityFinishTimestampMonotonic = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t GeneratorsStartTimestamp = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t GeneratorsStartTimestampMonotonic = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t GeneratorsFinishTimestamp = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t GeneratorsFinishTimestampMonotonic = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t UnitsLoadStartTimestamp = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t UnitsLoadStartTimestampMonotonic = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadFinishTimestamp = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t UnitsLoadFinishTimestampMonotonic = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
358 readonly t UnitsLoadTimestamp = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t UnitsLoadTimestampMonotonic = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
362 readonly t InitRDSecurityStartTimestamp = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t InitRDSecurityStartTimestampMonotonic = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDSecurityFinishTimestamp = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDGeneratorsStartTimestamp = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDGeneratorsFinishTimestamp = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDUnitsLoadStartTimestamp = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly t InitRDUnitsLoadFinishTimestamp = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
386 @org.freedesktop.systemd1.Privileged("true")
387 readwrite s LogLevel = '...';
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 @org.freedesktop.systemd1.Privileged("true")
390 readwrite s LogTarget = '...';
391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
392 readonly u NNames = ...;
393 readonly u NFailedUnits = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 readonly u NJobs = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 readonly u NInstalledJobs = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly u NFailedJobs = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly d Progress = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 readonly as Environment = ['...', ...];
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
405 readonly b ConfirmSpawn = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
407 readonly b ShowStatus = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly as UnitPath = ['...', ...];
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly s DefaultStandardOutput = '...';
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly s DefaultStandardError = '...';
3e911a0d
YW
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly s WatchdogDevice = '...';
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
417 readonly t WatchdogLastPingTimestamp = ...;
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
419 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 @org.freedesktop.systemd1.Privileged("true")
422 readwrite t RuntimeWatchdogUSec = ...;
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
424 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
425 readwrite t RuntimeWatchdogPreUSec = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
427 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
428 readwrite s RuntimeWatchdogPreGovernor = '...';
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
430 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
431 readwrite t RebootWatchdogUSec = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
433 @org.freedesktop.systemd1.Privileged("true")
434 readwrite t KExecWatchdogUSec = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
436 @org.freedesktop.systemd1.Privileged("true")
437 readwrite b ServiceWatchdogs = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
439 readonly s ControlGroup = '...';
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
441 readonly s SystemState = '...';
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
443 readonly y ExitCode = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultTimerAccuracyUSec = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultTimeoutStartUSec = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultTimeoutStopUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
451 readonly t DefaultTimeoutAbortUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
453 readonly t DefaultDeviceTimeoutUSec = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
455 readonly t DefaultRestartUSec = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultStartLimitIntervalUSec = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly u DefaultStartLimitBurst = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly b DefaultCPUAccounting = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly b DefaultBlockIOAccounting = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly b DefaultMemoryAccounting = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly b DefaultTasksAccounting = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitCPU = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitCPUSoft = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitFSIZE = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitFSIZESoft = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitDATA = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitDATASoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitSTACK = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitSTACKSoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitCORE = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitCORESoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitRSS = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitRSSSoft = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitNOFILE = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitNOFILESoft = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitAS = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitASSoft = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitNPROC = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitNPROCSoft = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitMEMLOCK = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitMEMLOCKSoft = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitLOCKS = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitLOCKSSoft = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitSIGPENDING = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitSIGPENDINGSoft = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitMSGQUEUE = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitMSGQUEUESoft = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitNICE = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitNICESoft = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitRTPRIO = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
527 readonly t DefaultLimitRTPRIOSoft = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t DefaultLimitRTTIME = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
531 readonly t DefaultLimitRTTIMESoft = ...;
532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
533 readonly t DefaultTasksMax = ...;
6bb00842
LP
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
535 readonly t DefaultMemoryPressureThresholdUSec = ...;
536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
537 readonly s DefaultMemoryPressureWatch = '...';
47fb7fd6
ZJS
538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
539 readonly t TimerSlackNSec = ...;
540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
541 readonly s DefaultOOMPolicy = '...';
c44a285c 542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
543 readonly i DefaultOOMScoreAdjust = ...;
544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 545 readonly s CtrlAltDelBurstAction = '...';
3031660c 546 };
47fb7fd6
ZJS
547 interface org.freedesktop.DBus.Peer { ... };
548 interface org.freedesktop.DBus.Introspectable { ... };
549 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
550};
551 </programlisting>
552
47fb7fd6
ZJS
553 <!--method GetUnitByInvocationID is not documented!-->
554
555 <!--method GetUnitByControlGroup is not documented!-->
556
557 <!--method EnqueueUnitJob is not documented!-->
558
559 <!--method CleanUnit is not documented!-->
560
671fee18
LP
561 <!--method FreezeUnit is not documented!-->
562
563 <!--method ThawUnit is not documented!-->
564
47fb7fd6
ZJS
565 <!--method RefUnit is not documented!-->
566
567 <!--method UnrefUnit is not documented!-->
568
569 <!--method GetUnitProcesses is not documented!-->
570
571 <!--method AttachProcessesToUnit is not documented!-->
572
573 <!--method AbandonScope is not documented!-->
574
575 <!--method GetJobAfter is not documented!-->
576
577 <!--method GetJobBefore is not documented!-->
578
9653108f
ZJS
579 <!--method SetShowStatus is not documented!-->
580
47fb7fd6
ZJS
581 <!--method ListUnitsFiltered is not documented!-->
582
583 <!--method ListUnitsByPatterns is not documented!-->
584
585 <!--method ListUnitsByNames is not documented!-->
586
47fb7fd6
ZJS
587 <!--method ListUnitFilesByPatterns is not documented!-->
588
589 <!--method PresetUnitFilesWithMode is not documented!-->
590
591 <!--method RevertUnitFiles is not documented!-->
592
593 <!--method PresetAllUnitFiles is not documented!-->
594
595 <!--method AddDependencyUnitFiles is not documented!-->
596
597 <!--method GetUnitFileLinks is not documented!-->
598
599 <!--method SetExitCode is not documented!-->
600
601 <!--method LookupDynamicUserByName is not documented!-->
602
603 <!--method LookupDynamicUserByUID is not documented!-->
604
605 <!--method GetDynamicUsers is not documented!-->
606
607 <!--signal UnitNew is not documented!-->
608
609 <!--signal UnitRemoved is not documented!-->
610
611 <!--signal JobNew is not documented!-->
612
613 <!--signal JobRemoved is not documented!-->
614
615 <!--signal StartupFinished is not documented!-->
616
617 <!--signal UnitFilesChanged is not documented!-->
618
619 <!--signal Reloading is not documented!-->
620
621 <!--property SecurityStartTimestampMonotonic is not documented!-->
622
623 <!--property SecurityFinishTimestamp is not documented!-->
624
625 <!--property SecurityFinishTimestampMonotonic is not documented!-->
626
627 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
628
629 <!--property GeneratorsFinishTimestamp is not documented!-->
630
631 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
632
633 <!--property UnitsLoadStartTimestamp is not documented!-->
634
635 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
636
637 <!--property UnitsLoadFinishTimestamp is not documented!-->
638
639 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
640
641 <!--property InitRDSecurityStartTimestamp is not documented!-->
642
643 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
644
645 <!--property InitRDSecurityFinishTimestamp is not documented!-->
646
647 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
648
649 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
650
651 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
652
653 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
654
655 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
656
657 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
658
659 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
660
661 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
662
663 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
664
665 <!--property LogLevel is not documented!-->
666
667 <!--property LogTarget is not documented!-->
668
669 <!--property NFailedUnits is not documented!-->
670
671 <!--property ConfirmSpawn is not documented!-->
672
673 <!--property ShowStatus is not documented!-->
674
675 <!--property DefaultStandardOutput is not documented!-->
676
677 <!--property DefaultStandardError is not documented!-->
678
3e911a0d
YW
679 <!--property WatchdogDevice is not documented!-->
680
681 <!--property WatchdogLastPingTimestamp is not documented!-->
682
683 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
684
47fb7fd6
ZJS
685 <!--property RuntimeWatchdogUSec is not documented!-->
686
5717062e
CK
687 <!--property RuntimeWatchdogPreUSec is not documented!-->
688
aff3a9e1
LB
689 <!--property RuntimeWatchdogPreGovernor is not documented!-->
690
47fb7fd6
ZJS
691 <!--property RebootWatchdogUSec is not documented!-->
692
693 <!--property KExecWatchdogUSec is not documented!-->
694
695 <!--property ServiceWatchdogs is not documented!-->
696
697 <!--property SystemState is not documented!-->
698
699 <!--property ExitCode is not documented!-->
700
701 <!--property DefaultTimerAccuracyUSec is not documented!-->
702
703 <!--property DefaultTimeoutStartUSec is not documented!-->
704
705 <!--property DefaultTimeoutStopUSec is not documented!-->
706
707 <!--property DefaultTimeoutAbortUSec is not documented!-->
708
141332ab
DT
709 <!--property DefaultDeviceTimeoutUSec is not documented!-->
710
47fb7fd6
ZJS
711 <!--property DefaultRestartUSec is not documented!-->
712
713 <!--property DefaultStartLimitIntervalUSec is not documented!-->
714
715 <!--property DefaultStartLimitBurst is not documented!-->
716
717 <!--property DefaultCPUAccounting is not documented!-->
718
719 <!--property DefaultBlockIOAccounting is not documented!-->
720
721 <!--property DefaultMemoryAccounting is not documented!-->
722
723 <!--property DefaultTasksAccounting is not documented!-->
724
725 <!--property DefaultLimitCPU is not documented!-->
726
727 <!--property DefaultLimitCPUSoft is not documented!-->
728
729 <!--property DefaultLimitFSIZE is not documented!-->
730
731 <!--property DefaultLimitFSIZESoft is not documented!-->
732
733 <!--property DefaultLimitDATA is not documented!-->
734
735 <!--property DefaultLimitDATASoft is not documented!-->
736
737 <!--property DefaultLimitSTACK is not documented!-->
738
739 <!--property DefaultLimitSTACKSoft is not documented!-->
740
741 <!--property DefaultLimitCORE is not documented!-->
742
743 <!--property DefaultLimitCORESoft is not documented!-->
744
745 <!--property DefaultLimitRSS is not documented!-->
746
747 <!--property DefaultLimitRSSSoft is not documented!-->
748
749 <!--property DefaultLimitNOFILE is not documented!-->
750
751 <!--property DefaultLimitNOFILESoft is not documented!-->
752
753 <!--property DefaultLimitAS is not documented!-->
754
755 <!--property DefaultLimitASSoft is not documented!-->
756
757 <!--property DefaultLimitNPROC is not documented!-->
758
759 <!--property DefaultLimitNPROCSoft is not documented!-->
760
761 <!--property DefaultLimitMEMLOCK is not documented!-->
762
763 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
764
765 <!--property DefaultLimitLOCKS is not documented!-->
766
767 <!--property DefaultLimitLOCKSSoft is not documented!-->
768
769 <!--property DefaultLimitSIGPENDING is not documented!-->
770
771 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
772
773 <!--property DefaultLimitMSGQUEUE is not documented!-->
774
775 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
776
777 <!--property DefaultLimitNICE is not documented!-->
778
779 <!--property DefaultLimitNICESoft is not documented!-->
780
781 <!--property DefaultLimitRTPRIO is not documented!-->
782
783 <!--property DefaultLimitRTPRIOSoft is not documented!-->
784
785 <!--property DefaultLimitRTTIME is not documented!-->
786
787 <!--property DefaultLimitRTTIMESoft is not documented!-->
788
789 <!--property DefaultTasksMax is not documented!-->
790
6bb00842
LP
791 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
792
793 <!--property DefaultMemoryPressureWatch is not documented!-->
794
47fb7fd6
ZJS
795 <!--property TimerSlackNSec is not documented!-->
796
797 <!--property DefaultOOMPolicy is not documented!-->
798
d4a402e4
LP
799 <!--property DefaultOOMScoreAdjust is not documented!-->
800
c44a285c
FL
801 <!--property CtrlAltDelBurstAction is not documented!-->
802
00bb75d7
ZJS
803 <!--Autogenerated cross-references for systemd.directives, do not edit-->
804
805 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
806
807 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
816
e0e7bc82
LB
817 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
818
00bb75d7
ZJS
819 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
822
f4328267
LB
823 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
824
00bb75d7
ZJS
825 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
842
a721cd00
LP
843 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
844
00bb75d7
ZJS
845 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
846
671fee18
LP
847 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
850
00bb75d7
ZJS
851 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
854
5e8deb94
LB
855 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
856
af477139
LB
857 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
858
00bb75d7
ZJS
859 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
882
9653108f
ZJS
883 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
884
00bb75d7
ZJS
885 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
896
897 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
900
293b9aa3 901 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 902
00bb75d7
ZJS
903 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
904
f6cce15b
ZJS
905 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
906
00bb75d7
ZJS
907 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
912
913 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
914
915 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
916
917 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
918
919 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
926
927 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
928
70666e28
ZJS
929 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
930
00bb75d7
ZJS
931 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
938
939 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
940
83654007
LB
941 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
942
943 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
944
bf1bea43
MY
945 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
946
00bb75d7
ZJS
947 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
948
949 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
950
951 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
952
953 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
954
955 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
956
957 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
958
959 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
960
961 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
962
963 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
964
965 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
966
967 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
968
969 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
970
971 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
972
973 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
974
975 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
976
977 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
978
2ea24611
LP
979 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
980
00bb75d7
ZJS
981 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
982
983 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
984
985 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
986
987 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
988
989 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
990
991 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
992
993 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1052
49fbe940
JM
1053 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1056
00bb75d7
ZJS
1057 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1108
3e911a0d
YW
1109 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1114
00bb75d7
ZJS
1115 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1116
5717062e
CK
1117 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1118
aff3a9e1
LB
1119 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1120
00bb75d7
ZJS
1121 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1130
1131 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1132
1133 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1134
1135 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1136
1137 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1140
141332ab
DT
1141 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1142
00bb75d7
ZJS
1143 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1156
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1158
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1168
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1172
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1196
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1198
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1200
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1202
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1204
1205 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1206
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1208
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1210
1211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1212
1213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1214
1215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1216
1217 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1218
1219 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1220
1221 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1222
6bb00842
LP
1223 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1224
1225 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1226
00bb75d7
ZJS
1227 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1228
1229 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1230
d4a402e4
LP
1231 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1232
c44a285c
FL
1233 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1234
00bb75d7
ZJS
1235 <!--End of Autogenerated section-->
1236
3031660c
ZJS
1237 <refsect2>
1238 <title>Methods</title>
1239
ca264f7d
DDM
1240 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1241 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1242 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1243 the unit id, too.</para>
1244
1245 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1246 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1247 will fail.</para>
1248
1249 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1250 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1251 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1252 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1253 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1254 invocation id together with the unit object path.</para>
3031660c
ZJS
1255
1256 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1257 unit from disk if possible.</para>
1258
ca264f7d
DDM
1259 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1260 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1261 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1262 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1263 its dependencies, possibly replacing already queued jobs that conflict with it. If
1264 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1265 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1266 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1267 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1268 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1269 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1270
1271 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1272 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1273
f4328267
LB
1274 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1275 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1276 flags for now, and is reserved for future extensions.</para>
f4328267 1277
3031660c 1278 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1279 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1280 method.</para>
3031660c
ZJS
1281
1282 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1283 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1284 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1285 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1286 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1287 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1288 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1289
70666e28 1290 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1291 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1292 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1293 units.</para>
1294
5e8deb94
LB
1295 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1296 a running service mount namespace.</para>
1297
af477139
LB
1298 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1299 mount namespace.</para>
1300
3031660c 1301 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1302 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1303 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1304 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1305 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1306 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1307 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1308 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1309 down.</para>
1310
a721cd00
LP
1311 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1312 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
60c5bd77 1313 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
a721cd00 1314 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
60c5bd77
YW
1315 <varname>sival_int</varname> value accompanying the queued signal. See
1316 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1317 for details.</para>
a721cd00 1318
3031660c
ZJS
1319 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1320 id.</para>
1321
ca264f7d
DDM
1322 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1323 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1324 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1325 have any effect on jobs whose execution has already begun.</para>
1326
1327 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1328 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1329 flushes jobs that are queued and have not yet begun execution.</para>
1330
1331 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1332
1333 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1334
ca264f7d 1335 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1336 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1337 than actual units behind them. The array consists of structures with the following elements:
1338 <itemizedlist>
1339 <listitem><para>The primary unit name as string</para></listitem>
1340
1341 <listitem><para>The human readable description string</para></listitem>
1342
1343 <listitem><para>The load state (i.e. whether the unit file has been loaded
1344 successfully)</para></listitem>
1345
1346 <listitem><para>The active state (i.e. whether the unit is currently started or
1347 not)</para></listitem>
1348
1349 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1350 the unit type, which the active state is not)</para></listitem>
1351
1352 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1353 the empty string.</para></listitem>
1354
1355 <listitem><para>The unit object path</para></listitem>
1356
ca264f7d 1357 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1358 otherwise</para></listitem>
1359
1360 <listitem><para>The job type as string</para></listitem>
1361
1362 <listitem><para>The job object path</para></listitem>
1363 </itemizedlist></para>
1364
1365 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1366 consisting of structures with the following elements:
1367 <itemizedlist>
1368 <listitem><para>The numeric job id</para></listitem>
1369
1370 <listitem><para>The primary unit name for this job</para></listitem>
1371
1372 <listitem><para>The job type as string</para></listitem>
1373
1374 <listitem><para>The job state as string</para></listitem>
1375
1376 <listitem><para>The job object path</para></listitem>
1377
1378 <listitem><para>The unit object path</para></listitem>
1379 </itemizedlist></para>
1380
1381 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1382 interested in signals need to call this method. Signals are only sent out if at least one client
1383 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1384 <function>Subscribe()</function> implements. It is not necessary to invoke
1385 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1386 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1387 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1388
0df85121
LP
1389 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1390 privileged, low-level debugging interface only. The returned string is supposed to be readable
1391 exclusively by developers, and not programmatically. There's no interface stability on the returned
1392 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1393 may be rearranged drastically between releases. This is exposed by
1394 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1395 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1396 the internal state of units whose names match the glob expressions specified in the
1397 <varname>patterns</varname> argument. The
1398 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1399 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1400 but return data serialized into a file descriptor (the client should read the text data from it until
1401 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1402 strings,
1403 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1404 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1405 manager to the client. Note though that they cannot work when communicating with the service manager
1406 remotely, as file descriptors are strictly local to a system.</para>
0df85121 1407
3031660c
ZJS
1408 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1409
1410 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1411 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1412 more comprehensive version of <function>Reload()</function>.</para>
1413
1414 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1415 the system manager and is useful only for user session managers.</para>
1416
2736c25c 1417 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1418 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1419 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1420 into the reboot process. These functions are normally only called as the last step of shutdown and should
1421 not be called directly. To shut down the machine, it is generally a better idea to invoke
1422 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1423 <filename>systemd-logind</filename> manager object; see
1424 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1425 for more information.</para>
1426
1427 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1428 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1429 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1430 path (which may be left empty, in which case it is automatically searched for). The state of the system
1431 manager will be serialized before the transition. After the transition, the manager binary on the main
1432 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1433
1434 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1435 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1436 environment variables will be overridden.</para>
3031660c 1437
2736c25c
DDM
1438 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1439 string array of environment variable names. All variables specified will be unset (if they have been
1440 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1441 that were previously not set, but will not fail in that case.</para>
1442
1443 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1444 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1445 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1446 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1447 unset list.</para>
3031660c 1448
2736c25c 1449 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1450 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1451 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1452 found on disk. Note that while most units are read directly from a unit file with the same name, some
1453 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1454 to be instantiated instead.</para>
3031660c 1455
2736c25c 1456 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1457 file.</para>
1458
1459 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1460 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1461 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1462 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1463 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1464 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1465 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1466 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1467 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1468 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1469 destination of the symlink. Note that most of the following calls return a changes list in the same
1470 format.</para>
1471
1472 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1473 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1474
83654007
LB
1475 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1476 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1477
1478 <programlisting>
1479#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1480#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1481#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1482 </programlisting>
1483
1484 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1485 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1486 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1487 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1488
bf1bea43
MY
1489 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1490 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1491 a boolean to indicate whether the unit files contain any enablement information, like
1492 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1493
3031660c
ZJS
1494 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1495 would result from disabling and enabling the unit quickly one after the other in an atomic
1496 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1497
1498 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1499 usual unit search paths) into the unit search path.</para>
1500
2736c25c 1501 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1502 according to the preset policy. See
1503 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1504 information.</para>
1505
2736c25c 1506 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1507 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1508
1509 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1510 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1511 information.</para>
3031660c
ZJS
1512
1513 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1514 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1515
1516 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1517 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1518 those listed in
55cf7779 1519 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1520 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1521 <varname>runtime</varname> is true, in which case the settings only apply until the next
1522 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1523 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1524 dictionary! Also note that when setting array properties with this method usually results in appending to
1525 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1526 then append to it.</para>
3031660c 1527
2736c25c 1528 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1529 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1530 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1531 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1532 <varname>properties</varname> contains properties of the unit, specified like in
1533 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1534 passed as an empty array. See the
a25d9395 1535 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1536 Interface</ulink> for more information how to make use of this functionality for resource control
1537 purposes.</para>
2ea24611
LP
1538
1539 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1540 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1541 to <function>DumpFileDescriptorStore()</function> on the
1542 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
3031660c
ZJS
1543 </refsect2>
1544
1545 <refsect2>
1546 <title>Signals</title>
1547
1548 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1549 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1550
1551 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1552 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1553 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1554 parameters: the primary unit name and the object path.</para>
1555
1556 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1557 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1558 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1559 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1560 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1561 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1562 job. <literal>canceled</literal> indicates that a job has been canceled (via
1563 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1564 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1565 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1566 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1567 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1568 it didn't apply to the unit's current state.</para>
3031660c 1569
2736c25c
DDM
1570 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1571 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1572 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1573 userspace and in total. These values may also be calculated from the
1574 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1575 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1576 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1577
1578 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1579 files on disk have changed.</para>
1580
1581 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1582 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1583 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1584 </refsect2>
1585
1586 <refsect2>
1587 <title>Properties</title>
1588
1589 <para>Most properties simply reflect the respective options in
1590 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1591
1592 <para>The others:</para>
1593
1594 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1595 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1596 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1597 it is not part of the public API.</para>
3031660c
ZJS
1598
1599 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1600 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1601 <literal>-</literal>.</para>
1602
1603 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1604 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1605 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1606
1607 <variablelist>
1608 <varlistentry>
1609 <term><literal>split-usr</literal></term>
1610
1611 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1612 must either be part of the root file system, or it must be mounted before
1613 <command>systemd</command> is invoked. See
1614 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1615 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1616 </listitem>
1617 </varlistentry>
1618
1619 <varlistentry>
1620 <term><literal>unmerged-usr</literal></term>
1621
1622 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1623 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1624 For more information on this issue consult
1625 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1626 The Case for the /usr Merge
1627 </ulink>.</para></listitem>
1628
1629 </varlistentry>
1630
1631 <varlistentry>
1632 <term><literal>cgroups-missing</literal></term>
1633
1634 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1635 </varlistentry>
1636
1637 <varlistentry>
1638 <term><literal>cgroupsv1</literal></term>
1639
1640 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1641 </varlistentry>
1642
1643 <varlistentry>
1644 <term><literal>local-hwclock</literal></term>
1645
1646 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1647 UTC.</para></listitem>
1648 </varlistentry>
1649
4bd03515
ZJS
1650 <varlistentry>
1651 <term><literal>support-ended</literal></term>
1652
1653 <listitem><para>The system is running past the end of support declared by the vendor. See the
1654 description of <varname>SUPPORT_END=</varname> in
1655 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1656 </para></listitem>
1657 </varlistentry>
1658
8bf9eb7e
ZJS
1659 <varlistentry>
1660 <term><literal>old-kernel</literal></term>
1661
1662 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1663 this version of systemd.</para></listitem>
1664 </varlistentry>
1665
1666 <varlistentry>
1667 <term><literal>var-run-bad</literal></term>
1668
1669 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1670 symlink to <filename>/run/</filename>.</para></listitem>
1671 </varlistentry>
1672
1673 <varlistentry>
1674 <term><literal>overflowuid-not-65534</literal></term>
1675 <term><literal>overflowgid-not-65534</literal></term>
1676
1677 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1678 </varlistentry>
1679
1680 <varlistentry>
1681 <term><literal>short-uid-range</literal></term>
1682 <term><literal>short-gid-range</literal></term>
1683
1684 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1685 0…65534.</para></listitem>
1686 </varlistentry>
1687
1688 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1689 </variablelist>
3031660c
ZJS
1690
1691 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1692 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1693 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1694 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1695 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1696 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1697 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1698 taken when the firmware first began execution, when the boot loader first began execution, when the
1699 kernel first began execution, when the initrd first began execution, when the main systemd instance
1700 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1701 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1702 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1703 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1704 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1705 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1706 indicating that no data is available.</para>
3031660c 1707
49fbe940
JM
1708 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1709 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1710 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1711 </para>
1712
3031660c 1713 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1714 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1715 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1716 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1717 the unit files.</para>
3031660c
ZJS
1718
1719 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1720 names of units that are currently loaded and can be more than the amount of actually loaded units since
1721 units may have more than one name.</para>
3031660c
ZJS
1722
1723 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1724
1725 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1726
1727 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1728
2736c25c 1729 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1730 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 1731 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1732 boot.</para>
1733
1734 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1735 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1736
1737 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1738 file system paths encoded as strings.</para>
3031660c
ZJS
1739
1740 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1741 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1742 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1743 IDs see
3031660c
ZJS
1744 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1745 Note that only the "innermost" virtualization technology is exported here. This detects both
1746 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1747
1748 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1749 systemd instance is running on. This follows the same vocabulary as
1750 <varname>ConditionArchitectures=</varname>.</para>
1751
1752 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1753 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1754 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1755 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1756
1757 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1758 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1759 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1760 (for example because the unit is not backed by a file on disk).</para>
3031660c 1761 </refsect2>
ae53ea52
ZJS
1762
1763 <refsect2>
1764 <title>Security</title>
1765
1766 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1767 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1768 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
a721cd00
LP
1769 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1770 <function>SetProperty()</function>) require
ae53ea52
ZJS
1771 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1772 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1773 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1774 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1775 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1776 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1777 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1778 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1779 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1780 and <function>Reexecute()</function> require
1781 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1782 </para>
1783 </refsect2>
3031660c
ZJS
1784 </refsect1>
1785
1786 <refsect1>
1787 <title>Unit Objects</title>
1788
48f99d7c 1789 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1790node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1791 interface org.freedesktop.systemd1.Unit {
1792 methods:
1793 Start(in s mode,
1794 out o job);
1795 Stop(in s mode,
1796 out o job);
1797 Reload(in s mode,
1798 out o job);
1799 Restart(in s mode,
1800 out o job);
1801 TryRestart(in s mode,
1802 out o job);
1803 ReloadOrRestart(in s mode,
1804 out o job);
1805 ReloadOrTryRestart(in s mode,
1806 out o job);
47fb7fd6
ZJS
1807 EnqueueJob(in s job_type,
1808 in s job_mode,
1809 out u job_id,
1810 out o job_path,
1811 out s unit_id,
1812 out o unit_path,
1813 out s job_type,
1814 out a(uosos) affected_jobs);
1815 Kill(in s whom,
3031660c 1816 in i signal);
a721cd00
LP
1817 QueueSignal(in s whom,
1818 in i signal,
1819 in i value);
3031660c
ZJS
1820 ResetFailed();
1821 SetProperties(in b runtime,
1822 in a(sv) properties);
47fb7fd6
ZJS
1823 Ref();
1824 Unref();
1825 Clean(in as mask);
671fee18
LP
1826 Freeze();
1827 Thaw();
3031660c 1828 properties:
47fb7fd6
ZJS
1829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1830 readonly s Id = '...';
1831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1832 readonly as Names = ['...', ...];
1833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1834 readonly s Following = '...';
1835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1836 readonly as Requires = ['...', ...];
1837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1838 readonly as Requisite = ['...', ...];
1839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1840 readonly as Wants = ['...', ...];
1841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1842 readonly as BindsTo = ['...', ...];
1843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1844 readonly as PartOf = ['...', ...];
1845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1846 readonly as Upholds = ['...', ...];
1847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1848 readonly as RequiredBy = ['...', ...];
1849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1850 readonly as RequisiteOf = ['...', ...];
1851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1852 readonly as WantedBy = ['...', ...];
1853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1854 readonly as BoundBy = ['...', ...];
1855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1856 readonly as UpheldBy = ['...', ...];
1857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1858 readonly as ConsistsOf = ['...', ...];
1859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1860 readonly as Conflicts = ['...', ...];
1861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1862 readonly as ConflictedBy = ['...', ...];
1863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1864 readonly as Before = ['...', ...];
1865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1866 readonly as After = ['...', ...];
1867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1868 readonly as OnSuccess = ['...', ...];
1869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1870 readonly as OnSuccessOf = ['...', ...];
1871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1872 readonly as OnFailure = ['...', ...];
1873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1874 readonly as OnFailureOf = ['...', ...];
1875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1876 readonly as Triggers = ['...', ...];
1877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1878 readonly as TriggeredBy = ['...', ...];
1879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1880 readonly as PropagatesReloadTo = ['...', ...];
1881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1882 readonly as ReloadPropagatedFrom = ['...', ...];
1883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1884 readonly as PropagatesStopTo = ['...', ...];
1885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1886 readonly as StopPropagatedFrom = ['...', ...];
1887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1888 readonly as JoinsNamespaceOf = ['...', ...];
1889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1890 readonly as SliceOf = ['...', ...];
1891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1892 readonly as RequiresMountsFor = ['...', ...];
1893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1894 readonly as Documentation = ['...', ...];
1895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1896 readonly s Description = '...';
1897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
1898 readonly s AccessSELinuxContext = '...';
1899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1900 readonly s LoadState = '...';
1901 readonly s ActiveState = '...';
671fee18 1902 readonly s FreezerState = '...';
47fb7fd6
ZJS
1903 readonly s SubState = '...';
1904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1905 readonly s FragmentPath = '...';
1906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1907 readonly s SourcePath = '...';
1908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1909 readonly as DropInPaths = ['...', ...];
1910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1911 readonly s UnitFileState = '...';
1912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1913 readonly s UnitFilePreset = '...';
1914 readonly t StateChangeTimestamp = ...;
1915 readonly t StateChangeTimestampMonotonic = ...;
1916 readonly t InactiveExitTimestamp = ...;
1917 readonly t InactiveExitTimestampMonotonic = ...;
1918 readonly t ActiveEnterTimestamp = ...;
1919 readonly t ActiveEnterTimestampMonotonic = ...;
1920 readonly t ActiveExitTimestamp = ...;
1921 readonly t ActiveExitTimestampMonotonic = ...;
1922 readonly t InactiveEnterTimestamp = ...;
1923 readonly t InactiveEnterTimestampMonotonic = ...;
1924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1925 readonly b CanStart = ...;
1926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1927 readonly b CanStop = ...;
1928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1929 readonly b CanReload = ...;
1930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1931 readonly b CanIsolate = ...;
1932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1933 readonly as CanClean = ['...', ...];
671fee18
LP
1934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1935 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1936 readonly (uo) Job = ...;
1937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1938 readonly b StopWhenUnneeded = ...;
1939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1940 readonly b RefuseManualStart = ...;
1941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1942 readonly b RefuseManualStop = ...;
1943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1944 readonly b AllowIsolate = ...;
1945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1946 readonly b DefaultDependencies = ...;
1947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 1948 readonly s OnSuccessJobMode = '...';
294446dc 1949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1950 readonly s OnFailureJobMode = '...';
1951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1952 readonly b IgnoreOnIsolate = ...;
e30a3ba1 1953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 1954 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1956 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1958 readonly t JobTimeoutUSec = ...;
1959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1960 readonly t JobRunningTimeoutUSec = ...;
1961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1962 readonly s JobTimeoutAction = '...';
1963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1964 readonly s JobTimeoutRebootArgument = '...';
1965 readonly b ConditionResult = ...;
1966 readonly b AssertResult = ...;
1967 readonly t ConditionTimestamp = ...;
1968 readonly t ConditionTimestampMonotonic = ...;
1969 readonly t AssertTimestamp = ...;
1970 readonly t AssertTimestampMonotonic = ...;
1971 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1972 readonly a(sbbsi) Conditions = [...];
1973 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1974 readonly a(sbbsi) Asserts = [...];
1975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1976 readonly (ss) LoadError = ...;
1977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1978 readonly b Transient = ...;
1979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1980 readonly b Perpetual = ...;
1981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1982 readonly t StartLimitIntervalUSec = ...;
1983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1984 readonly u StartLimitBurst = ...;
1985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1986 readonly s StartLimitAction = '...';
1987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1988 readonly s FailureAction = '...';
1989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1990 readonly i FailureActionExitStatus = ...;
1991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1992 readonly s SuccessAction = '...';
1993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1994 readonly i SuccessActionExitStatus = ...;
1995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1996 readonly s RebootArgument = '...';
1997 readonly ay InvocationID = [...];
1998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1999 readonly s CollectMode = '...';
2000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2001 readonly as Refs = ['...', ...];
48b92b37 2002 readonly a(ss) ActivationDetails = [...];
3031660c 2003 };
47fb7fd6
ZJS
2004 interface org.freedesktop.DBus.Peer { ... };
2005 interface org.freedesktop.DBus.Introspectable { ... };
2006 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
2007};
2008 </programlisting>
2009
47fb7fd6
ZJS
2010 <!--method EnqueueJob is not documented!-->
2011
2012 <!--method Ref is not documented!-->
2013
2014 <!--method Unref is not documented!-->
2015
2016 <!--method Clean is not documented!-->
2017
671fee18
LP
2018 <!--method Freeze is not documented!-->
2019
2020 <!--method Thaw is not documented!-->
2021
47fb7fd6
ZJS
2022 <!--property PartOf is not documented!-->
2023
adc1b76c
YW
2024 <!--property Upholds is not documented!-->
2025
47fb7fd6
ZJS
2026 <!--property RequisiteOf is not documented!-->
2027
adc1b76c 2028 <!--property UpheldBy is not documented!-->
47fb7fd6 2029
adc1b76c 2030 <!--property ConsistsOf is not documented!-->
629b2a6f 2031
294446dc
LP
2032 <!--property OnSuccess is not documented!-->
2033
2034 <!--property OnSuccessOf is not documented!-->
2035
adc1b76c
YW
2036 <!--property OnFailureOf is not documented!-->
2037
47fb7fd6
ZJS
2038 <!--property ReloadPropagatedFrom is not documented!-->
2039
ffec78c0
LP
2040 <!--property PropagatesStopTo is not documented!-->
2041
2042 <!--property StopPropagatedFrom is not documented!-->
2043
47fb7fd6
ZJS
2044 <!--property JoinsNamespaceOf is not documented!-->
2045
d219a2b0
LP
2046 <!--property SliceOf is not documented!-->
2047
671fee18
LP
2048 <!--property FreezerState is not documented!-->
2049
47fb7fd6
ZJS
2050 <!--property DropInPaths is not documented!-->
2051
2052 <!--property UnitFilePreset is not documented!-->
2053
2054 <!--property StateChangeTimestamp is not documented!-->
2055
2056 <!--property StateChangeTimestampMonotonic is not documented!-->
2057
2058 <!--property CanClean is not documented!-->
2059
671fee18
LP
2060 <!--property CanFreeze is not documented!-->
2061
ecfcf024 2062 <!--property OnSuccessJobMode is not documented!-->
294446dc 2063
47fb7fd6
ZJS
2064 <!--property OnFailureJobMode is not documented!-->
2065
2066 <!--property JobRunningTimeoutUSec is not documented!-->
2067
2068 <!--property JobTimeoutAction is not documented!-->
2069
2070 <!--property JobTimeoutRebootArgument is not documented!-->
2071
2072 <!--property AssertResult is not documented!-->
2073
2074 <!--property AssertTimestamp is not documented!-->
2075
2076 <!--property AssertTimestampMonotonic is not documented!-->
2077
2078 <!--property Asserts is not documented!-->
2079
2080 <!--property Perpetual is not documented!-->
2081
2082 <!--property StartLimitIntervalUSec is not documented!-->
2083
2084 <!--property StartLimitAction is not documented!-->
2085
2086 <!--property FailureAction is not documented!-->
2087
2088 <!--property FailureActionExitStatus is not documented!-->
2089
2090 <!--property SuccessAction is not documented!-->
2091
2092 <!--property SuccessActionExitStatus is not documented!-->
2093
2094 <!--property RebootArgument is not documented!-->
2095
2096 <!--property InvocationID is not documented!-->
2097
2098 <!--property CollectMode is not documented!-->
2099
2100 <!--property Refs is not documented!-->
2101
00bb75d7 2102 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2103
00bb75d7 2104 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2105
00bb75d7 2106 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2107
00bb75d7 2108 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2109
00bb75d7 2110 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2111
00bb75d7 2112 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2113
00bb75d7 2114 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2115
00bb75d7 2116 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2117
00bb75d7 2118 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2119
00bb75d7 2120 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2121
00bb75d7
ZJS
2122 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2123
2124 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2125
a721cd00
LP
2126 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2127
00bb75d7
ZJS
2128 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2129
2130 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2131
2132 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2133
2134 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2135
2136 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2137
671fee18
LP
2138 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2139
2140 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2141
00bb75d7
ZJS
2142 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2143
2144 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2145
2146 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2147
2148 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2149
2150 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2151
2152 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2153
2154 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2155
2156 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2157
adc1b76c
YW
2158 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2159
00bb75d7
ZJS
2160 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2161
2162 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2163
2164 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2165
2166 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2167
adc1b76c
YW
2168 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2169
00bb75d7
ZJS
2170 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2171
2172 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2173
2174 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2175
2176 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2177
2178 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2179
294446dc
LP
2180 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2181
2182 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2183
adc1b76c
YW
2184 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2185
2186 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2187
00bb75d7
ZJS
2188 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2189
2190 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2191
2192 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2193
2194 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2195
ffec78c0
LP
2196 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2197
2198 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2199
00bb75d7
ZJS
2200 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2201
d219a2b0
LP
2202 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2203
00bb75d7
ZJS
2204 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2205
2206 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2207
2208 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2209
23e9a7dd
LP
2210 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2211
00bb75d7
ZJS
2212 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2213
2214 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2215
671fee18
LP
2216 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2217
00bb75d7
ZJS
2218 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2219
2220 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2221
2222 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2223
2224 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2225
2226 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2227
2228 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2229
2230 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2231
2232 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2233
2234 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2235
2236 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2237
2238 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2239
2240 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2241
2242 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2243
2244 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2245
2246 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2247
2248 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2249
2250 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2251
2252 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2253
2254 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2255
2256 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2257
2258 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2259
671fee18
LP
2260 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2261
00bb75d7
ZJS
2262 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2263
2264 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2265
2266 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2267
2268 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2269
2270 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2271
2272 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2273
ecfcf024 2274 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2275
00bb75d7
ZJS
2276 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2277
2278 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2279
2280 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2281
ff68472a
ZJS
2282 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2283
00bb75d7
ZJS
2284 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2285
2286 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2287
2288 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2289
2290 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2291
2292 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2293
2294 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2295
2296 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2297
2298 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2299
2300 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2301
2302 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2303
2304 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2305
2306 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2307
2308 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2309
2310 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2311
2312 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2313
2314 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2315
2316 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2317
2318 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2319
2320 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2321
2322 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2323
2324 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2325
2326 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2327
2328 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2329
2330 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2331
2332 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2333
2334 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2335
48b92b37
LB
2336 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2337
00bb75d7
ZJS
2338 <!--End of Autogenerated section-->
2339
2340 <refsect2>
2341 <title>Methods</title>
2342
2343 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2344 <function>Restart()</function>, <function>TryRestart()</function>,
2345 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
a721cd00
LP
2346 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2347 and <function>SetProperties()</function> implement the same operation as the respective methods on the
00bb75d7 2348 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
a721cd00
LP
2349 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2350 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2351 specific unit name. Calling the methods on the Manager object is hence a round trip
00bb75d7
ZJS
2352 optimization.</para>
2353 </refsect2>
2354
2355 <refsect2>
2356 <title>Properties</title>
2357
2358 <para><varname>Id</varname> contains the primary name of the unit.</para>
2359
2360 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2361 exposed in <varname>Id</varname>.</para>
2362
2363 <para><varname>Following</varname> either contains the empty string or contains the name of another
2364 unit that this unit follows in state. This is used for some device units which reflect the unit state
2365 machine of another unit, and which other unit this is might possibly change.</para>
2366
2367 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2368 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2369 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2370 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2371 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2372 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2373 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2374 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2375 determined automatically.</para>
2376
2377 <para><varname>Description</varname> contains the human readable description string for the
2378 unit.</para>
2379
2380 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2381 automatically generated from in case it is not a native unit (in which case it contains the empty
2382 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2383 set to <filename>/etc/fstab</filename>.</para>
2384
2385 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2386 unit.</para>
2387
2388 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2389 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2390 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2391 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2392 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2393 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2394 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2395 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2396 configuration might be active (because configuration might have been reloaded at a time where a unit
2397 was already active).</para>
2398
2399 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2400 active or not. The following states are currently defined: <literal>active</literal>,
2401 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2402 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2403 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2404 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2405 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2406 indicates that it is inactive and the previous run was not successful (more information about the
2407 reason for this is available on the unit type specific interfaces, for example for services in the
2408 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2409 has previously been inactive but is currently in the process of entering an active state. Conversely
2410 <literal>deactivating</literal> indicates that the unit is currently in the process of
2411 deactivation.</para>
2412
2413 <para><varname>SubState</varname> encodes states of the same state machine that
2414 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2415 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2416 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2417 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2418 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2419 types. At this point the low-level states are not documented here, and are more likely to be extended
2420 later on than the common high-level states explained above.</para>
2421
2422 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2423 one (if not, it contains the empty string).</para>
3031660c
ZJS
2424
2425 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2426 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2427 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2428 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2429 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2430 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2431 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2432 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2433 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2434 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2435 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2436 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2437 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2438 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2439 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2440
2441 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2442 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2443 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2444 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2445 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2446 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2447 state, or entered an inactive state. These are the points in time where the unit transitioned
2448 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2449 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2450 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2451 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2452 not yet been recorded on this boot.</para>
3031660c 2453
2736c25c
DDM
2454 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2455 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2456 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2457
2736c25c 2458 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2459 mode.</para>
2460
2461 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2462 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2463 0.</para>
2464
2465 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2466 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2467 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2468 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2469 corresponding configuration booleans in the unit file.</para>
2470
2471 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2472 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2473 systemd uses to watch and manipulate the unit and all its processes.</para>
2474
2475 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2476 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2477 changed since the configuration was read and hence whether a configuration reload is recommended.
2478 </para>
2479
2480 <para><varname>Markers</varname> is an array of string flags that can be set using
2481 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2482 restarted. Currently known values are <literal>needs-restart</literal> and
2483 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2484 a new version of the package is installed. Configuration management scripts may use the second to mark
2485 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2486 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2487
2488 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2489 unit file.</para>
2490
2491 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2492 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2493 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2494 checked. Conditions are checked when a unit is requested to start.</para>
2495
2496 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2497 conditions of this unit were checked. </para>
2498
2736c25c 2499 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2500 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2501 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2502 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c 2503 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
4e1ac54e 2504 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
3031660c 2505 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2506 zero/positive/negative values.</para>
3031660c
ZJS
2507
2508 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2509 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2510 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2511 will be a pair of empty strings.</para>
2512
2736c25c 2513 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2514 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2515
2516 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2517 describe the event that caused the unit to be activated, if any. The key describes the information
2518 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2519 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2520 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2521 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2522 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
2523 variables described in the <literal>Environment Variables Set on Triggered Units</literal> section in
2524 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
2525 Note that new key value pair may be added at any time in future versions. Existing entries will not be
2526 removed.</para>
3031660c 2527 </refsect2>
ae53ea52
ZJS
2528
2529 <refsect2>
2530 <title>Security</title>
2531
2532 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2533 allowed for everyone. All operations are allowed for clients with the
2534 <constant>CAP_SYS_ADMIN</constant> capability or when the
2535 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2536 polkit.</para>
ae53ea52 2537 </refsect2>
3031660c
ZJS
2538 </refsect1>
2539
2540 <refsect1>
2541 <title>Service Unit Objects</title>
2542
2543 <para>All service unit objects implement the
2544 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2545 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2546
48f99d7c 2547 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2548node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2549 interface org.freedesktop.systemd1.Service {
2550 methods:
5e8deb94
LB
2551 BindMount(in s source,
2552 in s destination,
2553 in b read_only,
2554 in b mkdir);
af477139
LB
2555 MountImage(in s source,
2556 in s destination,
2557 in b read_only,
2558 in b mkdir,
2559 in a(ss) options);
2ea24611 2560 DumpFileDescriptorStore(out a(suuutuusu) entries);
47fb7fd6
ZJS
2561 GetProcesses(out a(sus) processes);
2562 AttachProcesses(in s subcgroup,
2563 in au pids);
3031660c 2564 properties:
47fb7fd6
ZJS
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly s Type = '...';
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2568 readonly s ExitType = '...';
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2570 readonly s Restart = '...';
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly s PIDFile = '...';
47fb7fd6
ZJS
2573 readonly s NotifyAccess = '...';
2574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2575 readonly t RestartUSec = ...;
2576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
be1adc27
MY
2577 readonly u RestartSteps = ...;
2578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2579 readonly t RestartUSecMax = ...;
57b33e0c 2580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5171356e 2581 readonly t RestartUSecNext = ...;
be1adc27 2582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2583 readonly t TimeoutStartUSec = ...;
2584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2585 readonly t TimeoutStopUSec = ...;
2586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2587 readonly t TimeoutAbortUSec = ...;
2588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2589 readonly s TimeoutStartFailureMode = '...';
2590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2591 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2593 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2595 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2597 readonly t WatchdogUSec = ...;
2598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2599 readonly t WatchdogTimestamp = ...;
2600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2601 readonly t WatchdogTimestampMonotonic = ...;
2602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2603 readonly b RootDirectoryStartOnly = ...;
2604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2605 readonly b RemainAfterExit = ...;
2606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2607 readonly b GuessMainPID = ...;
2608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2609 readonly (aiai) RestartPreventExitStatus = ...;
2610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2611 readonly (aiai) RestartForceExitStatus = ...;
2612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2613 readonly (aiai) SuccessExitStatus = ...;
2614 readonly u MainPID = ...;
2615 readonly u ControlPID = ...;
2616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2617 readonly s BusName = '...';
2618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2619 readonly u FileDescriptorStoreMax = ...;
2620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2621 readonly u NFileDescriptorStore = ...;
2622 readonly s StatusText = '...';
2623 readonly i StatusErrno = ...;
2624 readonly s Result = '...';
2625 readonly s ReloadResult = '...';
2626 readonly s CleanResult = '...';
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly s USBFunctionDescriptors = '...';
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly s USBFunctionStrings = '...';
2631 readonly u UID = ...;
2632 readonly u GID = ...;
2633 readonly u NRestarts = ...;
2634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2635 readonly s OOMPolicy = '...';
cd48e23f
RP
2636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2637 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2639 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2640 readonly t ExecMainStartTimestamp = ...;
2641 readonly t ExecMainStartTimestampMonotonic = ...;
2642 readonly t ExecMainExitTimestamp = ...;
2643 readonly t ExecMainExitTimestampMonotonic = ...;
2644 readonly u ExecMainPID = ...;
2645 readonly i ExecMainCode = ...;
2646 readonly i ExecMainStatus = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2648 readonly a(sasbttttuii) ExecCondition = [...];
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2650 readonly a(sasasttttuii) ExecConditionEx = [...];
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2652 readonly a(sasbttttuii) ExecStartPre = [...];
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2654 readonly a(sasasttttuii) ExecStartPreEx = [...];
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2656 readonly a(sasbttttuii) ExecStart = [...];
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2658 readonly a(sasasttttuii) ExecStartEx = [...];
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2660 readonly a(sasbttttuii) ExecStartPost = [...];
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2662 readonly a(sasasttttuii) ExecStartPostEx = [...];
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2664 readonly a(sasbttttuii) ExecReload = [...];
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2666 readonly a(sasasttttuii) ExecReloadEx = [...];
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2668 readonly a(sasbttttuii) ExecStop = [...];
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2670 readonly a(sasasttttuii) ExecStopEx = [...];
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2672 readonly a(sasbttttuii) ExecStopPost = [...];
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2674 readonly a(sasasttttuii) ExecStopPostEx = [...];
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2676 readonly s Slice = '...';
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2678 readonly s ControlGroup = '...';
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2680 readonly t ControlGroupId = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2682 readonly t MemoryCurrent = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2684 readonly t MemoryAvailable = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2686 readonly t CPUUsageNSec = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2688 readonly ay EffectiveCPUs = [...];
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2690 readonly ay EffectiveMemoryNodes = [...];
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2692 readonly t TasksCurrent = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2694 readonly t IPIngressBytes = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2696 readonly t IPIngressPackets = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2698 readonly t IPEgressBytes = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2700 readonly t IPEgressPackets = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2702 readonly t IOReadBytes = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2704 readonly t IOReadOperations = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2706 readonly t IOWriteBytes = ...;
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2708 readonly t IOWriteOperations = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2710 readonly b Delegate = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2712 readonly as DelegateControllers = ['...', ...];
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2714 readonly b CPUAccounting = ...;
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2716 readonly t CPUWeight = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2718 readonly t StartupCPUWeight = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2720 readonly t CPUShares = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2722 readonly t StartupCPUShares = ...;
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2724 readonly t CPUQuotaPerSecUSec = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2726 readonly t CPUQuotaPeriodUSec = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2728 readonly ay AllowedCPUs = [...];
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2730 readonly ay StartupAllowedCPUs = [...];
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2732 readonly ay AllowedMemoryNodes = [...];
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2734 readonly ay StartupAllowedMemoryNodes = [...];
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2736 readonly b IOAccounting = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2738 readonly t IOWeight = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2740 readonly t StartupIOWeight = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2742 readonly a(st) IODeviceWeight = [...];
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2744 readonly a(st) IOReadBandwidthMax = [...];
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2746 readonly a(st) IOWriteBandwidthMax = [...];
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2748 readonly a(st) IOReadIOPSMax = [...];
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2750 readonly a(st) IOWriteIOPSMax = [...];
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2752 readonly a(st) IODeviceLatencyTargetUSec = [...];
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2754 readonly b BlockIOAccounting = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2756 readonly t BlockIOWeight = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2758 readonly t StartupBlockIOWeight = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2760 readonly a(st) BlockIODeviceWeight = [...];
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2762 readonly a(st) BlockIOReadBandwidth = [...];
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2764 readonly a(st) BlockIOWriteBandwidth = [...];
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2766 readonly b MemoryAccounting = ...;
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2768 readonly t DefaultMemoryLow = ...;
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2770 readonly t DefaultStartupMemoryLow = ...;
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2772 readonly t DefaultMemoryMin = ...;
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2774 readonly t MemoryMin = ...;
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2776 readonly t MemoryLow = ...;
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2778 readonly t StartupMemoryLow = ...;
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2780 readonly t MemoryHigh = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2782 readonly t StartupMemoryHigh = ...;
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2784 readonly t MemoryMax = ...;
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2786 readonly t StartupMemoryMax = ...;
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2788 readonly t MemorySwapMax = ...;
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2790 readonly t StartupMemorySwapMax = ...;
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2792 readonly t MemoryZSwapMax = ...;
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2794 readonly t StartupMemoryZSwapMax = ...;
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2796 readonly t MemoryLimit = ...;
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2798 readonly s DevicePolicy = '...';
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2800 readonly a(ss) DeviceAllow = [...];
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2802 readonly b TasksAccounting = ...;
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2804 readonly t TasksMax = ...;
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2806 readonly b IPAccounting = ...;
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2808 readonly a(iayu) IPAddressAllow = [...];
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2810 readonly a(iayu) IPAddressDeny = [...];
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2812 readonly as IPIngressFilterPath = ['...', ...];
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2814 readonly as IPEgressFilterPath = ['...', ...];
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2816 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2818 readonly s ManagedOOMSwap = '...';
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2820 readonly s ManagedOOMMemoryPressure = '...';
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2822 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2824 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2826 readonly a(ss) BPFProgram = [...];
dcf4781c 2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2828 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2830 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2832 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2834 readonly s MemoryPressureWatch = '...';
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2836 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2838 readonly as Environment = ['...', ...];
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2840 readonly a(sb) EnvironmentFiles = [...];
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2842 readonly as PassEnvironment = ['...', ...];
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2844 readonly as UnsetEnvironment = ['...', ...];
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2846 readonly u UMask = ...;
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2848 readonly t LimitCPU = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2850 readonly t LimitCPUSoft = ...;
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2852 readonly t LimitFSIZE = ...;
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2854 readonly t LimitFSIZESoft = ...;
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2856 readonly t LimitDATA = ...;
2857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2858 readonly t LimitDATASoft = ...;
2859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2860 readonly t LimitSTACK = ...;
2861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2862 readonly t LimitSTACKSoft = ...;
2863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2864 readonly t LimitCORE = ...;
2865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2866 readonly t LimitCORESoft = ...;
2867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2868 readonly t LimitRSS = ...;
2869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2870 readonly t LimitRSSSoft = ...;
2871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2872 readonly t LimitNOFILE = ...;
2873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2874 readonly t LimitNOFILESoft = ...;
2875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2876 readonly t LimitAS = ...;
2877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2878 readonly t LimitASSoft = ...;
2879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2880 readonly t LimitNPROC = ...;
2881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2882 readonly t LimitNPROCSoft = ...;
2883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2884 readonly t LimitMEMLOCK = ...;
2885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2886 readonly t LimitMEMLOCKSoft = ...;
2887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2888 readonly t LimitLOCKS = ...;
2889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2890 readonly t LimitLOCKSSoft = ...;
2891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2892 readonly t LimitSIGPENDING = ...;
2893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2894 readonly t LimitSIGPENDINGSoft = ...;
2895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2896 readonly t LimitMSGQUEUE = ...;
2897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2898 readonly t LimitMSGQUEUESoft = ...;
2899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2900 readonly t LimitNICE = ...;
2901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2902 readonly t LimitNICESoft = ...;
2903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2904 readonly t LimitRTPRIO = ...;
2905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2906 readonly t LimitRTPRIOSoft = ...;
2907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2908 readonly t LimitRTTIME = ...;
2909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2910 readonly t LimitRTTIMESoft = ...;
2911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2912 readonly s WorkingDirectory = '...';
2913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2914 readonly s RootDirectory = '...';
2915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2916 readonly s RootImage = '...';
2917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2918 readonly a(ss) RootImageOptions = [...];
2919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2920 readonly ay RootHash = [...];
2921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2922 readonly s RootHashPath = '...';
2923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2924 readonly ay RootHashSignature = [...];
2925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2926 readonly s RootHashSignaturePath = '...';
2927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2928 readonly s RootVerity = '...';
2929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
2930 readonly as ExtensionDirectories = ['...', ...];
2931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2932 readonly a(sba(ss)) ExtensionImages = [...];
2933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2934 readonly a(ssba(ss)) MountImages = [...];
2935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2936 readonly i OOMScoreAdjust = ...;
2937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2938 readonly t CoredumpFilter = ...;
2939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2940 readonly i Nice = ...;
2941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2942 readonly i IOSchedulingClass = ...;
2943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2944 readonly i IOSchedulingPriority = ...;
2945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2946 readonly i CPUSchedulingPolicy = ...;
2947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2948 readonly i CPUSchedulingPriority = ...;
2949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2950 readonly ay CPUAffinity = [...];
2951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2952 readonly b CPUAffinityFromNUMA = ...;
2953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2954 readonly i NUMAPolicy = ...;
2955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2956 readonly ay NUMAMask = [...];
2957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2958 readonly t TimerSlackNSec = ...;
2959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2960 readonly b CPUSchedulingResetOnFork = ...;
2961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2962 readonly b NonBlocking = ...;
2963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2964 readonly s StandardInput = '...';
2965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2966 readonly s StandardInputFileDescriptorName = '...';
2967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2968 readonly ay StandardInputData = [...];
2969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2970 readonly s StandardOutput = '...';
2971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2972 readonly s StandardOutputFileDescriptorName = '...';
2973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2974 readonly s StandardError = '...';
2975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2976 readonly s StandardErrorFileDescriptorName = '...';
2977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2978 readonly s TTYPath = '...';
2979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2980 readonly b TTYReset = ...;
2981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2982 readonly b TTYVHangup = ...;
2983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2984 readonly b TTYVTDisallocate = ...;
2985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
2986 readonly q TTYRows = ...;
2987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2988 readonly q TTYColumns = ...;
2989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2990 readonly i SyslogPriority = ...;
2991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2992 readonly s SyslogIdentifier = '...';
2993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2994 readonly b SyslogLevelPrefix = ...;
2995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2996 readonly i SyslogLevel = ...;
2997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2998 readonly i SyslogFacility = ...;
2999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3000 readonly i LogLevelMax = ...;
3001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3002 readonly t LogRateLimitIntervalUSec = ...;
3003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3004 readonly u LogRateLimitBurst = ...;
3005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3006 readonly aay LogExtraFields = [[...], ...];
3007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
3008 readonly a(bs) LogFilterPatterns = [...];
3009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3010 readonly s LogNamespace = '...';
3011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3012 readonly i SecureBits = ...;
3013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3014 readonly t CapabilityBoundingSet = ...;
3015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3016 readonly t AmbientCapabilities = ...;
3017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3018 readonly s User = '...';
3019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3020 readonly s Group = '...';
3021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3022 readonly b DynamicUser = ...;
3023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3024 readonly b RemoveIPC = ...;
3025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3026 readonly a(say) SetCredential = [...];
3027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3028 readonly a(say) SetCredentialEncrypted = [...];
3029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3030 readonly a(ss) LoadCredential = [...];
3031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3032 readonly a(ss) LoadCredentialEncrypted = [...];
3033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3034 readonly as SupplementaryGroups = ['...', ...];
3035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3036 readonly s PAMName = '...';
3037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3038 readonly as ReadWritePaths = ['...', ...];
3039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3040 readonly as ReadOnlyPaths = ['...', ...];
3041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3042 readonly as InaccessiblePaths = ['...', ...];
3043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
3044 readonly as ExecPaths = ['...', ...];
3045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3046 readonly as NoExecPaths = ['...', ...];
3047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 3048 readonly as ExecSearchPath = ['...', ...];
3049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3050 readonly t MountFlags = ...;
3051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3052 readonly b PrivateTmp = ...;
3053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3054 readonly b PrivateDevices = ...;
3055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3056 readonly b ProtectClock = ...;
3057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3058 readonly b ProtectKernelTunables = ...;
3059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3060 readonly b ProtectKernelModules = ...;
3061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3062 readonly b ProtectKernelLogs = ...;
3063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3064 readonly b ProtectControlGroups = ...;
3065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3066 readonly b PrivateNetwork = ...;
3067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3068 readonly b PrivateUsers = ...;
3069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3070 readonly b PrivateMounts = ...;
3071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3072 readonly b PrivateIPC = ...;
3073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3074 readonly s ProtectHome = '...';
3075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3076 readonly s ProtectSystem = '...';
3077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3078 readonly b SameProcessGroup = ...;
3079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3080 readonly s UtmpIdentifier = '...';
3081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3082 readonly s UtmpMode = '...';
3083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3084 readonly (bs) SELinuxContext = ...;
3085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3086 readonly (bs) AppArmorProfile = ...;
3087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3088 readonly (bs) SmackProcessLabel = ...;
3089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3090 readonly b IgnoreSIGPIPE = ...;
3091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3092 readonly b NoNewPrivileges = ...;
3093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3094 readonly (bas) SystemCallFilter = ...;
3095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3096 readonly as SystemCallArchitectures = ['...', ...];
3097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3098 readonly i SystemCallErrorNumber = ...;
3099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3100 readonly (bas) SystemCallLog = ...;
3101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3102 readonly s Personality = '...';
3103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3104 readonly b LockPersonality = ...;
3105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3106 readonly (bas) RestrictAddressFamilies = ...;
3107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3108 readonly a(sst) RuntimeDirectorySymlink = [...];
3109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3110 readonly s RuntimeDirectoryPreserve = '...';
3111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3112 readonly u RuntimeDirectoryMode = ...;
3113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3114 readonly as RuntimeDirectory = ['...', ...];
3115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3116 readonly a(sst) StateDirectorySymlink = [...];
3117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3118 readonly u StateDirectoryMode = ...;
3119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3120 readonly as StateDirectory = ['...', ...];
3121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3122 readonly a(sst) CacheDirectorySymlink = [...];
3123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3124 readonly u CacheDirectoryMode = ...;
3125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3126 readonly as CacheDirectory = ['...', ...];
3127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3128 readonly a(sst) LogsDirectorySymlink = [...];
3129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3130 readonly u LogsDirectoryMode = ...;
3131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3132 readonly as LogsDirectory = ['...', ...];
3133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3134 readonly u ConfigurationDirectoryMode = ...;
3135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3136 readonly as ConfigurationDirectory = ['...', ...];
3137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3138 readonly t TimeoutCleanUSec = ...;
3139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3140 readonly b MemoryDenyWriteExecute = ...;
3141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3142 readonly b RestrictRealtime = ...;
3143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3144 readonly b RestrictSUIDSGID = ...;
3145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3146 readonly t RestrictNamespaces = ...;
3147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3148 readonly (bas) RestrictFileSystems = ...;
3149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3150 readonly a(ssbt) BindPaths = [...];
3151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3152 readonly a(ssbt) BindReadOnlyPaths = [...];
3153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3154 readonly a(ss) TemporaryFileSystem = [...];
3155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3156 readonly b MountAPIVFS = ...;
3157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3158 readonly s KeyringMode = '...';
3159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3160 readonly s ProtectProc = '...';
3161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3162 readonly s ProcSubset = '...';
3163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3164 readonly b ProtectHostname = ...;
3165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3166 readonly s NetworkNamespacePath = '...';
3167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3168 readonly s IPCNamespacePath = '...';
3169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
3170 readonly s RootImagePolicy = '...';
3171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3172 readonly s MountImagePolicy = '...';
3173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3174 readonly s ExtensionImagePolicy = '...';
3175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3176 readonly s KillMode = '...';
3177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3178 readonly i KillSignal = ...;
3179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3180 readonly i RestartKillSignal = ...;
3181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3182 readonly i FinalKillSignal = ...;
3183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3184 readonly b SendSIGKILL = ...;
3185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3186 readonly b SendSIGHUP = ...;
3187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3188 readonly i WatchdogSignal = ...;
3031660c 3189 };
47fb7fd6
ZJS
3190 interface org.freedesktop.DBus.Peer { ... };
3191 interface org.freedesktop.DBus.Introspectable { ... };
3192 interface org.freedesktop.DBus.Properties { ... };
3193 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3194};
3195 </programlisting>
3196
47fb7fd6 3197 <!--method GetProcesses is not documented!-->
3031660c 3198
47fb7fd6 3199 <!--method AttachProcesses is not documented!-->
3031660c 3200
47fb7fd6 3201 <!--property Type is not documented!-->
3031660c 3202
596e4470
HC
3203 <!--property ExitType is not documented!-->
3204
47fb7fd6 3205 <!--property Restart is not documented!-->
3031660c 3206
47fb7fd6 3207 <!--property PIDFile is not documented!-->
3031660c 3208
47fb7fd6 3209 <!--property NotifyAccess is not documented!-->
3031660c 3210
47fb7fd6 3211 <!--property RestartUSec is not documented!-->
3031660c 3212
be1adc27
MY
3213 <!--property RestartSteps is not documented!-->
3214
3215 <!--property RestartUSecMax is not documented!-->
3216
5171356e 3217 <!--property RestartUSecNext is not documented!-->
57b33e0c 3218
9653108f
ZJS
3219 <!--property TimeoutStartFailureMode is not documented!-->
3220
3221 <!--property TimeoutStopFailureMode is not documented!-->
3222
47fb7fd6 3223 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3224
5918a933
AB
3225 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3226
47fb7fd6 3227 <!--property WatchdogUSec is not documented!-->
3031660c 3228
47fb7fd6 3229 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3230
47fb7fd6 3231 <!--property RemainAfterExit is not documented!-->
3031660c 3232
47fb7fd6
ZJS
3233 <!--property GuessMainPID is not documented!-->
3234
3235 <!--property RestartPreventExitStatus is not documented!-->
3236
3237 <!--property RestartForceExitStatus is not documented!-->
3238
3239 <!--property SuccessExitStatus is not documented!-->
3240
3241 <!--property BusName is not documented!-->
3242
3243 <!--property FileDescriptorStoreMax is not documented!-->
3244
3245 <!--property NFileDescriptorStore is not documented!-->
3246
3247 <!--property StatusErrno is not documented!-->
3248
3249 <!--property ReloadResult is not documented!-->
3250
3251 <!--property CleanResult is not documented!-->
3252
3253 <!--property USBFunctionDescriptors is not documented!-->
3254
3255 <!--property USBFunctionStrings is not documented!-->
3256
3257 <!--property UID is not documented!-->
3258
3259 <!--property GID is not documented!-->
3260
3261 <!--property NRestarts is not documented!-->
3262
3263 <!--property OOMPolicy is not documented!-->
3264
cd48e23f
RP
3265 <!--property OpenFile is not documented!-->
3266
3bd28bf7
LP
3267 <!--property ReloadSignal is not documented!-->
3268
47fb7fd6
ZJS
3269 <!--property ExecCondition is not documented!-->
3270
3271 <!--property ExecConditionEx is not documented!-->
3272
3273 <!--property ExecStartPreEx is not documented!-->
3274
3275 <!--property ExecStartEx is not documented!-->
3276
3277 <!--property ExecStartPostEx is not documented!-->
3278
3279 <!--property ExecReloadEx is not documented!-->
3280
3281 <!--property ExecStopEx is not documented!-->
3282
3283 <!--property ExecStopPost is not documented!-->
3284
3285 <!--property ExecStopPostEx is not documented!-->
3286
3287 <!--property Slice is not documented!-->
3288
5483fca0
LP
3289 <!--property ControlGroupId is not documented!-->
3290
47fb7fd6
ZJS
3291 <!--property MemoryCurrent is not documented!-->
3292
3293 <!--property CPUUsageNSec is not documented!-->
3294
3295 <!--property EffectiveCPUs is not documented!-->
3296
3297 <!--property EffectiveMemoryNodes is not documented!-->
3298
3299 <!--property TasksCurrent is not documented!-->
3300
3301 <!--property IPIngressBytes is not documented!-->
3302
3303 <!--property IPIngressPackets is not documented!-->
3304
3305 <!--property IPEgressBytes is not documented!-->
3306
3307 <!--property IPEgressPackets is not documented!-->
3308
3309 <!--property IOReadBytes is not documented!-->
3310
3311 <!--property IOReadOperations is not documented!-->
3312
3313 <!--property IOWriteBytes is not documented!-->
3314
3315 <!--property IOWriteOperations is not documented!-->
3316
3317 <!--property Delegate is not documented!-->
3318
3319 <!--property DelegateControllers is not documented!-->
3320
3321 <!--property CPUAccounting is not documented!-->
3322
3323 <!--property CPUWeight is not documented!-->
3324
3325 <!--property StartupCPUWeight is not documented!-->
3326
3327 <!--property CPUShares is not documented!-->
3328
3329 <!--property StartupCPUShares is not documented!-->
3330
3331 <!--property CPUQuotaPerSecUSec is not documented!-->
3332
3333 <!--property CPUQuotaPeriodUSec is not documented!-->
3334
3335 <!--property AllowedCPUs is not documented!-->
3336
c93a7d4a
PM
3337 <!--property StartupAllowedCPUs is not documented!-->
3338
47fb7fd6
ZJS
3339 <!--property AllowedMemoryNodes is not documented!-->
3340
c93a7d4a
PM
3341 <!--property StartupAllowedMemoryNodes is not documented!-->
3342
47fb7fd6
ZJS
3343 <!--property IOAccounting is not documented!-->
3344
3345 <!--property IOWeight is not documented!-->
3346
3347 <!--property StartupIOWeight is not documented!-->
3348
3349 <!--property IODeviceWeight is not documented!-->
3350
3351 <!--property IOReadBandwidthMax is not documented!-->
3352
3353 <!--property IOWriteBandwidthMax is not documented!-->
3354
3355 <!--property IOReadIOPSMax is not documented!-->
3356
3357 <!--property IOWriteIOPSMax is not documented!-->
3358
3359 <!--property IODeviceLatencyTargetUSec is not documented!-->
3360
3361 <!--property BlockIOAccounting is not documented!-->
3362
3363 <!--property BlockIOWeight is not documented!-->
3364
3365 <!--property StartupBlockIOWeight is not documented!-->
3366
3367 <!--property BlockIODeviceWeight is not documented!-->
3368
3369 <!--property BlockIOReadBandwidth is not documented!-->
3370
3371 <!--property BlockIOWriteBandwidth is not documented!-->
3372
3373 <!--property MemoryAccounting is not documented!-->
3374
3375 <!--property DefaultMemoryLow is not documented!-->
3376
53fda560
LB
3377 <!--property DefaultStartupMemoryLow is not documented!-->
3378
47fb7fd6
ZJS
3379 <!--property DefaultMemoryMin is not documented!-->
3380
3381 <!--property MemoryMin is not documented!-->
3382
3383 <!--property MemoryLow is not documented!-->
3384
53fda560
LB
3385 <!--property StartupMemoryLow is not documented!-->
3386
47fb7fd6
ZJS
3387 <!--property MemoryHigh is not documented!-->
3388
53fda560
LB
3389 <!--property StartupMemoryHigh is not documented!-->
3390
47fb7fd6
ZJS
3391 <!--property MemoryMax is not documented!-->
3392
53fda560
LB
3393 <!--property StartupMemoryMax is not documented!-->
3394
47fb7fd6
ZJS
3395 <!--property MemorySwapMax is not documented!-->
3396
53fda560
LB
3397 <!--property StartupMemorySwapMax is not documented!-->
3398
d7fe0a67
PV
3399 <!--property MemoryZSwapMax is not documented!-->
3400
53fda560
LB
3401 <!--property StartupMemoryZSwapMax is not documented!-->
3402
47fb7fd6
ZJS
3403 <!--property MemoryLimit is not documented!-->
3404
3405 <!--property DevicePolicy is not documented!-->
3406
3407 <!--property DeviceAllow is not documented!-->
3408
3409 <!--property TasksAccounting is not documented!-->
3410
3411 <!--property TasksMax is not documented!-->
3412
3413 <!--property IPAccounting is not documented!-->
3414
3415 <!--property IPAddressAllow is not documented!-->
3416
3417 <!--property IPAddressDeny is not documented!-->
3418
3419 <!--property IPIngressFilterPath is not documented!-->
3420
3421 <!--property IPEgressFilterPath is not documented!-->
3422
3423 <!--property DisableControllers is not documented!-->
3424
4d824a4e
AZ
3425 <!--property ManagedOOMSwap is not documented!-->
3426
3427 <!--property ManagedOOMMemoryPressure is not documented!-->
3428
d9d3f05d 3429 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3430
d8a4d64b
AZ
3431 <!--property ManagedOOMPreference is not documented!-->
3432
9e009a14
JK
3433 <!--property BPFProgram is not documented!-->
3434
dcf4781c
JK
3435 <!--property SocketBindAllow is not documented!-->
3436
3437 <!--property SocketBindDeny is not documented!-->
3438
57585d59
MV
3439 <!--property RestrictNetworkInterfaces is not documented!-->
3440
6bb00842
LP
3441 <!--property MemoryPressureWatch is not documented!-->
3442
3443 <!--property MemoryPressureThresholdUSec is not documented!-->
3444
47fb7fd6
ZJS
3445 <!--property EnvironmentFiles is not documented!-->
3446
3447 <!--property PassEnvironment is not documented!-->
3448
3449 <!--property UnsetEnvironment is not documented!-->
3450
3451 <!--property UMask is not documented!-->
3452
3453 <!--property LimitCPUSoft is not documented!-->
3454
3455 <!--property LimitFSIZE is not documented!-->
3456
3457 <!--property LimitFSIZESoft is not documented!-->
3458
3459 <!--property LimitDATA is not documented!-->
3460
3461 <!--property LimitDATASoft is not documented!-->
3462
3463 <!--property LimitSTACK is not documented!-->
3464
3465 <!--property LimitSTACKSoft is not documented!-->
3466
3467 <!--property LimitCORE is not documented!-->
3468
3469 <!--property LimitCORESoft is not documented!-->
3470
3471 <!--property LimitRSS is not documented!-->
3472
3473 <!--property LimitRSSSoft is not documented!-->
3474
3475 <!--property LimitNOFILE is not documented!-->
3476
3477 <!--property LimitNOFILESoft is not documented!-->
3478
3479 <!--property LimitAS is not documented!-->
3480
3481 <!--property LimitASSoft is not documented!-->
3482
3483 <!--property LimitNPROC is not documented!-->
3484
3485 <!--property LimitNPROCSoft is not documented!-->
3486
3487 <!--property LimitMEMLOCK is not documented!-->
3488
3489 <!--property LimitMEMLOCKSoft is not documented!-->
3490
3491 <!--property LimitLOCKS is not documented!-->
3492
3493 <!--property LimitLOCKSSoft is not documented!-->
3494
3495 <!--property LimitSIGPENDING is not documented!-->
3496
3497 <!--property LimitSIGPENDINGSoft is not documented!-->
3498
3499 <!--property LimitMSGQUEUE is not documented!-->
3500
3501 <!--property LimitMSGQUEUESoft is not documented!-->
3502
3503 <!--property LimitNICE is not documented!-->
3504
3505 <!--property LimitNICESoft is not documented!-->
3506
3507 <!--property LimitRTPRIO is not documented!-->
3508
3509 <!--property LimitRTPRIOSoft is not documented!-->
3510
3511 <!--property LimitRTTIME is not documented!-->
3512
3513 <!--property LimitRTTIMESoft is not documented!-->
3514
3515 <!--property WorkingDirectory is not documented!-->
3516
35f4e010
ZJS
3517 <!--property RootHashPath is not documented!-->
3518
35f4e010
ZJS
3519 <!--property RootHashSignaturePath is not documented!-->
3520
47fb7fd6
ZJS
3521 <!--property OOMScoreAdjust is not documented!-->
3522
3523 <!--property CoredumpFilter is not documented!-->
3524
3525 <!--property Nice is not documented!-->
3526
3527 <!--property IOSchedulingClass is not documented!-->
3528
3529 <!--property IOSchedulingPriority is not documented!-->
3530
3531 <!--property CPUSchedulingPolicy is not documented!-->
3532
3533 <!--property CPUSchedulingPriority is not documented!-->
3534
3535 <!--property CPUAffinity is not documented!-->
3536
3537 <!--property CPUAffinityFromNUMA is not documented!-->
3538
3539 <!--property NUMAPolicy is not documented!-->
3540
3541 <!--property NUMAMask is not documented!-->
3542
3543 <!--property TimerSlackNSec is not documented!-->
3544
3545 <!--property CPUSchedulingResetOnFork is not documented!-->
3546
3547 <!--property NonBlocking is not documented!-->
3548
3549 <!--property StandardInput is not documented!-->
3550
3551 <!--property StandardInputFileDescriptorName is not documented!-->
3552
3553 <!--property StandardInputData is not documented!-->
3554
3555 <!--property StandardOutput is not documented!-->
3556
3557 <!--property StandardOutputFileDescriptorName is not documented!-->
3558
3559 <!--property StandardError is not documented!-->
3560
3561 <!--property StandardErrorFileDescriptorName is not documented!-->
3562
3563 <!--property TTYPath is not documented!-->
3564
3565 <!--property TTYReset is not documented!-->
3566
3567 <!--property TTYVHangup is not documented!-->
3568
3569 <!--property TTYVTDisallocate is not documented!-->
3570
51462135
DDM
3571 <!--property TTYRows is not documented!-->
3572
3573 <!--property TTYColumns is not documented!-->
3574
47fb7fd6
ZJS
3575 <!--property SyslogPriority is not documented!-->
3576
3577 <!--property SyslogIdentifier is not documented!-->
3578
3579 <!--property SyslogLevelPrefix is not documented!-->
3580
3581 <!--property SyslogLevel is not documented!-->
3582
3583 <!--property SyslogFacility is not documented!-->
3584
3585 <!--property LogLevelMax is not documented!-->
3586
3587 <!--property LogRateLimitIntervalUSec is not documented!-->
3588
3589 <!--property LogRateLimitBurst is not documented!-->
3590
3591 <!--property LogExtraFields is not documented!-->
3592
523ea123
QD
3593 <!--property LogFilterPatterns is not documented!-->
3594
47fb7fd6
ZJS
3595 <!--property LogNamespace is not documented!-->
3596
3597 <!--property AmbientCapabilities is not documented!-->
3598
3599 <!--property User is not documented!-->
3600
3601 <!--property Group is not documented!-->
3602
3603 <!--property DynamicUser is not documented!-->
3604
3605 <!--property RemoveIPC is not documented!-->
3606
e4b2cea3
ZJS
3607 <!--property SetCredential is not documented!-->
3608
43144be4
LP
3609 <!--property SetCredentialEncrypted is not documented!-->
3610
e4b2cea3
ZJS
3611 <!--property LoadCredential is not documented!-->
3612
43144be4
LP
3613 <!--property LoadCredentialEncrypted is not documented!-->
3614
47fb7fd6
ZJS
3615 <!--property SupplementaryGroups is not documented!-->
3616
3617 <!--property PAMName is not documented!-->
3618
3619 <!--property ReadWritePaths is not documented!-->
3620
3621 <!--property ReadOnlyPaths is not documented!-->
3622
3623 <!--property InaccessiblePaths is not documented!-->
3624
ddc155b2
TM
3625 <!--property ExecPaths is not documented!-->
3626
3627 <!--property NoExecPaths is not documented!-->
3628
8c35c10d 3629 <!--property ExecSearchPath is not documented!-->
3630
47fb7fd6
ZJS
3631 <!--property PrivateTmp is not documented!-->
3632
3633 <!--property PrivateDevices is not documented!-->
3634
3635 <!--property ProtectClock is not documented!-->
3636
3637 <!--property ProtectKernelTunables is not documented!-->
3638
3639 <!--property ProtectKernelModules is not documented!-->
3640
3641 <!--property ProtectKernelLogs is not documented!-->
3642
3643 <!--property ProtectControlGroups is not documented!-->
3644
3645 <!--property PrivateNetwork is not documented!-->
3646
3647 <!--property PrivateUsers is not documented!-->
3648
3649 <!--property PrivateMounts is not documented!-->
3650
a70581ff
XR
3651 <!--property PrivateIPC is not documented!-->
3652
47fb7fd6
ZJS
3653 <!--property ProtectHome is not documented!-->
3654
3655 <!--property ProtectSystem is not documented!-->
3656
3657 <!--property SameProcessGroup is not documented!-->
3658
3659 <!--property UtmpIdentifier is not documented!-->
3660
3661 <!--property UtmpMode is not documented!-->
3662
3663 <!--property SELinuxContext is not documented!-->
3664
3665 <!--property AppArmorProfile is not documented!-->
3666
3667 <!--property SmackProcessLabel is not documented!-->
3668
3669 <!--property IgnoreSIGPIPE is not documented!-->
3670
3671 <!--property NoNewPrivileges is not documented!-->
3672
3673 <!--property SystemCallFilter is not documented!-->
3674
3675 <!--property SystemCallArchitectures is not documented!-->
3676
3677 <!--property SystemCallErrorNumber is not documented!-->
3678
1f6b4144
ZJS
3679 <!--property SystemCallLog is not documented!-->
3680
47fb7fd6
ZJS
3681 <!--property Personality is not documented!-->
3682
3683 <!--property LockPersonality is not documented!-->
3684
3685 <!--property RestrictAddressFamilies is not documented!-->
3686
3687 <!--property RuntimeDirectoryPreserve is not documented!-->
3688
3689 <!--property RuntimeDirectoryMode is not documented!-->
3690
47fb7fd6
ZJS
3691 <!--property StateDirectoryMode is not documented!-->
3692
47fb7fd6
ZJS
3693 <!--property CacheDirectoryMode is not documented!-->
3694
47fb7fd6
ZJS
3695 <!--property LogsDirectoryMode is not documented!-->
3696
47fb7fd6
ZJS
3697 <!--property ConfigurationDirectoryMode is not documented!-->
3698
3699 <!--property ConfigurationDirectory is not documented!-->
3700
3701 <!--property TimeoutCleanUSec is not documented!-->
3702
3703 <!--property MemoryDenyWriteExecute is not documented!-->
3704
3705 <!--property RestrictRealtime is not documented!-->
3706
3707 <!--property RestrictSUIDSGID is not documented!-->
3708
3709 <!--property RestrictNamespaces is not documented!-->
3710
cc86a278
ILG
3711 <!--property RestrictFileSystems is not documented!-->
3712
47fb7fd6
ZJS
3713 <!--property BindPaths is not documented!-->
3714
3715 <!--property BindReadOnlyPaths is not documented!-->
3716
3717 <!--property TemporaryFileSystem is not documented!-->
3718
3719 <!--property MountAPIVFS is not documented!-->
3720
3721 <!--property KeyringMode is not documented!-->
3722
e4b2cea3
ZJS
3723 <!--property ProtectProc is not documented!-->
3724
3725 <!--property ProcSubset is not documented!-->
3726
47fb7fd6
ZJS
3727 <!--property ProtectHostname is not documented!-->
3728
3729 <!--property NetworkNamespacePath is not documented!-->
3730
a70581ff
XR
3731 <!--property IPCNamespacePath is not documented!-->
3732
84be0c71
LP
3733 <!--property RootImagePolicy is not documented!-->
3734
3735 <!--property MountImagePolicy is not documented!-->
3736
3737 <!--property ExtensionImagePolicy is not documented!-->
3738
47fb7fd6
ZJS
3739 <!--property KillMode is not documented!-->
3740
3741 <!--property KillSignal is not documented!-->
3742
3743 <!--property RestartKillSignal is not documented!-->
3744
3745 <!--property FinalKillSignal is not documented!-->
3746
3747 <!--property SendSIGKILL is not documented!-->
3748
3749 <!--property SendSIGHUP is not documented!-->
3750
3751 <!--property WatchdogSignal is not documented!-->
3752
00bb75d7 3753 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3754
00bb75d7 3755 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3756
00bb75d7 3757 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3758
00bb75d7 3759 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3760
48f99d7c
ZJS
3761 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3762
5e8deb94
LB
3763 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3764
af477139
LB
3765 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3766
2ea24611
LP
3767 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3768
00bb75d7 3769 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3770
00bb75d7 3771 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3772
00bb75d7 3773 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3774
596e4470
HC
3775 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3776
00bb75d7 3777 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3778
00bb75d7 3779 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3780
00bb75d7 3781 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3782
00bb75d7 3783 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3784
be1adc27
MY
3785 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecMax"/>
3788
5171356e 3789 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
57b33e0c 3790
00bb75d7 3791 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3792
00bb75d7 3793 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3794
00bb75d7
ZJS
3795 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3796
9653108f
ZJS
3797 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3800
00bb75d7
ZJS
3801 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3802
5918a933
AB
3803 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3804
00bb75d7
ZJS
3805 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3854
cd48e23f
RP
3855 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3856
3bd28bf7
LP
3857 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
3858
00bb75d7
ZJS
3859 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3860
3861 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3862
3863 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3864
3865 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3866
3867 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3886
3887 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3888
3889 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3890
3891 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3892
3893 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3894
3895 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3896
3897 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3898
3899 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3900
3901 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3902
3903 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3904
5483fca0
LP
3905 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3906
00bb75d7
ZJS
3907 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3908
93ff34e4
LB
3909 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3910
00bb75d7
ZJS
3911 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3912
3913 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3914
3915 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3916
3917 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3918
3919 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3920
3921 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3922
3923 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3924
3925 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3926
3927 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3928
3929 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3930
3931 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3932
3933 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3934
3935 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3936
3937 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3938
3939 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3940
3941 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3942
3943 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3944
3945 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3946
3947 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3948
3949 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3950
3951 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3952
3953 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3954
c93a7d4a
PM
3955 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
3956
00bb75d7
ZJS
3957 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3958
c93a7d4a
PM
3959 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
3960
00bb75d7
ZJS
3961 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3962
3963 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3964
3965 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3966
3967 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3968
3969 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3970
3971 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3972
3973 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3974
3975 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3976
3977 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3978
3979 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3980
3981 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3982
3983 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3984
3985 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3986
3987 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3988
3989 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3990
3991 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3992
3993 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3994
53fda560
LB
3995 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
3996
00bb75d7
ZJS
3997 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3998
3999 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4000
4001 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4002
53fda560
LB
4003 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4004
00bb75d7
ZJS
4005 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4006
53fda560
LB
4007 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4008
00bb75d7
ZJS
4009 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4010
53fda560
LB
4011 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4012
00bb75d7
ZJS
4013 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4014
53fda560
LB
4015 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4016
d7fe0a67
PV
4017 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4018
53fda560
LB
4019 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4020
00bb75d7
ZJS
4021 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4022
4023 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4024
4025 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4026
4027 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4028
4029 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4030
4031 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4032
4033 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4034
4035 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4036
4037 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4038
4039 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4040
4041 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4042
4d824a4e
AZ
4043 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4044
4045 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4046
d9d3f05d 4047 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 4048
d8a4d64b
AZ
4049 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4050
9e009a14
JK
4051 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4052
dcf4781c
JK
4053 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4054
4055 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4056
57585d59
MV
4057 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4058
6bb00842
LP
4059 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4060
4061 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4062
00bb75d7
ZJS
4063 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4064
4065 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4066
4067 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4068
4069 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4070
4071 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4072
4073 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4074
4075 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4076
4077 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4078
4079 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4080
4081 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4082
4083 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4084
4085 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4086
4087 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4088
4089 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4090
4091 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4092
4093 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4094
4095 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4096
4097 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4098
4099 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4100
4101 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4102
4103 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4104
4105 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4106
4107 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4108
4109 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4110
4111 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4112
4113 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4114
4115 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4116
4117 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4118
4119 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4120
4121 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4122
4123 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4124
4125 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4126
4127 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4128
4129 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4130
4131 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4132
4133 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4134
4135 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4136
4137 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4138
4139 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4140
4141 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4142
35f4e010
ZJS
4143 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4144
4145 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4146
4147 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4148
4149 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4150
4151 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4152
4153 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4154
a07b9926
LB
4155 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4156
93f59701
LB
4157 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4158
35f4e010
ZJS
4159 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4160
00bb75d7
ZJS
4161 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4162
4163 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4164
4165 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4166
4167 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4168
4169 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4170
4171 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4172
4173 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4174
4175 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4176
4177 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4178
4179 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4180
4181 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4182
4183 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4184
4185 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4186
4187 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4188
4189 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4190
4191 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4192
4193 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4194
4195 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4196
4197 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4198
4199 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4200
4201 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4202
4203 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4204
4205 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4206
4207 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4208
4209 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4210
51462135
DDM
4211 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4212
4213 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4214
00bb75d7
ZJS
4215 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4216
4217 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4218
4219 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4220
4221 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4222
4223 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4224
4225 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4226
4227 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4228
4229 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4230
4231 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4232
523ea123
QD
4233 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4234
00bb75d7
ZJS
4235 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4236
4237 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4238
4239 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4240
4241 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4242
4243 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4244
4245 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4246
4247 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4248
4249 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4250
e4b2cea3
ZJS
4251 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4252
43144be4
LP
4253 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4254
e4b2cea3
ZJS
4255 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4256
43144be4
LP
4257 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4258
00bb75d7
ZJS
4259 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4260
4261 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4262
4263 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4264
4265 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4266
4267 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4268
ddc155b2
TM
4269 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4270
4271 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4272
8c35c10d 4273 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4274
00bb75d7
ZJS
4275 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4276
4277 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4278
4279 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4280
4281 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4282
4283 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4284
4285 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4286
4287 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4288
4289 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4290
4291 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4292
4293 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4294
4295 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4296
a70581ff
XR
4297 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4298
00bb75d7
ZJS
4299 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4300
4301 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4302
4303 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4304
4305 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4306
4307 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4308
4309 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4310
4311 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4312
4313 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4314
4315 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4316
4317 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4318
4319 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4320
4321 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4322
4323 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4324
1f6b4144
ZJS
4325 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4326
00bb75d7
ZJS
4327 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4328
4329 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4330
4331 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4332
211a3d87
LB
4333 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4334
00bb75d7
ZJS
4335 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4336
4337 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4338
4339 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4340
211a3d87
LB
4341 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4342
00bb75d7
ZJS
4343 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4344
4345 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4346
211a3d87
LB
4347 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4348
00bb75d7
ZJS
4349 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4350
4351 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4352
211a3d87
LB
4353 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4354
00bb75d7
ZJS
4355 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4356
4357 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4358
4359 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4360
4361 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4362
4363 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4364
4365 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4366
4367 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4368
4369 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4370
4371 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4372
cc86a278
ILG
4373 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4374
00bb75d7
ZJS
4375 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4376
4377 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4378
4379 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4380
4381 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4382
4383 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4384
e4b2cea3
ZJS
4385 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4386
4387 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4388
00bb75d7
ZJS
4389 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4390
4391 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4392
a70581ff
XR
4393 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4394
84be0c71
LP
4395 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4396
4397 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4398
4399 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4400
00bb75d7
ZJS
4401 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4402
4403 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4404
4405 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4406
4407 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4408
4409 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4410
4411 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4412
4413 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4414
4415 <!--End of Autogenerated section-->
4416
5e8deb94
LB
4417 <refsect2>
4418 <title>Methods</title>
4419
af477139
LB
4420 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4421 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4422 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4423 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4424 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4425 trip optimization.</para>
2ea24611
LP
4426
4427 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4428 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4429 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4430 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4431 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4432 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4433 number if this refers to a character or block device node, a file system path pointing to the inode,
4434 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4435 …).</para>
5e8deb94
LB
4436 </refsect2>
4437
00bb75d7
ZJS
4438 <refsect2>
4439 <title>Properties</title>
4440
4441 <para>Most properties of the Service interface map directly to the corresponding settings in service
4442 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4443
3c719357
LP
4444 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4445 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4446 the slight difference in naming when compared to the matching unit file settings (see
4447 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4448 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4449 the unit file settings default to a time unit of seconds (and thus are suffixed
4450 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4451 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4452 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4453 high-level (string-based) concepts and thus support more user friendly time specifications which
4454 default to second time units but allow other units too, if specified.</para>
4455
00bb75d7
ZJS
4456 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4457 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4458 last watchdog ping received from the service, or 0 if none was ever received.</para>
4459
4460 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4461 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4462 of structures where each struct contains: the binary path to execute; an array with all arguments to
4463 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4464 failure if the process exits uncleanly; two pairs of
4465 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4466 the process began and finished running the last time, or 0 if it never ran or never finished running;
4467 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4468 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4469 with runtime data.</para>
4470
4471 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4472 corresponding settings in the service unit files except that if they aren't set, their value is
4473 18446744073709551615 (i.e. -1).</para>
4474
4475 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4476 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4477 </para>
4478
4479 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4480 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4481 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4482 </para>
4483
4484 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4485 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4486 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4487 contain information about the main process of the service as far as it is known. This is often the same
4488 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4489 <varname>Type=forking</varname> services where the main process of the service is not forked off
4490 systemd directly. These fields either contain information of the last run of the process or of the
4491 current running process.</para>
4492
4493 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4494 the service. The main PID is the current main PID of the service and is 0 when the service currently
4495 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4496 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4497 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4498 process is currently running while the latter possible contains information collected from the last run
4499 even if the process is no longer around.</para>
4500
4501 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4502 to
4503 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4504 This may be used by services to inform the service manager about its internal state with a nice
4505 explanatory string.</para>
4506
4507 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4508 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4509 <varname>ActiveState</varname> above). The following values are currently known:
4510 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4511 not enough resources were available to fork off and execute the service
201632e3 4512 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4513 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4514 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4515 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4516 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4517 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4518 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4519 <varname>StartLimitBurst</varname>).</para>
4520
4521 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4522 unit are placed in.</para>
93f59701
LB
4523
4524 <para>The following properties map 1:1 to corresponding settings in the unit file:
4525 <varname>RootDirectory</varname>
4526 <varname>RootImage</varname>
4527 <varname>RootImageOptions</varname>
4528 <varname>RootVerity</varname>
4529 <varname>RootHash</varname>
4530 <varname>RootHashSignature</varname>
4531 <varname>MountImages</varname>
4532 <varname>ExtensionImages</varname>
a07b9926 4533 <varname>ExtensionDirectories</varname>
93f59701 4534 see systemd.exec(5) for their meaning.</para>
93ff34e4
LB
4535
4536 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4537 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4538 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4539 limits set on the unit itself.</para>
211a3d87
LB
4540
4541 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4542 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4543 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4544 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4545 which will create a symlink of the given name to the respective directory. The messages take an unused
4546 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4547 </refsect2>
4548 </refsect1>
4549
4550 <refsect1>
4551 <title>Socket Unit Objects</title>
4552
48f99d7c 4553 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4554node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4555 interface org.freedesktop.systemd1.Socket {
4556 methods:
4557 GetProcesses(out a(sus) processes);
4558 AttachProcesses(in s subcgroup,
4559 in au pids);
4560 properties:
4561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4562 readonly s BindIPv6Only = '...';
4563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4564 readonly u Backlog = ...;
4565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4566 readonly t TimeoutUSec = ...;
4567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4568 readonly s BindToDevice = '...';
4569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4570 readonly s SocketUser = '...';
47fb7fd6
ZJS
4571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4572 readonly s SocketGroup = '...';
4573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4574 readonly u SocketMode = ...;
4575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4576 readonly u DirectoryMode = ...;
4577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4578 readonly b Accept = ...;
4579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4580 readonly b FlushPending = ...;
4581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4582 readonly b Writable = ...;
4583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4584 readonly b KeepAlive = ...;
4585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4586 readonly t KeepAliveTimeUSec = ...;
4587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4588 readonly t KeepAliveIntervalUSec = ...;
4589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4590 readonly u KeepAliveProbes = ...;
4591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4592 readonly t DeferAcceptUSec = ...;
4593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4594 readonly b NoDelay = ...;
4595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4596 readonly i Priority = ...;
4597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4598 readonly t ReceiveBuffer = ...;
4599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4600 readonly t SendBuffer = ...;
4601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4602 readonly i IPTOS = ...;
4603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4604 readonly i IPTTL = ...;
4605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4606 readonly t PipeSize = ...;
4607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4608 readonly b FreeBind = ...;
4609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4610 readonly b Transparent = ...;
4611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4612 readonly b Broadcast = ...;
4613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4614 readonly b PassCredentials = ...;
4615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4616 readonly b PassSecurity = ...;
4617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4618 readonly b PassPacketInfo = ...;
4619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4620 readonly s Timestamping = '...';
4621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4622 readonly b RemoveOnStop = ...;
4623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4624 readonly a(ss) Listen = [...];
4625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4626 readonly as Symlinks = ['...', ...];
4627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4628 readonly i Mark = ...;
4629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4630 readonly u MaxConnections = ...;
4631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4632 readonly u MaxConnectionsPerSource = ...;
4633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4634 readonly x MessageQueueMaxMessages = ...;
4635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4636 readonly x MessageQueueMessageSize = ...;
4637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4638 readonly s TCPCongestion = '...';
4639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4640 readonly b ReusePort = ...;
4641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4642 readonly s SmackLabel = '...';
4643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4644 readonly s SmackLabelIPIn = '...';
4645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4646 readonly s SmackLabelIPOut = '...';
4647 readonly u ControlPID = ...;
4648 readonly s Result = '...';
4649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4650 readonly u NConnections = ...;
4651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4652 readonly u NAccepted = ...;
4653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4654 readonly u NRefused = ...;
4655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4656 readonly s FileDescriptorName = '...';
4657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4658 readonly i SocketProtocol = ...;
4659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4660 readonly t TriggerLimitIntervalUSec = ...;
4661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4662 readonly u TriggerLimitBurst = ...;
4663 readonly u UID = ...;
4664 readonly u GID = ...;
4665 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4666 readonly a(sasbttttuii) ExecStartPre = [...];
4667 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4668 readonly a(sasbttttuii) ExecStartPost = [...];
4669 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4670 readonly a(sasbttttuii) ExecStopPre = [...];
4671 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4672 readonly a(sasbttttuii) ExecStopPost = [...];
4673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4674 readonly s Slice = '...';
4675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4676 readonly s ControlGroup = '...';
4677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4678 readonly t ControlGroupId = ...;
4679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4680 readonly t MemoryCurrent = ...;
4681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4682 readonly t MemoryAvailable = ...;
4683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4684 readonly t CPUUsageNSec = ...;
4685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4686 readonly ay EffectiveCPUs = [...];
4687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4688 readonly ay EffectiveMemoryNodes = [...];
4689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4690 readonly t TasksCurrent = ...;
4691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4692 readonly t IPIngressBytes = ...;
4693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4694 readonly t IPIngressPackets = ...;
4695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4696 readonly t IPEgressBytes = ...;
4697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4698 readonly t IPEgressPackets = ...;
4699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4700 readonly t IOReadBytes = ...;
4701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4702 readonly t IOReadOperations = ...;
4703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4704 readonly t IOWriteBytes = ...;
4705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4706 readonly t IOWriteOperations = ...;
4707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4708 readonly b Delegate = ...;
4709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4710 readonly as DelegateControllers = ['...', ...];
4711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4712 readonly b CPUAccounting = ...;
4713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4714 readonly t CPUWeight = ...;
4715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4716 readonly t StartupCPUWeight = ...;
4717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4718 readonly t CPUShares = ...;
4719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4720 readonly t StartupCPUShares = ...;
4721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4722 readonly t CPUQuotaPerSecUSec = ...;
4723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4724 readonly t CPUQuotaPeriodUSec = ...;
4725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4726 readonly ay AllowedCPUs = [...];
4727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4728 readonly ay StartupAllowedCPUs = [...];
4729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4730 readonly ay AllowedMemoryNodes = [...];
4731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4732 readonly ay StartupAllowedMemoryNodes = [...];
4733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4734 readonly b IOAccounting = ...;
4735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4736 readonly t IOWeight = ...;
4737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4738 readonly t StartupIOWeight = ...;
4739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4740 readonly a(st) IODeviceWeight = [...];
4741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4742 readonly a(st) IOReadBandwidthMax = [...];
4743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4744 readonly a(st) IOWriteBandwidthMax = [...];
4745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4746 readonly a(st) IOReadIOPSMax = [...];
4747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4748 readonly a(st) IOWriteIOPSMax = [...];
4749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4750 readonly a(st) IODeviceLatencyTargetUSec = [...];
4751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4752 readonly b BlockIOAccounting = ...;
4753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4754 readonly t BlockIOWeight = ...;
4755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4756 readonly t StartupBlockIOWeight = ...;
4757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4758 readonly a(st) BlockIODeviceWeight = [...];
4759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4760 readonly a(st) BlockIOReadBandwidth = [...];
4761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4762 readonly a(st) BlockIOWriteBandwidth = [...];
4763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4764 readonly b MemoryAccounting = ...;
4765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4766 readonly t DefaultMemoryLow = ...;
4767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4768 readonly t DefaultStartupMemoryLow = ...;
4769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4770 readonly t DefaultMemoryMin = ...;
4771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4772 readonly t MemoryMin = ...;
4773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4774 readonly t MemoryLow = ...;
4775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4776 readonly t StartupMemoryLow = ...;
4777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4778 readonly t MemoryHigh = ...;
4779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4780 readonly t StartupMemoryHigh = ...;
4781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4782 readonly t MemoryMax = ...;
4783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4784 readonly t StartupMemoryMax = ...;
4785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4786 readonly t MemorySwapMax = ...;
4787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4788 readonly t StartupMemorySwapMax = ...;
4789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
4790 readonly t MemoryZSwapMax = ...;
4791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4792 readonly t StartupMemoryZSwapMax = ...;
4793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4794 readonly t MemoryLimit = ...;
4795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4796 readonly s DevicePolicy = '...';
4797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4798 readonly a(ss) DeviceAllow = [...];
4799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4800 readonly b TasksAccounting = ...;
4801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4802 readonly t TasksMax = ...;
4803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4804 readonly b IPAccounting = ...;
4805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4806 readonly a(iayu) IPAddressAllow = [...];
4807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4808 readonly a(iayu) IPAddressDeny = [...];
4809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4810 readonly as IPIngressFilterPath = ['...', ...];
4811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4812 readonly as IPEgressFilterPath = ['...', ...];
4813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4814 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4816 readonly s ManagedOOMSwap = '...';
4817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4818 readonly s ManagedOOMMemoryPressure = '...';
4819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4820 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4822 readonly s ManagedOOMPreference = '...';
9e009a14
JK
4823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4824 readonly a(ss) BPFProgram = [...];
dcf4781c 4825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4826 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 4827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4828 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
4829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4830 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
4831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4832 readonly s MemoryPressureWatch = '...';
4833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4834 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
4835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4836 readonly as Environment = ['...', ...];
4837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4838 readonly a(sb) EnvironmentFiles = [...];
4839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4840 readonly as PassEnvironment = ['...', ...];
4841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4842 readonly as UnsetEnvironment = ['...', ...];
4843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4844 readonly u UMask = ...;
4845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4846 readonly t LimitCPU = ...;
4847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4848 readonly t LimitCPUSoft = ...;
4849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4850 readonly t LimitFSIZE = ...;
4851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4852 readonly t LimitFSIZESoft = ...;
4853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4854 readonly t LimitDATA = ...;
4855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4856 readonly t LimitDATASoft = ...;
4857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4858 readonly t LimitSTACK = ...;
4859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4860 readonly t LimitSTACKSoft = ...;
4861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4862 readonly t LimitCORE = ...;
4863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4864 readonly t LimitCORESoft = ...;
4865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4866 readonly t LimitRSS = ...;
4867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4868 readonly t LimitRSSSoft = ...;
4869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4870 readonly t LimitNOFILE = ...;
4871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4872 readonly t LimitNOFILESoft = ...;
4873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4874 readonly t LimitAS = ...;
4875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4876 readonly t LimitASSoft = ...;
4877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4878 readonly t LimitNPROC = ...;
4879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4880 readonly t LimitNPROCSoft = ...;
4881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4882 readonly t LimitMEMLOCK = ...;
4883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4884 readonly t LimitMEMLOCKSoft = ...;
4885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4886 readonly t LimitLOCKS = ...;
4887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4888 readonly t LimitLOCKSSoft = ...;
4889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4890 readonly t LimitSIGPENDING = ...;
4891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4892 readonly t LimitSIGPENDINGSoft = ...;
4893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4894 readonly t LimitMSGQUEUE = ...;
4895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4896 readonly t LimitMSGQUEUESoft = ...;
4897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4898 readonly t LimitNICE = ...;
4899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4900 readonly t LimitNICESoft = ...;
4901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4902 readonly t LimitRTPRIO = ...;
4903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4904 readonly t LimitRTPRIOSoft = ...;
4905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4906 readonly t LimitRTTIME = ...;
4907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4908 readonly t LimitRTTIMESoft = ...;
4909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4910 readonly s WorkingDirectory = '...';
4911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4912 readonly s RootDirectory = '...';
4913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4914 readonly s RootImage = '...';
4915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4916 readonly a(ss) RootImageOptions = [...];
4917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4918 readonly ay RootHash = [...];
4919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4920 readonly s RootHashPath = '...';
4921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4922 readonly ay RootHashSignature = [...];
4923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4924 readonly s RootHashSignaturePath = '...';
4925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4926 readonly s RootVerity = '...';
4927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
4928 readonly as ExtensionDirectories = ['...', ...];
4929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
4930 readonly a(sba(ss)) ExtensionImages = [...];
4931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4932 readonly a(ssba(ss)) MountImages = [...];
4933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4934 readonly i OOMScoreAdjust = ...;
4935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4936 readonly t CoredumpFilter = ...;
4937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4938 readonly i Nice = ...;
4939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4940 readonly i IOSchedulingClass = ...;
4941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4942 readonly i IOSchedulingPriority = ...;
4943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4944 readonly i CPUSchedulingPolicy = ...;
4945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4946 readonly i CPUSchedulingPriority = ...;
4947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4948 readonly ay CPUAffinity = [...];
4949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4950 readonly b CPUAffinityFromNUMA = ...;
4951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4952 readonly i NUMAPolicy = ...;
4953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4954 readonly ay NUMAMask = [...];
4955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4956 readonly t TimerSlackNSec = ...;
4957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4958 readonly b CPUSchedulingResetOnFork = ...;
4959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4960 readonly b NonBlocking = ...;
4961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4962 readonly s StandardInput = '...';
4963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4964 readonly s StandardInputFileDescriptorName = '...';
4965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4966 readonly ay StandardInputData = [...];
4967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4968 readonly s StandardOutput = '...';
4969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4970 readonly s StandardOutputFileDescriptorName = '...';
4971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4972 readonly s StandardError = '...';
4973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4974 readonly s StandardErrorFileDescriptorName = '...';
4975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4976 readonly s TTYPath = '...';
4977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4978 readonly b TTYReset = ...;
4979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4980 readonly b TTYVHangup = ...;
4981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4982 readonly b TTYVTDisallocate = ...;
4983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
4984 readonly q TTYRows = ...;
4985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4986 readonly q TTYColumns = ...;
4987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4988 readonly i SyslogPriority = ...;
4989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4990 readonly s SyslogIdentifier = '...';
4991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4992 readonly b SyslogLevelPrefix = ...;
4993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4994 readonly i SyslogLevel = ...;
4995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4996 readonly i SyslogFacility = ...;
4997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4998 readonly i LogLevelMax = ...;
4999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5000 readonly t LogRateLimitIntervalUSec = ...;
5001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5002 readonly u LogRateLimitBurst = ...;
5003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5004 readonly aay LogExtraFields = [[...], ...];
5005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
5006 readonly a(bs) LogFilterPatterns = [...];
5007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5008 readonly s LogNamespace = '...';
5009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5010 readonly i SecureBits = ...;
5011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5012 readonly t CapabilityBoundingSet = ...;
5013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5014 readonly t AmbientCapabilities = ...;
5015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5016 readonly s User = '...';
5017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5018 readonly s Group = '...';
5019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5020 readonly b DynamicUser = ...;
5021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5022 readonly b RemoveIPC = ...;
5023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5024 readonly a(say) SetCredential = [...];
5025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5026 readonly a(say) SetCredentialEncrypted = [...];
5027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5028 readonly a(ss) LoadCredential = [...];
5029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5030 readonly a(ss) LoadCredentialEncrypted = [...];
5031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5032 readonly as SupplementaryGroups = ['...', ...];
5033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5034 readonly s PAMName = '...';
5035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5036 readonly as ReadWritePaths = ['...', ...];
5037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5038 readonly as ReadOnlyPaths = ['...', ...];
5039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5040 readonly as InaccessiblePaths = ['...', ...];
5041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
5042 readonly as ExecPaths = ['...', ...];
5043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5044 readonly as NoExecPaths = ['...', ...];
5045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 5046 readonly as ExecSearchPath = ['...', ...];
5047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5048 readonly t MountFlags = ...;
5049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5050 readonly b PrivateTmp = ...;
5051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5052 readonly b PrivateDevices = ...;
5053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5054 readonly b ProtectClock = ...;
5055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5056 readonly b ProtectKernelTunables = ...;
5057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5058 readonly b ProtectKernelModules = ...;
5059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5060 readonly b ProtectKernelLogs = ...;
5061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5062 readonly b ProtectControlGroups = ...;
5063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5064 readonly b PrivateNetwork = ...;
5065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5066 readonly b PrivateUsers = ...;
5067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5068 readonly b PrivateMounts = ...;
5069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5070 readonly b PrivateIPC = ...;
5071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5072 readonly s ProtectHome = '...';
5073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5074 readonly s ProtectSystem = '...';
5075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5076 readonly b SameProcessGroup = ...;
5077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5078 readonly s UtmpIdentifier = '...';
5079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5080 readonly s UtmpMode = '...';
5081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5082 readonly (bs) SELinuxContext = ...;
5083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5084 readonly (bs) AppArmorProfile = ...;
5085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5086 readonly (bs) SmackProcessLabel = ...;
5087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5088 readonly b IgnoreSIGPIPE = ...;
5089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5090 readonly b NoNewPrivileges = ...;
5091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5092 readonly (bas) SystemCallFilter = ...;
5093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5094 readonly as SystemCallArchitectures = ['...', ...];
5095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5096 readonly i SystemCallErrorNumber = ...;
5097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
5098 readonly (bas) SystemCallLog = ...;
5099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5100 readonly s Personality = '...';
5101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5102 readonly b LockPersonality = ...;
5103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5104 readonly (bas) RestrictAddressFamilies = ...;
5105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5106 readonly a(sst) RuntimeDirectorySymlink = [...];
5107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5108 readonly s RuntimeDirectoryPreserve = '...';
5109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5110 readonly u RuntimeDirectoryMode = ...;
5111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5112 readonly as RuntimeDirectory = ['...', ...];
5113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5114 readonly a(sst) StateDirectorySymlink = [...];
5115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5116 readonly u StateDirectoryMode = ...;
5117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5118 readonly as StateDirectory = ['...', ...];
5119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5120 readonly a(sst) CacheDirectorySymlink = [...];
5121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5122 readonly u CacheDirectoryMode = ...;
5123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5124 readonly as CacheDirectory = ['...', ...];
5125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5126 readonly a(sst) LogsDirectorySymlink = [...];
5127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5128 readonly u LogsDirectoryMode = ...;
5129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5130 readonly as LogsDirectory = ['...', ...];
5131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5132 readonly u ConfigurationDirectoryMode = ...;
5133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5134 readonly as ConfigurationDirectory = ['...', ...];
5135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5136 readonly t TimeoutCleanUSec = ...;
5137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5138 readonly b MemoryDenyWriteExecute = ...;
5139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5140 readonly b RestrictRealtime = ...;
5141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5142 readonly b RestrictSUIDSGID = ...;
5143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5144 readonly t RestrictNamespaces = ...;
5145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
5146 readonly (bas) RestrictFileSystems = ...;
5147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5148 readonly a(ssbt) BindPaths = [...];
5149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5150 readonly a(ssbt) BindReadOnlyPaths = [...];
5151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5152 readonly a(ss) TemporaryFileSystem = [...];
5153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5154 readonly b MountAPIVFS = ...;
5155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5156 readonly s KeyringMode = '...';
5157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5158 readonly s ProtectProc = '...';
5159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5160 readonly s ProcSubset = '...';
5161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5162 readonly b ProtectHostname = ...;
5163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5164 readonly s NetworkNamespacePath = '...';
5165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5166 readonly s IPCNamespacePath = '...';
5167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
5168 readonly s RootImagePolicy = '...';
5169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5170 readonly s MountImagePolicy = '...';
5171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5172 readonly s ExtensionImagePolicy = '...';
5173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5174 readonly s KillMode = '...';
5175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5176 readonly i KillSignal = ...;
5177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5178 readonly i RestartKillSignal = ...;
5179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5180 readonly i FinalKillSignal = ...;
5181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5182 readonly b SendSIGKILL = ...;
5183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5184 readonly b SendSIGHUP = ...;
5185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5186 readonly i WatchdogSignal = ...;
5187 };
5188 interface org.freedesktop.DBus.Peer { ... };
5189 interface org.freedesktop.DBus.Introspectable { ... };
5190 interface org.freedesktop.DBus.Properties { ... };
5191 interface org.freedesktop.systemd1.Unit { ... };
5192};
5193 </programlisting>
5194
00bb75d7
ZJS
5195 <!--method GetProcesses is not documented!-->
5196
5197 <!--method AttachProcesses is not documented!-->
5198
5199 <!--property BindIPv6Only is not documented!-->
5200
5201 <!--property Backlog is not documented!-->
5202
5203 <!--property TimeoutUSec is not documented!-->
5204
5205 <!--property BindToDevice is not documented!-->
5206
5207 <!--property SocketUser is not documented!-->
5208
5209 <!--property SocketGroup is not documented!-->
5210
5211 <!--property SocketMode is not documented!-->
5212
5213 <!--property DirectoryMode is not documented!-->
5214
5215 <!--property Writable is not documented!-->
5216
5217 <!--property KeepAlive is not documented!-->
5218
5219 <!--property KeepAliveTimeUSec is not documented!-->
5220
5221 <!--property KeepAliveIntervalUSec is not documented!-->
5222
5223 <!--property KeepAliveProbes is not documented!-->
5224
5225 <!--property DeferAcceptUSec is not documented!-->
5226
5227 <!--property NoDelay is not documented!-->
5228
5229 <!--property Priority is not documented!-->
5230
5231 <!--property ReceiveBuffer is not documented!-->
5232
5233 <!--property SendBuffer is not documented!-->
5234
5235 <!--property IPTOS is not documented!-->
5236
5237 <!--property IPTTL is not documented!-->
5238
5239 <!--property PipeSize is not documented!-->
5240
5241 <!--property FreeBind is not documented!-->
5242
5243 <!--property Transparent is not documented!-->
5244
5245 <!--property Broadcast is not documented!-->
5246
5247 <!--property PassCredentials is not documented!-->
5248
5249 <!--property PassSecurity is not documented!-->
5250
9653108f
ZJS
5251 <!--property PassPacketInfo is not documented!-->
5252
95923d7e
LP
5253 <!--property Timestamping is not documented!-->
5254
00bb75d7
ZJS
5255 <!--property RemoveOnStop is not documented!-->
5256
5257 <!--property Listen is not documented!-->
5258
5259 <!--property Symlinks is not documented!-->
5260
5261 <!--property Mark is not documented!-->
5262
5263 <!--property MaxConnections is not documented!-->
5264
5265 <!--property MaxConnectionsPerSource is not documented!-->
5266
5267 <!--property MessageQueueMaxMessages is not documented!-->
5268
5269 <!--property MessageQueueMessageSize is not documented!-->
5270
5271 <!--property TCPCongestion is not documented!-->
5272
5273 <!--property ReusePort is not documented!-->
5274
5275 <!--property SmackLabel is not documented!-->
5276
5277 <!--property SmackLabelIPIn is not documented!-->
5278
5279 <!--property SmackLabelIPOut is not documented!-->
5280
5281 <!--property NRefused is not documented!-->
5282
5283 <!--property FileDescriptorName is not documented!-->
5284
5285 <!--property SocketProtocol is not documented!-->
5286
5287 <!--property TriggerLimitIntervalUSec is not documented!-->
5288
5289 <!--property TriggerLimitBurst is not documented!-->
5290
5291 <!--property UID is not documented!-->
5292
5293 <!--property GID is not documented!-->
5294
5295 <!--property ExecStopPre is not documented!-->
5296
5297 <!--property ExecStopPost is not documented!-->
5298
5299 <!--property Slice is not documented!-->
5300
5483fca0
LP
5301 <!--property ControlGroupId is not documented!-->
5302
00bb75d7
ZJS
5303 <!--property MemoryCurrent is not documented!-->
5304
5305 <!--property CPUUsageNSec is not documented!-->
5306
5307 <!--property EffectiveCPUs is not documented!-->
5308
5309 <!--property EffectiveMemoryNodes is not documented!-->
5310
5311 <!--property TasksCurrent is not documented!-->
5312
5313 <!--property IPIngressBytes is not documented!-->
5314
5315 <!--property IPIngressPackets is not documented!-->
5316
5317 <!--property IPEgressBytes is not documented!-->
5318
5319 <!--property IPEgressPackets is not documented!-->
5320
5321 <!--property IOReadBytes is not documented!-->
5322
5323 <!--property IOReadOperations is not documented!-->
5324
5325 <!--property IOWriteBytes is not documented!-->
5326
5327 <!--property IOWriteOperations is not documented!-->
5328
5329 <!--property Delegate is not documented!-->
5330
5331 <!--property DelegateControllers is not documented!-->
5332
5333 <!--property CPUAccounting is not documented!-->
5334
5335 <!--property CPUWeight is not documented!-->
5336
5337 <!--property StartupCPUWeight is not documented!-->
5338
5339 <!--property CPUShares is not documented!-->
5340
5341 <!--property StartupCPUShares is not documented!-->
5342
5343 <!--property CPUQuotaPerSecUSec is not documented!-->
5344
5345 <!--property CPUQuotaPeriodUSec is not documented!-->
5346
5347 <!--property AllowedCPUs is not documented!-->
5348
c93a7d4a
PM
5349 <!--property StartupAllowedCPUs is not documented!-->
5350
00bb75d7
ZJS
5351 <!--property AllowedMemoryNodes is not documented!-->
5352
c93a7d4a
PM
5353 <!--property StartupAllowedMemoryNodes is not documented!-->
5354
00bb75d7
ZJS
5355 <!--property IOAccounting is not documented!-->
5356
5357 <!--property IOWeight is not documented!-->
5358
5359 <!--property StartupIOWeight is not documented!-->
5360
5361 <!--property IODeviceWeight is not documented!-->
5362
5363 <!--property IOReadBandwidthMax is not documented!-->
5364
5365 <!--property IOWriteBandwidthMax is not documented!-->
5366
5367 <!--property IOReadIOPSMax is not documented!-->
5368
5369 <!--property IOWriteIOPSMax is not documented!-->
5370
5371 <!--property IODeviceLatencyTargetUSec is not documented!-->
5372
5373 <!--property BlockIOAccounting is not documented!-->
5374
5375 <!--property BlockIOWeight is not documented!-->
5376
5377 <!--property StartupBlockIOWeight is not documented!-->
5378
5379 <!--property BlockIODeviceWeight is not documented!-->
5380
5381 <!--property BlockIOReadBandwidth is not documented!-->
5382
5383 <!--property BlockIOWriteBandwidth is not documented!-->
5384
5385 <!--property MemoryAccounting is not documented!-->
5386
5387 <!--property DefaultMemoryLow is not documented!-->
5388
53fda560
LB
5389 <!--property DefaultStartupMemoryLow is not documented!-->
5390
00bb75d7
ZJS
5391 <!--property DefaultMemoryMin is not documented!-->
5392
5393 <!--property MemoryMin is not documented!-->
5394
5395 <!--property MemoryLow is not documented!-->
5396
53fda560
LB
5397 <!--property StartupMemoryLow is not documented!-->
5398
00bb75d7
ZJS
5399 <!--property MemoryHigh is not documented!-->
5400
53fda560
LB
5401 <!--property StartupMemoryHigh is not documented!-->
5402
00bb75d7
ZJS
5403 <!--property MemoryMax is not documented!-->
5404
53fda560
LB
5405 <!--property StartupMemoryMax is not documented!-->
5406
00bb75d7
ZJS
5407 <!--property MemorySwapMax is not documented!-->
5408
53fda560
LB
5409 <!--property StartupMemorySwapMax is not documented!-->
5410
d7fe0a67
PV
5411 <!--property MemoryZSwapMax is not documented!-->
5412
53fda560
LB
5413 <!--property StartupMemoryZSwapMax is not documented!-->
5414
00bb75d7
ZJS
5415 <!--property MemoryLimit is not documented!-->
5416
5417 <!--property DevicePolicy is not documented!-->
5418
5419 <!--property DeviceAllow is not documented!-->
5420
5421 <!--property TasksAccounting is not documented!-->
5422
5423 <!--property TasksMax is not documented!-->
5424
5425 <!--property IPAccounting is not documented!-->
5426
5427 <!--property IPAddressAllow is not documented!-->
5428
5429 <!--property IPAddressDeny is not documented!-->
5430
5431 <!--property IPIngressFilterPath is not documented!-->
5432
5433 <!--property IPEgressFilterPath is not documented!-->
5434
5435 <!--property DisableControllers is not documented!-->
5436
4d824a4e
AZ
5437 <!--property ManagedOOMSwap is not documented!-->
5438
5439 <!--property ManagedOOMMemoryPressure is not documented!-->
5440
d9d3f05d 5441 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5442
d8a4d64b
AZ
5443 <!--property ManagedOOMPreference is not documented!-->
5444
9e009a14
JK
5445 <!--property BPFProgram is not documented!-->
5446
dcf4781c
JK
5447 <!--property SocketBindAllow is not documented!-->
5448
5449 <!--property SocketBindDeny is not documented!-->
5450
57585d59
MV
5451 <!--property RestrictNetworkInterfaces is not documented!-->
5452
6bb00842
LP
5453 <!--property MemoryPressureWatch is not documented!-->
5454
5455 <!--property MemoryPressureThresholdUSec is not documented!-->
5456
00bb75d7
ZJS
5457 <!--property EnvironmentFiles is not documented!-->
5458
5459 <!--property PassEnvironment is not documented!-->
5460
5461 <!--property UnsetEnvironment is not documented!-->
5462
5463 <!--property UMask is not documented!-->
5464
5465 <!--property LimitCPUSoft is not documented!-->
5466
5467 <!--property LimitFSIZE is not documented!-->
5468
5469 <!--property LimitFSIZESoft is not documented!-->
5470
5471 <!--property LimitDATA is not documented!-->
5472
5473 <!--property LimitDATASoft is not documented!-->
5474
5475 <!--property LimitSTACK is not documented!-->
5476
5477 <!--property LimitSTACKSoft is not documented!-->
5478
5479 <!--property LimitCORE is not documented!-->
5480
5481 <!--property LimitCORESoft is not documented!-->
5482
5483 <!--property LimitRSS is not documented!-->
5484
5485 <!--property LimitRSSSoft is not documented!-->
5486
5487 <!--property LimitNOFILE is not documented!-->
5488
5489 <!--property LimitNOFILESoft is not documented!-->
5490
5491 <!--property LimitAS is not documented!-->
5492
5493 <!--property LimitASSoft is not documented!-->
5494
5495 <!--property LimitNPROC is not documented!-->
5496
5497 <!--property LimitNPROCSoft is not documented!-->
5498
5499 <!--property LimitMEMLOCK is not documented!-->
5500
5501 <!--property LimitMEMLOCKSoft is not documented!-->
5502
5503 <!--property LimitLOCKS is not documented!-->
5504
5505 <!--property LimitLOCKSSoft is not documented!-->
5506
5507 <!--property LimitSIGPENDING is not documented!-->
5508
5509 <!--property LimitSIGPENDINGSoft is not documented!-->
5510
5511 <!--property LimitMSGQUEUE is not documented!-->
5512
5513 <!--property LimitMSGQUEUESoft is not documented!-->
5514
5515 <!--property LimitNICE is not documented!-->
5516
5517 <!--property LimitNICESoft is not documented!-->
5518
5519 <!--property LimitRTPRIO is not documented!-->
5520
5521 <!--property LimitRTPRIOSoft is not documented!-->
5522
5523 <!--property LimitRTTIME is not documented!-->
5524
5525 <!--property LimitRTTIMESoft is not documented!-->
5526
5527 <!--property WorkingDirectory is not documented!-->
5528
35f4e010
ZJS
5529 <!--property RootHashPath is not documented!-->
5530
35f4e010
ZJS
5531 <!--property RootHashSignaturePath is not documented!-->
5532
00bb75d7
ZJS
5533 <!--property OOMScoreAdjust is not documented!-->
5534
5535 <!--property CoredumpFilter is not documented!-->
5536
5537 <!--property Nice is not documented!-->
5538
5539 <!--property IOSchedulingClass is not documented!-->
5540
5541 <!--property IOSchedulingPriority is not documented!-->
5542
5543 <!--property CPUSchedulingPolicy is not documented!-->
5544
5545 <!--property CPUSchedulingPriority is not documented!-->
5546
5547 <!--property CPUAffinity is not documented!-->
5548
5549 <!--property CPUAffinityFromNUMA is not documented!-->
5550
5551 <!--property NUMAPolicy is not documented!-->
5552
5553 <!--property NUMAMask is not documented!-->
5554
5555 <!--property TimerSlackNSec is not documented!-->
5556
5557 <!--property CPUSchedulingResetOnFork is not documented!-->
5558
5559 <!--property NonBlocking is not documented!-->
5560
5561 <!--property StandardInput is not documented!-->
5562
5563 <!--property StandardInputFileDescriptorName is not documented!-->
5564
5565 <!--property StandardInputData is not documented!-->
5566
5567 <!--property StandardOutput is not documented!-->
5568
5569 <!--property StandardOutputFileDescriptorName is not documented!-->
5570
5571 <!--property StandardError is not documented!-->
5572
5573 <!--property StandardErrorFileDescriptorName is not documented!-->
5574
5575 <!--property TTYPath is not documented!-->
5576
5577 <!--property TTYReset is not documented!-->
5578
5579 <!--property TTYVHangup is not documented!-->
5580
5581 <!--property TTYVTDisallocate is not documented!-->
5582
51462135
DDM
5583 <!--property TTYRows is not documented!-->
5584
5585 <!--property TTYColumns is not documented!-->
5586
00bb75d7
ZJS
5587 <!--property SyslogPriority is not documented!-->
5588
5589 <!--property SyslogIdentifier is not documented!-->
5590
5591 <!--property SyslogLevelPrefix is not documented!-->
5592
5593 <!--property SyslogLevel is not documented!-->
5594
5595 <!--property SyslogFacility is not documented!-->
5596
5597 <!--property LogLevelMax is not documented!-->
5598
5599 <!--property LogRateLimitIntervalUSec is not documented!-->
5600
5601 <!--property LogRateLimitBurst is not documented!-->
5602
5603 <!--property LogExtraFields is not documented!-->
5604
523ea123
QD
5605 <!--property LogFilterPatterns is not documented!-->
5606
00bb75d7
ZJS
5607 <!--property LogNamespace is not documented!-->
5608
5609 <!--property AmbientCapabilities is not documented!-->
5610
5611 <!--property User is not documented!-->
5612
5613 <!--property Group is not documented!-->
5614
5615 <!--property DynamicUser is not documented!-->
5616
5617 <!--property RemoveIPC is not documented!-->
5618
e4b2cea3
ZJS
5619 <!--property SetCredential is not documented!-->
5620
43144be4
LP
5621 <!--property SetCredentialEncrypted is not documented!-->
5622
e4b2cea3
ZJS
5623 <!--property LoadCredential is not documented!-->
5624
43144be4
LP
5625 <!--property LoadCredentialEncrypted is not documented!-->
5626
00bb75d7
ZJS
5627 <!--property SupplementaryGroups is not documented!-->
5628
5629 <!--property PAMName is not documented!-->
5630
5631 <!--property ReadWritePaths is not documented!-->
5632
5633 <!--property ReadOnlyPaths is not documented!-->
5634
5635 <!--property InaccessiblePaths is not documented!-->
5636
ddc155b2
TM
5637 <!--property ExecPaths is not documented!-->
5638
5639 <!--property NoExecPaths is not documented!-->
5640
8c35c10d 5641 <!--property ExecSearchPath is not documented!-->
5642
00bb75d7
ZJS
5643 <!--property PrivateTmp is not documented!-->
5644
5645 <!--property PrivateDevices is not documented!-->
5646
5647 <!--property ProtectClock is not documented!-->
5648
5649 <!--property ProtectKernelTunables is not documented!-->
5650
5651 <!--property ProtectKernelModules is not documented!-->
5652
5653 <!--property ProtectKernelLogs is not documented!-->
5654
5655 <!--property ProtectControlGroups is not documented!-->
5656
5657 <!--property PrivateNetwork is not documented!-->
5658
5659 <!--property PrivateUsers is not documented!-->
5660
5661 <!--property PrivateMounts is not documented!-->
5662
a70581ff
XR
5663 <!--property PrivateIPC is not documented!-->
5664
00bb75d7
ZJS
5665 <!--property ProtectHome is not documented!-->
5666
5667 <!--property ProtectSystem is not documented!-->
5668
5669 <!--property SameProcessGroup is not documented!-->
5670
5671 <!--property UtmpIdentifier is not documented!-->
5672
5673 <!--property UtmpMode is not documented!-->
5674
5675 <!--property SELinuxContext is not documented!-->
5676
5677 <!--property AppArmorProfile is not documented!-->
5678
5679 <!--property SmackProcessLabel is not documented!-->
5680
5681 <!--property IgnoreSIGPIPE is not documented!-->
5682
5683 <!--property NoNewPrivileges is not documented!-->
5684
5685 <!--property SystemCallFilter is not documented!-->
5686
5687 <!--property SystemCallArchitectures is not documented!-->
5688
5689 <!--property SystemCallErrorNumber is not documented!-->
5690
1f6b4144
ZJS
5691 <!--property SystemCallLog is not documented!-->
5692
00bb75d7
ZJS
5693 <!--property Personality is not documented!-->
5694
5695 <!--property LockPersonality is not documented!-->
5696
5697 <!--property RestrictAddressFamilies is not documented!-->
5698
5699 <!--property RuntimeDirectoryPreserve is not documented!-->
5700
5701 <!--property RuntimeDirectoryMode is not documented!-->
5702
00bb75d7
ZJS
5703 <!--property StateDirectoryMode is not documented!-->
5704
00bb75d7
ZJS
5705 <!--property CacheDirectoryMode is not documented!-->
5706
00bb75d7
ZJS
5707 <!--property LogsDirectoryMode is not documented!-->
5708
00bb75d7
ZJS
5709 <!--property ConfigurationDirectoryMode is not documented!-->
5710
5711 <!--property ConfigurationDirectory is not documented!-->
5712
5713 <!--property TimeoutCleanUSec is not documented!-->
5714
5715 <!--property MemoryDenyWriteExecute is not documented!-->
5716
5717 <!--property RestrictRealtime is not documented!-->
5718
5719 <!--property RestrictSUIDSGID is not documented!-->
5720
5721 <!--property RestrictNamespaces is not documented!-->
5722
cc86a278
ILG
5723 <!--property RestrictFileSystems is not documented!-->
5724
00bb75d7
ZJS
5725 <!--property BindPaths is not documented!-->
5726
5727 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5728
00bb75d7 5729 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5730
00bb75d7 5731 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5732
00bb75d7 5733 <!--property KeyringMode is not documented!-->
47fb7fd6 5734
e4b2cea3
ZJS
5735 <!--property ProtectProc is not documented!-->
5736
5737 <!--property ProcSubset is not documented!-->
5738
00bb75d7 5739 <!--property ProtectHostname is not documented!-->
47fb7fd6 5740
00bb75d7 5741 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5742
a70581ff
XR
5743 <!--property IPCNamespacePath is not documented!-->
5744
84be0c71
LP
5745 <!--property RootImagePolicy is not documented!-->
5746
5747 <!--property MountImagePolicy is not documented!-->
5748
5749 <!--property ExtensionImagePolicy is not documented!-->
5750
00bb75d7 5751 <!--property KillMode is not documented!-->
47fb7fd6 5752
00bb75d7 5753 <!--property KillSignal is not documented!-->
47fb7fd6 5754
00bb75d7 5755 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5756
00bb75d7 5757 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5758
00bb75d7 5759 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5760
00bb75d7 5761 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5762
00bb75d7 5763 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5764
00bb75d7 5765 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5766
00bb75d7 5767 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5768
00bb75d7 5769 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5770
00bb75d7 5771 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5772
48f99d7c
ZJS
5773 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5774
00bb75d7 5775 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5776
00bb75d7 5777 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5778
00bb75d7 5779 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5780
00bb75d7 5781 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5782
00bb75d7 5783 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5784
00bb75d7 5785 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5786
00bb75d7 5787 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5788
00bb75d7 5789 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5790
00bb75d7 5791 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5792
00bb75d7 5793 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5794
00bb75d7 5795 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5796
c882b714
ZJS
5797 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5798
00bb75d7 5799 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5800
00bb75d7 5801 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5802
00bb75d7 5803 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5804
00bb75d7 5805 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5806
00bb75d7 5807 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5808
00bb75d7 5809 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5810
00bb75d7 5811 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5812
00bb75d7 5813 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5814
00bb75d7 5815 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5816
00bb75d7 5817 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5818
00bb75d7 5819 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5820
00bb75d7 5821 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5822
00bb75d7 5823 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5824
00bb75d7 5825 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5826
00bb75d7 5827 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5828
00bb75d7 5829 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5830
00bb75d7 5831 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5832
00bb75d7 5833 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5834
9653108f
ZJS
5835 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5836
95923d7e
LP
5837 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5838
00bb75d7 5839 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5840
00bb75d7 5841 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5842
00bb75d7 5843 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5844
00bb75d7 5845 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5846
00bb75d7 5847 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5848
00bb75d7 5849 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5850
00bb75d7 5851 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5852
00bb75d7 5853 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5854
00bb75d7 5855 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5856
00bb75d7 5857 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5858
00bb75d7 5859 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5860
00bb75d7 5861 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5862
00bb75d7 5863 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5864
00bb75d7 5865 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5866
00bb75d7 5867 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5868
00bb75d7 5869 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5870
00bb75d7 5871 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5872
00bb75d7 5873 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5874
00bb75d7 5875 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5876
00bb75d7 5877 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5878
00bb75d7 5879 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5880
00bb75d7 5881 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5882
00bb75d7 5883 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5884
00bb75d7 5885 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5886
00bb75d7 5887 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5888
00bb75d7 5889 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5890
00bb75d7 5891 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5892
00bb75d7 5893 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5894
00bb75d7 5895 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5896
00bb75d7 5897 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5898
5483fca0
LP
5899 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5900
00bb75d7 5901 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5902
93ff34e4
LB
5903 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5904
00bb75d7 5905 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5906
00bb75d7 5907 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5908
00bb75d7 5909 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5910
00bb75d7 5911 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5912
00bb75d7 5913 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5914
00bb75d7 5915 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5916
00bb75d7 5917 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5918
00bb75d7 5919 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5920
00bb75d7 5921 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5922
00bb75d7 5923 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5924
00bb75d7 5925 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5926
00bb75d7 5927 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5928
00bb75d7 5929 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5930
00bb75d7 5931 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5932
00bb75d7 5933 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5934
00bb75d7 5935 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5936
00bb75d7 5937 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5938
00bb75d7 5939 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5940
00bb75d7 5941 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5942
00bb75d7 5943 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5944
00bb75d7 5945 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5946
00bb75d7 5947 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5948
c93a7d4a
PM
5949 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
5950
00bb75d7 5951 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5952
c93a7d4a
PM
5953 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
5954
00bb75d7 5955 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5956
00bb75d7 5957 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5958
00bb75d7 5959 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5960
00bb75d7 5961 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5962
00bb75d7 5963 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5964
00bb75d7 5965 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5966
00bb75d7 5967 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5968
00bb75d7 5969 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5970
00bb75d7 5971 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5972
00bb75d7 5973 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5974
00bb75d7 5975 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5976
00bb75d7 5977 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5978
00bb75d7 5979 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5980
00bb75d7 5981 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5982
00bb75d7 5983 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5984
00bb75d7 5985 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5986
00bb75d7 5987 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5988
53fda560
LB
5989 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
5990
00bb75d7 5991 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5992
00bb75d7 5993 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5994
00bb75d7 5995 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5996
53fda560
LB
5997 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
5998
00bb75d7 5999 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6000
53fda560
LB
6001 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6002
00bb75d7 6003 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6004
53fda560
LB
6005 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6006
00bb75d7 6007 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6008
53fda560
LB
6009 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6010
d7fe0a67
PV
6011 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6012
53fda560
LB
6013 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6014
00bb75d7 6015 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6016
00bb75d7 6017 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6018
00bb75d7 6019 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6020
00bb75d7 6021 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6022
00bb75d7 6023 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6024
00bb75d7 6025 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6026
00bb75d7 6027 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6028
00bb75d7 6029 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6030
00bb75d7 6031 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6032
00bb75d7 6033 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6034
00bb75d7 6035 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6036
4d824a4e
AZ
6037 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6038
6039 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6040
d9d3f05d 6041 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6042
d8a4d64b
AZ
6043 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6044
9e009a14
JK
6045 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6046
dcf4781c
JK
6047 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6048
6049 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6050
57585d59
MV
6051 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6052
6bb00842
LP
6053 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6054
6055 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6056
00bb75d7 6057 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6058
00bb75d7 6059 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6060
00bb75d7 6061 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6062
00bb75d7 6063 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6064
00bb75d7 6065 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6066
00bb75d7 6067 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6068
00bb75d7 6069 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6070
00bb75d7 6071 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6072
00bb75d7 6073 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6074
00bb75d7 6075 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6076
00bb75d7 6077 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6078
00bb75d7 6079 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6080
00bb75d7 6081 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6082
00bb75d7 6083 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6084
00bb75d7 6085 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6086
00bb75d7 6087 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6088
00bb75d7 6089 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6090
00bb75d7 6091 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6092
00bb75d7 6093 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6094
00bb75d7 6095 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6096
00bb75d7 6097 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6098
00bb75d7 6099 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6100
00bb75d7 6101 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6102
00bb75d7 6103 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6104
00bb75d7 6105 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6106
00bb75d7 6107 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6108
00bb75d7 6109 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6110
00bb75d7 6111 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6112
00bb75d7 6113 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6114
00bb75d7 6115 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6116
00bb75d7 6117 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6118
00bb75d7 6119 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6120
00bb75d7 6121 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6122
00bb75d7 6123 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6124
00bb75d7 6125 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6126
00bb75d7 6127 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6128
00bb75d7 6129 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6130
00bb75d7 6131 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6132
00bb75d7 6133 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6134
00bb75d7 6135 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6136
35f4e010
ZJS
6137 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6138
6139 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6140
6141 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6142
6143 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6144
6145 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6146
6147 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6148
a07b9926
LB
6149 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6150
93f59701
LB
6151 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6152
35f4e010
ZJS
6153 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6154
00bb75d7 6155 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6156
00bb75d7 6157 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6158
00bb75d7 6159 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6160
00bb75d7 6161 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6162
00bb75d7 6163 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6164
00bb75d7 6165 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6166
00bb75d7 6167 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6168
00bb75d7 6169 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6170
00bb75d7 6171 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6172
00bb75d7 6173 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6174
00bb75d7 6175 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6176
00bb75d7 6177 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6178
00bb75d7 6179 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6180
00bb75d7 6181 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6182
00bb75d7 6183 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6184
00bb75d7 6185 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6186
00bb75d7 6187 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6188
00bb75d7 6189 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6190
00bb75d7 6191 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6192
00bb75d7 6193 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6194
00bb75d7 6195 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6196
00bb75d7 6197 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6198
00bb75d7 6199 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6200
00bb75d7 6201 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6202
00bb75d7 6203 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6204
51462135
DDM
6205 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6206
6207 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6208
00bb75d7 6209 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6210
00bb75d7 6211 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6212
00bb75d7 6213 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6214
00bb75d7 6215 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6216
00bb75d7 6217 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6218
00bb75d7 6219 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6220
00bb75d7 6221 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6222
00bb75d7 6223 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6224
00bb75d7 6225 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6226
523ea123
QD
6227 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6228
00bb75d7 6229 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6230
00bb75d7
ZJS
6231 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6232
6233 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6234
6235 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6236
6237 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6238
6239 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6240
6241 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6242
6243 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6244
e4b2cea3
ZJS
6245 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6246
43144be4
LP
6247 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6248
e4b2cea3
ZJS
6249 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6250
43144be4
LP
6251 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6252
00bb75d7
ZJS
6253 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6254
6255 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6256
6257 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6258
6259 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6260
6261 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6262
ddc155b2
TM
6263 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6264
6265 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6266
8c35c10d 6267 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6268
00bb75d7
ZJS
6269 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6270
6271 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6272
6273 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6274
6275 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6276
6277 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6278
6279 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6280
6281 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6282
6283 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6284
6285 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6286
6287 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6288
6289 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6290
a70581ff
XR
6291 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6292
00bb75d7
ZJS
6293 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6294
6295 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6296
6297 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6298
6299 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6300
6301 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6302
6303 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6304
6305 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6306
6307 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6308
6309 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6310
6311 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6312
00bb75d7 6313 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6314
00bb75d7 6315 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6316
00bb75d7 6317 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6318
1f6b4144
ZJS
6319 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6320
00bb75d7 6321 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6322
00bb75d7 6323 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6324
00bb75d7 6325 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6326
211a3d87
LB
6327 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6328
00bb75d7 6329 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6330
00bb75d7 6331 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6332
00bb75d7 6333 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6334
211a3d87
LB
6335 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6336
00bb75d7 6337 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6338
00bb75d7 6339 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6340
211a3d87
LB
6341 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6342
00bb75d7 6343 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6344
00bb75d7 6345 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6346
211a3d87
LB
6347 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6348
00bb75d7 6349 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6350
00bb75d7 6351 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6352
00bb75d7 6353 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6354
00bb75d7 6355 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6356
00bb75d7 6357 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6358
00bb75d7 6359 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6360
00bb75d7 6361 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6362
00bb75d7 6363 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6364
00bb75d7 6365 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6366
cc86a278
ILG
6367 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6368
00bb75d7 6369 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6370
00bb75d7 6371 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6372
00bb75d7 6373 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6374
00bb75d7 6375 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6376
00bb75d7 6377 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6378
e4b2cea3
ZJS
6379 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6380
6381 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6382
00bb75d7 6383 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6384
00bb75d7 6385 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6386
a70581ff
XR
6387 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6388
84be0c71
LP
6389 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6390
6391 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6392
6393 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6394
00bb75d7 6395 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6396
00bb75d7 6397 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6398
00bb75d7 6399 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6400
00bb75d7 6401 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6402
00bb75d7 6403 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6404
00bb75d7 6405 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6406
00bb75d7 6407 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6408
00bb75d7 6409 <!--End of Autogenerated section-->
47fb7fd6
ZJS
6410
6411 <refsect2>
6412 <title>Properties</title>
6413
6414 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6415 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6416 processes to execute. They also share most of the fields related to the execution context that Service
6417 objects expose (see above).</para>
6418
6419 <para>In addition to these properties there are the following:</para>
6420
6421 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6422 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6423 i.e. those where systemd is responsible for accepted connections. </para>
6424
6425 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6426 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6427 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6428
6429 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6430 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6431 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6432 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6433 meaning as they have for the corresponding field of service units (see above). In addition to that,
6434 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6435 continuously.</para>
3e5f04bf
RM
6436
6437 <para><varname>FlushPending</varname> specifies whether to flush the socket
6438 just before entering the listening state. This setting only applies to sockets with
6439 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6440 </refsect2>
6441 </refsect1>
6442
6443 <refsect1>
6444 <title>Target Unit Objects</title>
6445
48f99d7c 6446 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6447node /org/freedesktop/systemd1/unit/basic_2etarget {
6448 interface org.freedesktop.systemd1.Target {
6449 };
6450 interface org.freedesktop.DBus.Peer { ... };
6451 interface org.freedesktop.DBus.Introspectable { ... };
6452 interface org.freedesktop.DBus.Properties { ... };
6453 interface org.freedesktop.systemd1.Unit { ... };
6454};
6455 </programlisting>
6456
6457 <para>Target units have neither type-specific methods nor properties.</para>
6458 </refsect1>
6459
6460
6461 <refsect1>
6462 <title>Device Unit Objects</title>
6463
6464 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6465 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6466
48f99d7c
ZJS
6467 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6468node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6469 interface org.freedesktop.systemd1.Device {
6470 properties:
6471 readonly s SysFSPath = '...';
3031660c 6472 };
47fb7fd6
ZJS
6473 interface org.freedesktop.DBus.Peer { ... };
6474 interface org.freedesktop.DBus.Introspectable { ... };
6475 interface org.freedesktop.DBus.Properties { ... };
6476 interface org.freedesktop.systemd1.Unit { ... };
6477};
6478 </programlisting>
6479
00bb75d7
ZJS
6480 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6481
00bb75d7
ZJS
6482 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6483
6484 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6485
6486 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6487
48f99d7c
ZJS
6488 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6489
00bb75d7
ZJS
6490 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6491
6492 <!--End of Autogenerated section-->
6493
47fb7fd6
ZJS
6494 <refsect2>
6495 <title>Properties</title>
6496
6497 <para>Device units only expose a single type-specific property:</para>
6498
6499 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6500 to.</para>
6501 </refsect2>
6502 </refsect1>
6503
6504 <refsect1>
6505 <title>Mount Unit Objects</title>
6506
6507 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6508 interface (described here) in addition to the generic
6509 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6510
48f99d7c 6511 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6512node /org/freedesktop/systemd1/unit/home_2emount {
6513 interface org.freedesktop.systemd1.Mount {
6514 methods:
6515 GetProcesses(out a(sus) processes);
6516 AttachProcesses(in s subcgroup,
6517 in au pids);
6518 properties:
6519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6520 readonly s Where = '...';
6521 readonly s What = '...';
6522 readonly s Options = '...';
6523 readonly s Type = '...';
6524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6525 readonly t TimeoutUSec = ...;
6526 readonly u ControlPID = ...;
6527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6528 readonly u DirectoryMode = ...;
6529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6530 readonly b SloppyOptions = ...;
6531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6532 readonly b LazyUnmount = ...;
6533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6534 readonly b ForceUnmount = ...;
35f4e010
ZJS
6535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6536 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6537 readonly s Result = '...';
6538 readonly u UID = ...;
6539 readonly u GID = ...;
6540 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6541 readonly a(sasbttttuii) ExecMount = [...];
6542 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6543 readonly a(sasbttttuii) ExecUnmount = [...];
6544 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6545 readonly a(sasbttttuii) ExecRemount = [...];
6546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6547 readonly s Slice = '...';
6548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6549 readonly s ControlGroup = '...';
6550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6551 readonly t ControlGroupId = ...;
6552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6553 readonly t MemoryCurrent = ...;
6554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6555 readonly t MemoryAvailable = ...;
6556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6557 readonly t CPUUsageNSec = ...;
6558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6559 readonly ay EffectiveCPUs = [...];
6560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6561 readonly ay EffectiveMemoryNodes = [...];
6562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6563 readonly t TasksCurrent = ...;
6564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6565 readonly t IPIngressBytes = ...;
6566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6567 readonly t IPIngressPackets = ...;
6568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6569 readonly t IPEgressBytes = ...;
6570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6571 readonly t IPEgressPackets = ...;
6572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6573 readonly t IOReadBytes = ...;
6574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6575 readonly t IOReadOperations = ...;
6576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6577 readonly t IOWriteBytes = ...;
6578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6579 readonly t IOWriteOperations = ...;
6580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6581 readonly b Delegate = ...;
6582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6583 readonly as DelegateControllers = ['...', ...];
6584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6585 readonly b CPUAccounting = ...;
6586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6587 readonly t CPUWeight = ...;
6588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6589 readonly t StartupCPUWeight = ...;
6590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6591 readonly t CPUShares = ...;
6592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6593 readonly t StartupCPUShares = ...;
6594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6595 readonly t CPUQuotaPerSecUSec = ...;
6596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6597 readonly t CPUQuotaPeriodUSec = ...;
6598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6599 readonly ay AllowedCPUs = [...];
6600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6601 readonly ay StartupAllowedCPUs = [...];
6602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6603 readonly ay AllowedMemoryNodes = [...];
6604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6605 readonly ay StartupAllowedMemoryNodes = [...];
6606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6607 readonly b IOAccounting = ...;
6608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6609 readonly t IOWeight = ...;
6610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6611 readonly t StartupIOWeight = ...;
6612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6613 readonly a(st) IODeviceWeight = [...];
6614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6615 readonly a(st) IOReadBandwidthMax = [...];
6616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6617 readonly a(st) IOWriteBandwidthMax = [...];
6618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6619 readonly a(st) IOReadIOPSMax = [...];
6620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6621 readonly a(st) IOWriteIOPSMax = [...];
6622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6623 readonly a(st) IODeviceLatencyTargetUSec = [...];
6624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6625 readonly b BlockIOAccounting = ...;
6626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6627 readonly t BlockIOWeight = ...;
6628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6629 readonly t StartupBlockIOWeight = ...;
6630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6631 readonly a(st) BlockIODeviceWeight = [...];
6632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6633 readonly a(st) BlockIOReadBandwidth = [...];
6634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6635 readonly a(st) BlockIOWriteBandwidth = [...];
6636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6637 readonly b MemoryAccounting = ...;
6638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6639 readonly t DefaultMemoryLow = ...;
6640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6641 readonly t DefaultStartupMemoryLow = ...;
6642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6643 readonly t DefaultMemoryMin = ...;
6644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6645 readonly t MemoryMin = ...;
6646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6647 readonly t MemoryLow = ...;
6648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6649 readonly t StartupMemoryLow = ...;
6650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6651 readonly t MemoryHigh = ...;
6652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6653 readonly t StartupMemoryHigh = ...;
6654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6655 readonly t MemoryMax = ...;
6656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6657 readonly t StartupMemoryMax = ...;
6658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6659 readonly t MemorySwapMax = ...;
6660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6661 readonly t StartupMemorySwapMax = ...;
6662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
6663 readonly t MemoryZSwapMax = ...;
6664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6665 readonly t StartupMemoryZSwapMax = ...;
6666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6667 readonly t MemoryLimit = ...;
6668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6669 readonly s DevicePolicy = '...';
6670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6671 readonly a(ss) DeviceAllow = [...];
6672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6673 readonly b TasksAccounting = ...;
6674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6675 readonly t TasksMax = ...;
6676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6677 readonly b IPAccounting = ...;
6678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6679 readonly a(iayu) IPAddressAllow = [...];
6680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6681 readonly a(iayu) IPAddressDeny = [...];
6682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6683 readonly as IPIngressFilterPath = ['...', ...];
6684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6685 readonly as IPEgressFilterPath = ['...', ...];
6686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6687 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
6688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6689 readonly s ManagedOOMSwap = '...';
6690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6691 readonly s ManagedOOMMemoryPressure = '...';
6692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 6693 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
6694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6695 readonly s ManagedOOMPreference = '...';
9e009a14
JK
6696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6697 readonly a(ss) BPFProgram = [...];
dcf4781c 6698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6699 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 6700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6701 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
6702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6703 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
6704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6705 readonly s MemoryPressureWatch = '...';
6706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6707 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
6708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6709 readonly as Environment = ['...', ...];
6710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6711 readonly a(sb) EnvironmentFiles = [...];
6712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6713 readonly as PassEnvironment = ['...', ...];
6714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6715 readonly as UnsetEnvironment = ['...', ...];
6716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6717 readonly u UMask = ...;
6718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6719 readonly t LimitCPU = ...;
6720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6721 readonly t LimitCPUSoft = ...;
6722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6723 readonly t LimitFSIZE = ...;
6724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6725 readonly t LimitFSIZESoft = ...;
6726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6727 readonly t LimitDATA = ...;
6728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6729 readonly t LimitDATASoft = ...;
6730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6731 readonly t LimitSTACK = ...;
6732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6733 readonly t LimitSTACKSoft = ...;
6734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6735 readonly t LimitCORE = ...;
6736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6737 readonly t LimitCORESoft = ...;
6738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6739 readonly t LimitRSS = ...;
6740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6741 readonly t LimitRSSSoft = ...;
6742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6743 readonly t LimitNOFILE = ...;
6744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6745 readonly t LimitNOFILESoft = ...;
6746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6747 readonly t LimitAS = ...;
6748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6749 readonly t LimitASSoft = ...;
6750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6751 readonly t LimitNPROC = ...;
6752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6753 readonly t LimitNPROCSoft = ...;
6754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6755 readonly t LimitMEMLOCK = ...;
6756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6757 readonly t LimitMEMLOCKSoft = ...;
6758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6759 readonly t LimitLOCKS = ...;
6760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6761 readonly t LimitLOCKSSoft = ...;
6762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6763 readonly t LimitSIGPENDING = ...;
6764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6765 readonly t LimitSIGPENDINGSoft = ...;
6766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6767 readonly t LimitMSGQUEUE = ...;
6768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6769 readonly t LimitMSGQUEUESoft = ...;
6770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6771 readonly t LimitNICE = ...;
6772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6773 readonly t LimitNICESoft = ...;
6774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6775 readonly t LimitRTPRIO = ...;
6776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6777 readonly t LimitRTPRIOSoft = ...;
6778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6779 readonly t LimitRTTIME = ...;
6780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6781 readonly t LimitRTTIMESoft = ...;
6782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6783 readonly s WorkingDirectory = '...';
6784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6785 readonly s RootDirectory = '...';
6786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6787 readonly s RootImage = '...';
6788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6789 readonly a(ss) RootImageOptions = [...];
6790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6791 readonly ay RootHash = [...];
6792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6793 readonly s RootHashPath = '...';
6794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6795 readonly ay RootHashSignature = [...];
6796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6797 readonly s RootHashSignaturePath = '...';
6798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6799 readonly s RootVerity = '...';
6800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
6801 readonly as ExtensionDirectories = ['...', ...];
6802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6803 readonly a(sba(ss)) ExtensionImages = [...];
6804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6805 readonly a(ssba(ss)) MountImages = [...];
6806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6807 readonly i OOMScoreAdjust = ...;
6808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6809 readonly t CoredumpFilter = ...;
6810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6811 readonly i Nice = ...;
6812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6813 readonly i IOSchedulingClass = ...;
6814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6815 readonly i IOSchedulingPriority = ...;
6816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6817 readonly i CPUSchedulingPolicy = ...;
6818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6819 readonly i CPUSchedulingPriority = ...;
6820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6821 readonly ay CPUAffinity = [...];
6822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6823 readonly b CPUAffinityFromNUMA = ...;
6824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6825 readonly i NUMAPolicy = ...;
6826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6827 readonly ay NUMAMask = [...];
6828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6829 readonly t TimerSlackNSec = ...;
6830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6831 readonly b CPUSchedulingResetOnFork = ...;
6832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6833 readonly b NonBlocking = ...;
6834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6835 readonly s StandardInput = '...';
6836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6837 readonly s StandardInputFileDescriptorName = '...';
6838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6839 readonly ay StandardInputData = [...];
6840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6841 readonly s StandardOutput = '...';
6842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6843 readonly s StandardOutputFileDescriptorName = '...';
6844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6845 readonly s StandardError = '...';
6846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6847 readonly s StandardErrorFileDescriptorName = '...';
6848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6849 readonly s TTYPath = '...';
6850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6851 readonly b TTYReset = ...;
6852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6853 readonly b TTYVHangup = ...;
6854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6855 readonly b TTYVTDisallocate = ...;
6856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
6857 readonly q TTYRows = ...;
6858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6859 readonly q TTYColumns = ...;
6860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6861 readonly i SyslogPriority = ...;
6862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6863 readonly s SyslogIdentifier = '...';
6864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6865 readonly b SyslogLevelPrefix = ...;
6866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6867 readonly i SyslogLevel = ...;
6868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6869 readonly i SyslogFacility = ...;
6870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6871 readonly i LogLevelMax = ...;
6872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6873 readonly t LogRateLimitIntervalUSec = ...;
6874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6875 readonly u LogRateLimitBurst = ...;
6876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6877 readonly aay LogExtraFields = [[...], ...];
6878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
6879 readonly a(bs) LogFilterPatterns = [...];
6880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6881 readonly s LogNamespace = '...';
6882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6883 readonly i SecureBits = ...;
6884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6885 readonly t CapabilityBoundingSet = ...;
6886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6887 readonly t AmbientCapabilities = ...;
6888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6889 readonly s User = '...';
6890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6891 readonly s Group = '...';
6892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6893 readonly b DynamicUser = ...;
6894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6895 readonly b RemoveIPC = ...;
6896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6897 readonly a(say) SetCredential = [...];
6898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6899 readonly a(say) SetCredentialEncrypted = [...];
6900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6901 readonly a(ss) LoadCredential = [...];
6902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6903 readonly a(ss) LoadCredentialEncrypted = [...];
6904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6905 readonly as SupplementaryGroups = ['...', ...];
6906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6907 readonly s PAMName = '...';
6908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6909 readonly as ReadWritePaths = ['...', ...];
6910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6911 readonly as ReadOnlyPaths = ['...', ...];
6912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6913 readonly as InaccessiblePaths = ['...', ...];
6914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6915 readonly as ExecPaths = ['...', ...];
6916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6917 readonly as NoExecPaths = ['...', ...];
6918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 6919 readonly as ExecSearchPath = ['...', ...];
6920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6921 readonly t MountFlags = ...;
6922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6923 readonly b PrivateTmp = ...;
6924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6925 readonly b PrivateDevices = ...;
6926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6927 readonly b ProtectClock = ...;
6928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6929 readonly b ProtectKernelTunables = ...;
6930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6931 readonly b ProtectKernelModules = ...;
6932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6933 readonly b ProtectKernelLogs = ...;
6934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6935 readonly b ProtectControlGroups = ...;
6936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6937 readonly b PrivateNetwork = ...;
6938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6939 readonly b PrivateUsers = ...;
6940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6941 readonly b PrivateMounts = ...;
6942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6943 readonly b PrivateIPC = ...;
6944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6945 readonly s ProtectHome = '...';
6946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6947 readonly s ProtectSystem = '...';
6948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6949 readonly b SameProcessGroup = ...;
6950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6951 readonly s UtmpIdentifier = '...';
6952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6953 readonly s UtmpMode = '...';
6954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6955 readonly (bs) SELinuxContext = ...;
6956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6957 readonly (bs) AppArmorProfile = ...;
6958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6959 readonly (bs) SmackProcessLabel = ...;
6960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6961 readonly b IgnoreSIGPIPE = ...;
6962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6963 readonly b NoNewPrivileges = ...;
6964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6965 readonly (bas) SystemCallFilter = ...;
6966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6967 readonly as SystemCallArchitectures = ['...', ...];
6968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6969 readonly i SystemCallErrorNumber = ...;
6970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6971 readonly (bas) SystemCallLog = ...;
6972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6973 readonly s Personality = '...';
6974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6975 readonly b LockPersonality = ...;
6976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6977 readonly (bas) RestrictAddressFamilies = ...;
6978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6979 readonly a(sst) RuntimeDirectorySymlink = [...];
6980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6981 readonly s RuntimeDirectoryPreserve = '...';
6982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6983 readonly u RuntimeDirectoryMode = ...;
6984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6985 readonly as RuntimeDirectory = ['...', ...];
6986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6987 readonly a(sst) StateDirectorySymlink = [...];
6988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6989 readonly u StateDirectoryMode = ...;
6990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6991 readonly as StateDirectory = ['...', ...];
6992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6993 readonly a(sst) CacheDirectorySymlink = [...];
6994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6995 readonly u CacheDirectoryMode = ...;
6996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6997 readonly as CacheDirectory = ['...', ...];
6998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
6999 readonly a(sst) LogsDirectorySymlink = [...];
7000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7001 readonly u LogsDirectoryMode = ...;
7002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7003 readonly as LogsDirectory = ['...', ...];
7004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7005 readonly u ConfigurationDirectoryMode = ...;
7006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7007 readonly as ConfigurationDirectory = ['...', ...];
7008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7009 readonly t TimeoutCleanUSec = ...;
7010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7011 readonly b MemoryDenyWriteExecute = ...;
7012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7013 readonly b RestrictRealtime = ...;
7014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7015 readonly b RestrictSUIDSGID = ...;
7016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7017 readonly t RestrictNamespaces = ...;
7018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
7019 readonly (bas) RestrictFileSystems = ...;
7020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7021 readonly a(ssbt) BindPaths = [...];
7022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7023 readonly a(ssbt) BindReadOnlyPaths = [...];
7024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7025 readonly a(ss) TemporaryFileSystem = [...];
7026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7027 readonly b MountAPIVFS = ...;
7028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7029 readonly s KeyringMode = '...';
7030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7031 readonly s ProtectProc = '...';
7032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7033 readonly s ProcSubset = '...';
7034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7035 readonly b ProtectHostname = ...;
7036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7037 readonly s NetworkNamespacePath = '...';
7038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7039 readonly s IPCNamespacePath = '...';
7040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
7041 readonly s RootImagePolicy = '...';
7042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7043 readonly s MountImagePolicy = '...';
7044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7045 readonly s ExtensionImagePolicy = '...';
7046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7047 readonly s KillMode = '...';
7048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7049 readonly i KillSignal = ...;
7050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7051 readonly i RestartKillSignal = ...;
7052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7053 readonly i FinalKillSignal = ...;
7054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7055 readonly b SendSIGKILL = ...;
7056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7057 readonly b SendSIGHUP = ...;
7058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7059 readonly i WatchdogSignal = ...;
3031660c 7060 };
47fb7fd6
ZJS
7061 interface org.freedesktop.DBus.Peer { ... };
7062 interface org.freedesktop.DBus.Introspectable { ... };
7063 interface org.freedesktop.DBus.Properties { ... };
7064 interface org.freedesktop.systemd1.Unit { ... };
7065};
7066 </programlisting>
7067
00bb75d7
ZJS
7068 <!--method GetProcesses is not documented!-->
7069
7070 <!--method AttachProcesses is not documented!-->
7071
7072 <!--property Where is not documented!-->
7073
7074 <!--property What is not documented!-->
7075
7076 <!--property Options is not documented!-->
7077
7078 <!--property Type is not documented!-->
7079
7080 <!--property TimeoutUSec is not documented!-->
7081
7082 <!--property DirectoryMode is not documented!-->
7083
7084 <!--property SloppyOptions is not documented!-->
7085
7086 <!--property LazyUnmount is not documented!-->
7087
7088 <!--property ForceUnmount is not documented!-->
7089
35f4e010
ZJS
7090 <!--property ReadWriteOnly is not documented!-->
7091
00bb75d7
ZJS
7092 <!--property UID is not documented!-->
7093
7094 <!--property GID is not documented!-->
7095
7096 <!--property ExecUnmount is not documented!-->
7097
7098 <!--property ExecRemount is not documented!-->
7099
7100 <!--property Slice is not documented!-->
7101
5483fca0
LP
7102 <!--property ControlGroupId is not documented!-->
7103
00bb75d7
ZJS
7104 <!--property MemoryCurrent is not documented!-->
7105
7106 <!--property CPUUsageNSec is not documented!-->
7107
7108 <!--property EffectiveCPUs is not documented!-->
7109
7110 <!--property EffectiveMemoryNodes is not documented!-->
7111
7112 <!--property TasksCurrent is not documented!-->
7113
7114 <!--property IPIngressBytes is not documented!-->
7115
7116 <!--property IPIngressPackets is not documented!-->
7117
7118 <!--property IPEgressBytes is not documented!-->
7119
7120 <!--property IPEgressPackets is not documented!-->
7121
7122 <!--property IOReadBytes is not documented!-->
7123
7124 <!--property IOReadOperations is not documented!-->
7125
7126 <!--property IOWriteBytes is not documented!-->
7127
7128 <!--property IOWriteOperations is not documented!-->
7129
7130 <!--property Delegate is not documented!-->
7131
7132 <!--property DelegateControllers is not documented!-->
7133
7134 <!--property CPUAccounting is not documented!-->
7135
7136 <!--property CPUWeight is not documented!-->
7137
7138 <!--property StartupCPUWeight is not documented!-->
7139
7140 <!--property CPUShares is not documented!-->
7141
7142 <!--property StartupCPUShares is not documented!-->
7143
7144 <!--property CPUQuotaPerSecUSec is not documented!-->
7145
7146 <!--property CPUQuotaPeriodUSec is not documented!-->
7147
7148 <!--property AllowedCPUs is not documented!-->
7149
c93a7d4a
PM
7150 <!--property StartupAllowedCPUs is not documented!-->
7151
00bb75d7
ZJS
7152 <!--property AllowedMemoryNodes is not documented!-->
7153
c93a7d4a
PM
7154 <!--property StartupAllowedMemoryNodes is not documented!-->
7155
00bb75d7
ZJS
7156 <!--property IOAccounting is not documented!-->
7157
7158 <!--property IOWeight is not documented!-->
7159
7160 <!--property StartupIOWeight is not documented!-->
7161
7162 <!--property IODeviceWeight is not documented!-->
7163
7164 <!--property IOReadBandwidthMax is not documented!-->
7165
7166 <!--property IOWriteBandwidthMax is not documented!-->
7167
7168 <!--property IOReadIOPSMax is not documented!-->
7169
7170 <!--property IOWriteIOPSMax is not documented!-->
7171
7172 <!--property IODeviceLatencyTargetUSec is not documented!-->
7173
7174 <!--property BlockIOAccounting is not documented!-->
7175
7176 <!--property BlockIOWeight is not documented!-->
7177
7178 <!--property StartupBlockIOWeight is not documented!-->
7179
7180 <!--property BlockIODeviceWeight is not documented!-->
7181
7182 <!--property BlockIOReadBandwidth is not documented!-->
7183
7184 <!--property BlockIOWriteBandwidth is not documented!-->
7185
7186 <!--property MemoryAccounting is not documented!-->
7187
7188 <!--property DefaultMemoryLow is not documented!-->
7189
53fda560
LB
7190 <!--property DefaultStartupMemoryLow is not documented!-->
7191
00bb75d7
ZJS
7192 <!--property DefaultMemoryMin is not documented!-->
7193
7194 <!--property MemoryMin is not documented!-->
7195
7196 <!--property MemoryLow is not documented!-->
7197
53fda560
LB
7198 <!--property StartupMemoryLow is not documented!-->
7199
00bb75d7
ZJS
7200 <!--property MemoryHigh is not documented!-->
7201
53fda560
LB
7202 <!--property StartupMemoryHigh is not documented!-->
7203
00bb75d7
ZJS
7204 <!--property MemoryMax is not documented!-->
7205
53fda560
LB
7206 <!--property StartupMemoryMax is not documented!-->
7207
00bb75d7
ZJS
7208 <!--property MemorySwapMax is not documented!-->
7209
53fda560
LB
7210 <!--property StartupMemorySwapMax is not documented!-->
7211
d7fe0a67
PV
7212 <!--property MemoryZSwapMax is not documented!-->
7213
53fda560
LB
7214 <!--property StartupMemoryZSwapMax is not documented!-->
7215
00bb75d7
ZJS
7216 <!--property MemoryLimit is not documented!-->
7217
7218 <!--property DevicePolicy is not documented!-->
7219
7220 <!--property DeviceAllow is not documented!-->
7221
7222 <!--property TasksAccounting is not documented!-->
7223
7224 <!--property TasksMax is not documented!-->
7225
7226 <!--property IPAccounting is not documented!-->
7227
7228 <!--property IPAddressAllow is not documented!-->
7229
7230 <!--property IPAddressDeny is not documented!-->
7231
7232 <!--property IPIngressFilterPath is not documented!-->
7233
7234 <!--property IPEgressFilterPath is not documented!-->
7235
7236 <!--property DisableControllers is not documented!-->
7237
4d824a4e
AZ
7238 <!--property ManagedOOMSwap is not documented!-->
7239
7240 <!--property ManagedOOMMemoryPressure is not documented!-->
7241
d9d3f05d 7242 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7243
d8a4d64b
AZ
7244 <!--property ManagedOOMPreference is not documented!-->
7245
9e009a14
JK
7246 <!--property BPFProgram is not documented!-->
7247
dcf4781c
JK
7248 <!--property SocketBindAllow is not documented!-->
7249
7250 <!--property SocketBindDeny is not documented!-->
7251
57585d59
MV
7252 <!--property RestrictNetworkInterfaces is not documented!-->
7253
6bb00842
LP
7254 <!--property MemoryPressureWatch is not documented!-->
7255
7256 <!--property MemoryPressureThresholdUSec is not documented!-->
7257
00bb75d7
ZJS
7258 <!--property EnvironmentFiles is not documented!-->
7259
7260 <!--property PassEnvironment is not documented!-->
7261
7262 <!--property UnsetEnvironment is not documented!-->
7263
7264 <!--property UMask is not documented!-->
7265
7266 <!--property LimitCPUSoft is not documented!-->
7267
7268 <!--property LimitFSIZE is not documented!-->
7269
7270 <!--property LimitFSIZESoft is not documented!-->
7271
7272 <!--property LimitDATA is not documented!-->
7273
7274 <!--property LimitDATASoft is not documented!-->
7275
7276 <!--property LimitSTACK is not documented!-->
7277
7278 <!--property LimitSTACKSoft is not documented!-->
7279
7280 <!--property LimitCORE is not documented!-->
7281
7282 <!--property LimitCORESoft is not documented!-->
7283
7284 <!--property LimitRSS is not documented!-->
7285
7286 <!--property LimitRSSSoft is not documented!-->
7287
7288 <!--property LimitNOFILE is not documented!-->
7289
7290 <!--property LimitNOFILESoft is not documented!-->
7291
7292 <!--property LimitAS is not documented!-->
7293
7294 <!--property LimitASSoft is not documented!-->
7295
7296 <!--property LimitNPROC is not documented!-->
7297
7298 <!--property LimitNPROCSoft is not documented!-->
7299
7300 <!--property LimitMEMLOCK is not documented!-->
7301
7302 <!--property LimitMEMLOCKSoft is not documented!-->
7303
7304 <!--property LimitLOCKS is not documented!-->
7305
7306 <!--property LimitLOCKSSoft is not documented!-->
7307
7308 <!--property LimitSIGPENDING is not documented!-->
7309
7310 <!--property LimitSIGPENDINGSoft is not documented!-->
7311
7312 <!--property LimitMSGQUEUE is not documented!-->
7313
7314 <!--property LimitMSGQUEUESoft is not documented!-->
7315
7316 <!--property LimitNICE is not documented!-->
7317
7318 <!--property LimitNICESoft is not documented!-->
7319
7320 <!--property LimitRTPRIO is not documented!-->
7321
7322 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7323
00bb75d7 7324 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7325
00bb75d7 7326 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7327
00bb75d7 7328 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7329
35f4e010
ZJS
7330 <!--property RootHashPath is not documented!-->
7331
35f4e010
ZJS
7332 <!--property RootHashSignaturePath is not documented!-->
7333
00bb75d7 7334 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7335
00bb75d7 7336 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7337
00bb75d7 7338 <!--property Nice is not documented!-->
47fb7fd6 7339
00bb75d7 7340 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7341
00bb75d7 7342 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7343
00bb75d7 7344 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7345
00bb75d7 7346 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7347
00bb75d7 7348 <!--property CPUAffinity is not documented!-->
47fb7fd6 7349
00bb75d7 7350 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7351
00bb75d7 7352 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7353
00bb75d7 7354 <!--property NUMAMask is not documented!-->
47fb7fd6 7355
00bb75d7 7356 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7357
00bb75d7 7358 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7359
00bb75d7 7360 <!--property NonBlocking is not documented!-->
47fb7fd6 7361
00bb75d7 7362 <!--property StandardInput is not documented!-->
47fb7fd6 7363
00bb75d7 7364 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7365
00bb75d7 7366 <!--property StandardInputData is not documented!-->
47fb7fd6 7367
00bb75d7 7368 <!--property StandardOutput is not documented!-->
47fb7fd6 7369
00bb75d7 7370 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7371
00bb75d7 7372 <!--property StandardError is not documented!-->
47fb7fd6 7373
00bb75d7
ZJS
7374 <!--property StandardErrorFileDescriptorName is not documented!-->
7375
7376 <!--property TTYPath is not documented!-->
7377
7378 <!--property TTYReset is not documented!-->
7379
7380 <!--property TTYVHangup is not documented!-->
7381
7382 <!--property TTYVTDisallocate is not documented!-->
7383
51462135
DDM
7384 <!--property TTYRows is not documented!-->
7385
7386 <!--property TTYColumns is not documented!-->
7387
00bb75d7
ZJS
7388 <!--property SyslogPriority is not documented!-->
7389
7390 <!--property SyslogIdentifier is not documented!-->
7391
7392 <!--property SyslogLevelPrefix is not documented!-->
7393
7394 <!--property SyslogLevel is not documented!-->
7395
7396 <!--property SyslogFacility is not documented!-->
7397
7398 <!--property LogLevelMax is not documented!-->
7399
7400 <!--property LogRateLimitIntervalUSec is not documented!-->
7401
7402 <!--property LogRateLimitBurst is not documented!-->
7403
7404 <!--property LogExtraFields is not documented!-->
7405
523ea123
QD
7406 <!--property LogFilterPatterns is not documented!-->
7407
00bb75d7
ZJS
7408 <!--property LogNamespace is not documented!-->
7409
7410 <!--property AmbientCapabilities is not documented!-->
7411
7412 <!--property User is not documented!-->
7413
7414 <!--property Group is not documented!-->
7415
7416 <!--property DynamicUser is not documented!-->
7417
7418 <!--property RemoveIPC is not documented!-->
7419
e4b2cea3
ZJS
7420 <!--property SetCredential is not documented!-->
7421
43144be4
LP
7422 <!--property SetCredentialEncrypted is not documented!-->
7423
e4b2cea3
ZJS
7424 <!--property LoadCredential is not documented!-->
7425
43144be4
LP
7426 <!--property LoadCredentialEncrypted is not documented!-->
7427
00bb75d7
ZJS
7428 <!--property SupplementaryGroups is not documented!-->
7429
7430 <!--property PAMName is not documented!-->
7431
7432 <!--property ReadWritePaths is not documented!-->
7433
7434 <!--property ReadOnlyPaths is not documented!-->
7435
7436 <!--property InaccessiblePaths is not documented!-->
7437
ddc155b2
TM
7438 <!--property ExecPaths is not documented!-->
7439
7440 <!--property NoExecPaths is not documented!-->
7441
8c35c10d 7442 <!--property ExecSearchPath is not documented!-->
7443
00bb75d7
ZJS
7444 <!--property PrivateTmp is not documented!-->
7445
7446 <!--property PrivateDevices is not documented!-->
7447
7448 <!--property ProtectClock is not documented!-->
7449
7450 <!--property ProtectKernelTunables is not documented!-->
7451
7452 <!--property ProtectKernelModules is not documented!-->
7453
7454 <!--property ProtectKernelLogs is not documented!-->
7455
7456 <!--property ProtectControlGroups is not documented!-->
7457
7458 <!--property PrivateNetwork is not documented!-->
7459
7460 <!--property PrivateUsers is not documented!-->
7461
7462 <!--property PrivateMounts is not documented!-->
7463
a70581ff
XR
7464 <!--property PrivateIPC is not documented!-->
7465
00bb75d7
ZJS
7466 <!--property ProtectHome is not documented!-->
7467
7468 <!--property ProtectSystem is not documented!-->
7469
7470 <!--property SameProcessGroup is not documented!-->
7471
7472 <!--property UtmpIdentifier is not documented!-->
7473
7474 <!--property UtmpMode is not documented!-->
7475
7476 <!--property SELinuxContext is not documented!-->
7477
7478 <!--property AppArmorProfile is not documented!-->
7479
7480 <!--property SmackProcessLabel is not documented!-->
7481
7482 <!--property IgnoreSIGPIPE is not documented!-->
7483
7484 <!--property NoNewPrivileges is not documented!-->
7485
7486 <!--property SystemCallFilter is not documented!-->
7487
7488 <!--property SystemCallArchitectures is not documented!-->
7489
7490 <!--property SystemCallErrorNumber is not documented!-->
7491
1f6b4144
ZJS
7492 <!--property SystemCallLog is not documented!-->
7493
00bb75d7
ZJS
7494 <!--property Personality is not documented!-->
7495
7496 <!--property LockPersonality is not documented!-->
7497
7498 <!--property RestrictAddressFamilies is not documented!-->
7499
7500 <!--property RuntimeDirectoryPreserve is not documented!-->
7501
7502 <!--property RuntimeDirectoryMode is not documented!-->
7503
00bb75d7
ZJS
7504 <!--property StateDirectoryMode is not documented!-->
7505
00bb75d7
ZJS
7506 <!--property CacheDirectoryMode is not documented!-->
7507
00bb75d7
ZJS
7508 <!--property LogsDirectoryMode is not documented!-->
7509
00bb75d7
ZJS
7510 <!--property ConfigurationDirectoryMode is not documented!-->
7511
7512 <!--property ConfigurationDirectory is not documented!-->
7513
7514 <!--property TimeoutCleanUSec is not documented!-->
7515
7516 <!--property MemoryDenyWriteExecute is not documented!-->
7517
7518 <!--property RestrictRealtime is not documented!-->
7519
7520 <!--property RestrictSUIDSGID is not documented!-->
7521
7522 <!--property RestrictNamespaces is not documented!-->
7523
cc86a278
ILG
7524 <!--property RestrictFileSystems is not documented!-->
7525
00bb75d7
ZJS
7526 <!--property BindPaths is not documented!-->
7527
7528 <!--property BindReadOnlyPaths is not documented!-->
7529
7530 <!--property TemporaryFileSystem is not documented!-->
7531
7532 <!--property MountAPIVFS is not documented!-->
7533
7534 <!--property KeyringMode is not documented!-->
7535
e4b2cea3
ZJS
7536 <!--property ProtectProc is not documented!-->
7537
7538 <!--property ProcSubset is not documented!-->
7539
00bb75d7
ZJS
7540 <!--property ProtectHostname is not documented!-->
7541
7542 <!--property NetworkNamespacePath is not documented!-->
7543
a70581ff
XR
7544 <!--property IPCNamespacePath is not documented!-->
7545
84be0c71
LP
7546 <!--property RootImagePolicy is not documented!-->
7547
7548 <!--property MountImagePolicy is not documented!-->
7549
7550 <!--property ExtensionImagePolicy is not documented!-->
7551
00bb75d7
ZJS
7552 <!--property KillMode is not documented!-->
7553
7554 <!--property KillSignal is not documented!-->
7555
7556 <!--property RestartKillSignal is not documented!-->
7557
7558 <!--property FinalKillSignal is not documented!-->
7559
7560 <!--property SendSIGKILL is not documented!-->
7561
7562 <!--property SendSIGHUP is not documented!-->
7563
7564 <!--property WatchdogSignal is not documented!-->
7565
7566 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7567
00bb75d7
ZJS
7568 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7569
7570 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7571
7572 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7573
48f99d7c
ZJS
7574 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7575
00bb75d7
ZJS
7576 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7577
7578 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7579
7580 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7581
7582 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7583
7584 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7585
7586 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7587
7588 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7589
7590 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7591
7592 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7593
7594 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7595
7596 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7597
7598 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7599
35f4e010
ZJS
7600 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7601
00bb75d7
ZJS
7602 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7603
7604 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7605
7606 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7607
7608 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7609
7610 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7611
7612 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7613
7614 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7615
7616 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7617
5483fca0
LP
7618 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7619
00bb75d7
ZJS
7620 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7621
93ff34e4
LB
7622 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7623
00bb75d7
ZJS
7624 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7625
7626 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7627
7628 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7629
7630 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7631
7632 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7633
7634 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7635
7636 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7637
7638 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7639
7640 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7641
7642 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7643
7644 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7645
7646 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7647
7648 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7649
7650 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7651
7652 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7653
7654 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 7655
00bb75d7 7656 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 7657
00bb75d7 7658 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 7659
00bb75d7 7660 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 7661
00bb75d7 7662 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 7663
00bb75d7 7664 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 7665
00bb75d7 7666 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 7667
c93a7d4a
PM
7668 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7669
00bb75d7 7670 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 7671
c93a7d4a
PM
7672 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7673
00bb75d7 7674 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 7675
00bb75d7 7676 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 7677
00bb75d7 7678 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 7679
00bb75d7 7680 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 7681
00bb75d7 7682 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 7683
00bb75d7 7684 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 7685
00bb75d7 7686 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 7687
00bb75d7 7688 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 7689
00bb75d7 7690 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 7691
00bb75d7 7692 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 7693
00bb75d7 7694 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 7695
00bb75d7 7696 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7697
00bb75d7 7698 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7699
00bb75d7 7700 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7701
00bb75d7 7702 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7703
00bb75d7 7704 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7705
00bb75d7 7706 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7707
53fda560
LB
7708 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
7709
00bb75d7 7710 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7711
00bb75d7 7712 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7713
00bb75d7 7714 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 7715
53fda560
LB
7716 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
7717
00bb75d7 7718 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 7719
53fda560
LB
7720 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
7721
00bb75d7 7722 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 7723
53fda560
LB
7724 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
7725
00bb75d7 7726 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 7727
53fda560
LB
7728 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
7729
d7fe0a67
PV
7730 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
7731
53fda560
LB
7732 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
7733
00bb75d7 7734 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 7735
00bb75d7 7736 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 7737
00bb75d7 7738 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 7739
00bb75d7 7740 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 7741
00bb75d7 7742 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 7743
00bb75d7 7744 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 7745
00bb75d7 7746 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 7747
00bb75d7 7748 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 7749
00bb75d7 7750 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 7751
00bb75d7 7752 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 7753
00bb75d7 7754 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 7755
4d824a4e
AZ
7756 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7757
7758 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7759
d9d3f05d 7760 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 7761
d8a4d64b
AZ
7762 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7763
9e009a14
JK
7764 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7765
dcf4781c
JK
7766 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7767
7768 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7769
57585d59
MV
7770 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7771
6bb00842
LP
7772 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
7773
7774 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
7775
00bb75d7 7776 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 7777
00bb75d7 7778 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 7779
00bb75d7 7780 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 7781
00bb75d7 7782 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 7783
00bb75d7 7784 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 7785
00bb75d7 7786 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 7787
00bb75d7 7788 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 7789
00bb75d7 7790 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 7791
00bb75d7 7792 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 7793
00bb75d7 7794 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 7795
00bb75d7 7796 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 7797
00bb75d7 7798 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 7799
00bb75d7 7800 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 7801
00bb75d7 7802 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 7803
00bb75d7 7804 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 7805
00bb75d7 7806 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 7807
00bb75d7 7808 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 7809
00bb75d7 7810 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 7811
00bb75d7 7812 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 7813
00bb75d7 7814 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 7815
00bb75d7 7816 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 7817
00bb75d7 7818 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 7819
00bb75d7 7820 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 7821
00bb75d7 7822 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 7823
00bb75d7 7824 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 7825
00bb75d7 7826 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 7827
00bb75d7 7828 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 7829
00bb75d7 7830 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 7831
00bb75d7 7832 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 7833
00bb75d7 7834 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 7835
00bb75d7 7836 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 7837
00bb75d7 7838 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 7839
00bb75d7 7840 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 7841
00bb75d7 7842 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 7843
00bb75d7 7844 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 7845
00bb75d7 7846 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 7847
00bb75d7 7848 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 7849
00bb75d7 7850 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 7851
00bb75d7 7852 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 7853
00bb75d7 7854 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 7855
35f4e010
ZJS
7856 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7857
7858 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7859
7860 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7861
7862 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7863
7864 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7865
7866 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7867
a07b9926
LB
7868 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7869
93f59701
LB
7870 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7871
35f4e010
ZJS
7872 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7873
00bb75d7 7874 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 7875
00bb75d7 7876 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 7877
00bb75d7 7878 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 7879
00bb75d7 7880 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 7881
00bb75d7 7882 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7883
00bb75d7 7884 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7885
00bb75d7 7886 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7887
00bb75d7 7888 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7889
00bb75d7 7890 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7891
00bb75d7 7892 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7893
00bb75d7 7894 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7895
00bb75d7 7896 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7897
00bb75d7 7898 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 7899
00bb75d7 7900 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 7901
00bb75d7 7902 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 7903
00bb75d7 7904 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 7905
00bb75d7 7906 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 7907
00bb75d7 7908 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 7909
00bb75d7 7910 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 7911
00bb75d7 7912 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 7913
00bb75d7 7914 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 7915
00bb75d7 7916 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 7917
00bb75d7 7918 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 7919
00bb75d7 7920 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7921
00bb75d7 7922 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7923
51462135
DDM
7924 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
7925
7926 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
7927
00bb75d7 7928 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7929
00bb75d7 7930 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7931
00bb75d7 7932 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7933
00bb75d7 7934 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7935
00bb75d7 7936 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7937
00bb75d7 7938 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7939
00bb75d7 7940 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7941
00bb75d7 7942 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7943
00bb75d7 7944 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7945
523ea123
QD
7946 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
7947
00bb75d7 7948 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7949
00bb75d7 7950 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7951
00bb75d7 7952 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7953
00bb75d7 7954 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7955
00bb75d7 7956 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7957
00bb75d7 7958 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7959
00bb75d7 7960 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7961
00bb75d7 7962 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7963
e4b2cea3
ZJS
7964 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7965
43144be4
LP
7966 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
7967
e4b2cea3
ZJS
7968 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7969
43144be4
LP
7970 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
7971
00bb75d7 7972 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7973
00bb75d7 7974 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7975
00bb75d7 7976 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7977
00bb75d7 7978 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7979
00bb75d7 7980 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7981
ddc155b2
TM
7982 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7983
7984 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7985
8c35c10d 7986 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
7987
00bb75d7 7988 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7989
00bb75d7 7990 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7991
00bb75d7 7992 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7993
00bb75d7 7994 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7995
00bb75d7 7996 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7997
00bb75d7 7998 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7999
00bb75d7 8000 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8001
00bb75d7 8002 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8003
00bb75d7 8004 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8005
00bb75d7 8006 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8007
00bb75d7 8008 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8009
a70581ff
XR
8010 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8011
00bb75d7 8012 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8013
00bb75d7 8014 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8015
00bb75d7 8016 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8017
00bb75d7 8018 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8019
00bb75d7 8020 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8021
00bb75d7 8022 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8023
00bb75d7 8024 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8025
00bb75d7 8026 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8027
00bb75d7 8028 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8029
00bb75d7 8030 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8031
00bb75d7 8032 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8033
00bb75d7 8034 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8035
00bb75d7 8036 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8037
1f6b4144
ZJS
8038 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8039
00bb75d7 8040 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8041
00bb75d7 8042 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8043
00bb75d7 8044 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8045
211a3d87
LB
8046 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8047
00bb75d7 8048 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8049
00bb75d7 8050 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8051
00bb75d7 8052 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8053
211a3d87
LB
8054 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8055
00bb75d7 8056 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8057
00bb75d7 8058 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 8059
211a3d87
LB
8060 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8061
00bb75d7 8062 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 8063
00bb75d7 8064 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 8065
211a3d87
LB
8066 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8067
00bb75d7 8068 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 8069
00bb75d7 8070 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 8071
00bb75d7 8072 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 8073
00bb75d7 8074 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 8075
00bb75d7 8076 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 8077
00bb75d7 8078 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 8079
00bb75d7 8080 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 8081
00bb75d7 8082 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 8083
00bb75d7 8084 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 8085
cc86a278
ILG
8086 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8087
00bb75d7 8088 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 8089
00bb75d7 8090 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 8091
00bb75d7 8092 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 8093
00bb75d7 8094 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 8095
00bb75d7 8096 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 8097
e4b2cea3
ZJS
8098 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8099
8100 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8101
00bb75d7 8102 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 8103
00bb75d7 8104 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 8105
a70581ff
XR
8106 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8107
84be0c71
LP
8108 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8109
8110 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8111
8112 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8113
00bb75d7 8114 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 8115
00bb75d7 8116 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 8117
00bb75d7 8118 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 8119
00bb75d7 8120 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 8121
00bb75d7 8122 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8123
00bb75d7 8124 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8125
00bb75d7 8126 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8127
00bb75d7 8128 <!--End of Autogenerated section-->
47fb7fd6
ZJS
8129
8130 <refsect2>
8131 <title>Properties</title>
8132
8133 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8134 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8135 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8136 execute. They also share most of the fields related to the execution context that Service objects
8137 expose (see above). In addition to these properties there are the following:</para>
8138
8139 <para><varname>ControlPID</varname> contains the PID of the currently running
8140 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8141 running, otherwise 0.</para>
8142
8143 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8144 can take the values <literal>success</literal>, <literal>resources</literal>,
8145 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8146 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8147 corresponding field of service unit objects (see above).</para>
8148 </refsect2>
8149 </refsect1>
8150
8151 <refsect1>
8152 <title>Automount Unit Objects</title>
8153
8154 <para>All automount unit objects implement the
8155 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8156 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8157
48f99d7c 8158 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
8159node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8160 interface org.freedesktop.systemd1.Automount {
8161 properties:
8162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8163 readonly s Where = '...';
8164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
8165 readonly s ExtraOptions = '...';
8166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8167 readonly u DirectoryMode = ...;
8168 readonly s Result = '...';
8169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8170 readonly t TimeoutIdleUSec = ...;
3031660c 8171 };
47fb7fd6
ZJS
8172 interface org.freedesktop.DBus.Peer { ... };
8173 interface org.freedesktop.DBus.Introspectable { ... };
8174 interface org.freedesktop.DBus.Properties { ... };
8175 interface org.freedesktop.systemd1.Unit { ... };
8176};
8177 </programlisting>
8178
8179 <!--property Where is not documented!-->
8180
7c5cef22
AS
8181 <!--property ExtraOptions is not documented!-->
8182
47fb7fd6
ZJS
8183 <!--property DirectoryMode is not documented!-->
8184
8185 <!--property TimeoutIdleUSec is not documented!-->
8186
00bb75d7
ZJS
8187 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8188
00bb75d7
ZJS
8189 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8190
8191 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8192
8193 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8194
48f99d7c
ZJS
8195 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8196
00bb75d7
ZJS
8197 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8198
7c5cef22
AS
8199 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8200
00bb75d7
ZJS
8201 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8202
8203 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8204
8205 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8206
8207 <!--End of Autogenerated section-->
8208
47fb7fd6
ZJS
8209 <refsect2>
8210 <title>Properties</title>
8211
8212 <para>Most of the properties map directly to the corresponding settings in the automount unit
8213 files.</para>
8214
8215 <para><varname>Result</varname> knows the values <literal>success</literal> and
8216 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8217 the corresponding field of the Service object.</para>
8218 </refsect2>
8219 </refsect1>
8220
8221
8222 <refsect1>
8223 <title>Timer Unit Objects</title>
8224
8225 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8226 interface (described here) in addition to the generic
8227 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8228
48f99d7c 8229 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
8230node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8231 interface org.freedesktop.systemd1.Timer {
8232 properties:
8233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8234 readonly s Unit = '...';
8235 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8236 readonly a(stt) TimersMonotonic = [...];
8237 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8238 readonly a(sst) TimersCalendar = [...];
8239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8240 readonly b OnClockChange = ...;
8241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8242 readonly b OnTimezoneChange = ...;
8243 readonly t NextElapseUSecRealtime = ...;
8244 readonly t NextElapseUSecMonotonic = ...;
8245 readonly t LastTriggerUSec = ...;
8246 readonly t LastTriggerUSecMonotonic = ...;
8247 readonly s Result = '...';
8248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8249 readonly t AccuracyUSec = ...;
8250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8251 readonly t RandomizedDelayUSec = ...;
8252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
8253 readonly b FixedRandomDelay = ...;
8254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8255 readonly b Persistent = ...;
8256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8257 readonly b WakeSystem = ...;
8258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8259 readonly b RemainAfterElapse = ...;
3031660c 8260 };
47fb7fd6
ZJS
8261 interface org.freedesktop.DBus.Peer { ... };
8262 interface org.freedesktop.DBus.Introspectable { ... };
8263 interface org.freedesktop.DBus.Properties { ... };
8264 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8265};
8266 </programlisting>
8267
47fb7fd6
ZJS
8268 <!--property OnClockChange is not documented!-->
8269
8270 <!--property OnTimezoneChange is not documented!-->
8271
8272 <!--property LastTriggerUSec is not documented!-->
8273
8274 <!--property LastTriggerUSecMonotonic is not documented!-->
8275
8276 <!--property AccuracyUSec is not documented!-->
8277
8278 <!--property RandomizedDelayUSec is not documented!-->
8279
acf24a1a
KG
8280 <!--property FixedRandomDelay is not documented!-->
8281
47fb7fd6
ZJS
8282 <!--property Persistent is not documented!-->
8283
8284 <!--property WakeSystem is not documented!-->
8285
8286 <!--property RemainAfterElapse is not documented!-->
8287
00bb75d7
ZJS
8288 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8289
00bb75d7
ZJS
8290 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8291
8292 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8293
8294 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8295
48f99d7c
ZJS
8296 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8297
00bb75d7
ZJS
8298 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8299
8300 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8301
8302 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8303
8304 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8305
8306 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8307
8308 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8309
8310 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8311
8312 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8313
8314 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8315
8316 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8317
8318 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8319
8320 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8321
acf24a1a
KG
8322 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8323
00bb75d7
ZJS
8324 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8325
8326 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8327
8328 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8329
8330 <!--End of Autogenerated section-->
8331
3031660c
ZJS
8332 <refsect2>
8333 <title>Properties</title>
8334
47fb7fd6 8335 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8336
47fb7fd6
ZJS
8337 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8338 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8339 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8340 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8341 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8342 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8343 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8344
47fb7fd6
ZJS
8345 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8346 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8347 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8348 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8349
47fb7fd6
ZJS
8350 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8351 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8352 does not include at least one calendar event.</para>
3031660c 8353
47fb7fd6
ZJS
8354 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8355 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8356 does not include at least one monotonic event.</para>
8357
8358 <para><varname>Result</varname> knows the values <literal>success</literal> and
8359 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8360 property of the service interface.</para>
3031660c
ZJS
8361 </refsect2>
8362 </refsect1>
8363
8364 <refsect1>
47fb7fd6 8365 <title>Swap Unit Objects</title>
3031660c 8366
47fb7fd6
ZJS
8367 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8368 interface (described here) in addition to the generic
8369 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8370
48f99d7c 8371 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8372node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8373 interface org.freedesktop.systemd1.Swap {
3031660c 8374 methods:
47fb7fd6
ZJS
8375 GetProcesses(out a(sus) processes);
8376 AttachProcesses(in s subcgroup,
8377 in au pids);
3031660c 8378 properties:
47fb7fd6
ZJS
8379 readonly s What = '...';
8380 readonly i Priority = ...;
8381 readonly s Options = '...';
8382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8383 readonly t TimeoutUSec = ...;
8384 readonly u ControlPID = ...;
8385 readonly s Result = '...';
8386 readonly u UID = ...;
8387 readonly u GID = ...;
8388 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8389 readonly a(sasbttttuii) ExecActivate = [...];
8390 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8391 readonly a(sasbttttuii) ExecDeactivate = [...];
8392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8393 readonly s Slice = '...';
8394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8395 readonly s ControlGroup = '...';
8396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8397 readonly t ControlGroupId = ...;
8398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8399 readonly t MemoryCurrent = ...;
8400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8401 readonly t MemoryAvailable = ...;
8402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8403 readonly t CPUUsageNSec = ...;
8404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8405 readonly ay EffectiveCPUs = [...];
8406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8407 readonly ay EffectiveMemoryNodes = [...];
8408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8409 readonly t TasksCurrent = ...;
8410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8411 readonly t IPIngressBytes = ...;
8412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8413 readonly t IPIngressPackets = ...;
8414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8415 readonly t IPEgressBytes = ...;
8416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8417 readonly t IPEgressPackets = ...;
8418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8419 readonly t IOReadBytes = ...;
8420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8421 readonly t IOReadOperations = ...;
8422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8423 readonly t IOWriteBytes = ...;
8424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8425 readonly t IOWriteOperations = ...;
8426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8427 readonly b Delegate = ...;
8428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8429 readonly as DelegateControllers = ['...', ...];
8430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8431 readonly b CPUAccounting = ...;
8432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8433 readonly t CPUWeight = ...;
8434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8435 readonly t StartupCPUWeight = ...;
8436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8437 readonly t CPUShares = ...;
8438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8439 readonly t StartupCPUShares = ...;
8440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8441 readonly t CPUQuotaPerSecUSec = ...;
8442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8443 readonly t CPUQuotaPeriodUSec = ...;
8444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8445 readonly ay AllowedCPUs = [...];
8446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8447 readonly ay StartupAllowedCPUs = [...];
8448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8449 readonly ay AllowedMemoryNodes = [...];
8450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8451 readonly ay StartupAllowedMemoryNodes = [...];
8452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8453 readonly b IOAccounting = ...;
8454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8455 readonly t IOWeight = ...;
8456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8457 readonly t StartupIOWeight = ...;
8458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8459 readonly a(st) IODeviceWeight = [...];
8460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8461 readonly a(st) IOReadBandwidthMax = [...];
8462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8463 readonly a(st) IOWriteBandwidthMax = [...];
8464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8465 readonly a(st) IOReadIOPSMax = [...];
8466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8467 readonly a(st) IOWriteIOPSMax = [...];
8468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8469 readonly a(st) IODeviceLatencyTargetUSec = [...];
8470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8471 readonly b BlockIOAccounting = ...;
8472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8473 readonly t BlockIOWeight = ...;
8474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8475 readonly t StartupBlockIOWeight = ...;
8476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8477 readonly a(st) BlockIODeviceWeight = [...];
8478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8479 readonly a(st) BlockIOReadBandwidth = [...];
8480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8481 readonly a(st) BlockIOWriteBandwidth = [...];
8482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8483 readonly b MemoryAccounting = ...;
8484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8485 readonly t DefaultMemoryLow = ...;
8486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8487 readonly t DefaultStartupMemoryLow = ...;
8488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8489 readonly t DefaultMemoryMin = ...;
8490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8491 readonly t MemoryMin = ...;
8492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8493 readonly t MemoryLow = ...;
8494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8495 readonly t StartupMemoryLow = ...;
8496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8497 readonly t MemoryHigh = ...;
8498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8499 readonly t StartupMemoryHigh = ...;
8500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8501 readonly t MemoryMax = ...;
8502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8503 readonly t StartupMemoryMax = ...;
8504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8505 readonly t MemorySwapMax = ...;
8506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8507 readonly t StartupMemorySwapMax = ...;
8508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8509 readonly t MemoryZSwapMax = ...;
8510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8511 readonly t StartupMemoryZSwapMax = ...;
8512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8513 readonly t MemoryLimit = ...;
8514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8515 readonly s DevicePolicy = '...';
8516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8517 readonly a(ss) DeviceAllow = [...];
8518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8519 readonly b TasksAccounting = ...;
8520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8521 readonly t TasksMax = ...;
8522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8523 readonly b IPAccounting = ...;
8524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8525 readonly a(iayu) IPAddressAllow = [...];
8526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8527 readonly a(iayu) IPAddressDeny = [...];
8528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8529 readonly as IPIngressFilterPath = ['...', ...];
8530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8531 readonly as IPEgressFilterPath = ['...', ...];
8532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8533 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8535 readonly s ManagedOOMSwap = '...';
8536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8537 readonly s ManagedOOMMemoryPressure = '...';
8538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8539 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8541 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8543 readonly a(ss) BPFProgram = [...];
dcf4781c 8544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8545 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8547 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8549 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
8550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8551 readonly s MemoryPressureWatch = '...';
8552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8553 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
8554 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8555 readonly as Environment = ['...', ...];
8556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8557 readonly a(sb) EnvironmentFiles = [...];
8558 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8559 readonly as PassEnvironment = ['...', ...];
8560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8561 readonly as UnsetEnvironment = ['...', ...];
8562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8563 readonly u UMask = ...;
8564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8565 readonly t LimitCPU = ...;
8566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8567 readonly t LimitCPUSoft = ...;
8568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8569 readonly t LimitFSIZE = ...;
8570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8571 readonly t LimitFSIZESoft = ...;
8572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8573 readonly t LimitDATA = ...;
8574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8575 readonly t LimitDATASoft = ...;
8576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8577 readonly t LimitSTACK = ...;
8578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8579 readonly t LimitSTACKSoft = ...;
8580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8581 readonly t LimitCORE = ...;
8582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8583 readonly t LimitCORESoft = ...;
8584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8585 readonly t LimitRSS = ...;
8586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8587 readonly t LimitRSSSoft = ...;
8588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8589 readonly t LimitNOFILE = ...;
8590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8591 readonly t LimitNOFILESoft = ...;
8592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8593 readonly t LimitAS = ...;
8594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8595 readonly t LimitASSoft = ...;
8596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8597 readonly t LimitNPROC = ...;
8598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8599 readonly t LimitNPROCSoft = ...;
8600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8601 readonly t LimitMEMLOCK = ...;
8602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8603 readonly t LimitMEMLOCKSoft = ...;
8604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8605 readonly t LimitLOCKS = ...;
8606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8607 readonly t LimitLOCKSSoft = ...;
8608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8609 readonly t LimitSIGPENDING = ...;
8610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8611 readonly t LimitSIGPENDINGSoft = ...;
8612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8613 readonly t LimitMSGQUEUE = ...;
8614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8615 readonly t LimitMSGQUEUESoft = ...;
8616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8617 readonly t LimitNICE = ...;
8618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8619 readonly t LimitNICESoft = ...;
8620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8621 readonly t LimitRTPRIO = ...;
8622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8623 readonly t LimitRTPRIOSoft = ...;
8624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8625 readonly t LimitRTTIME = ...;
8626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8627 readonly t LimitRTTIMESoft = ...;
8628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8629 readonly s WorkingDirectory = '...';
8630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8631 readonly s RootDirectory = '...';
8632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8633 readonly s RootImage = '...';
8634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8635 readonly a(ss) RootImageOptions = [...];
8636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8637 readonly ay RootHash = [...];
8638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8639 readonly s RootHashPath = '...';
8640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8641 readonly ay RootHashSignature = [...];
8642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8643 readonly s RootHashSignaturePath = '...';
8644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8645 readonly s RootVerity = '...';
8646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
8647 readonly as ExtensionDirectories = ['...', ...];
8648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
8649 readonly a(sba(ss)) ExtensionImages = [...];
8650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8651 readonly a(ssba(ss)) MountImages = [...];
8652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8653 readonly i OOMScoreAdjust = ...;
8654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8655 readonly t CoredumpFilter = ...;
8656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8657 readonly i Nice = ...;
8658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8659 readonly i IOSchedulingClass = ...;
8660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8661 readonly i IOSchedulingPriority = ...;
8662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8663 readonly i CPUSchedulingPolicy = ...;
8664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8665 readonly i CPUSchedulingPriority = ...;
8666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8667 readonly ay CPUAffinity = [...];
8668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8669 readonly b CPUAffinityFromNUMA = ...;
8670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8671 readonly i NUMAPolicy = ...;
8672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8673 readonly ay NUMAMask = [...];
8674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8675 readonly t TimerSlackNSec = ...;
8676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8677 readonly b CPUSchedulingResetOnFork = ...;
8678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8679 readonly b NonBlocking = ...;
8680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8681 readonly s StandardInput = '...';
8682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8683 readonly s StandardInputFileDescriptorName = '...';
8684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8685 readonly ay StandardInputData = [...];
8686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8687 readonly s StandardOutput = '...';
8688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8689 readonly s StandardOutputFileDescriptorName = '...';
8690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8691 readonly s StandardError = '...';
8692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8693 readonly s StandardErrorFileDescriptorName = '...';
8694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8695 readonly s TTYPath = '...';
8696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8697 readonly b TTYReset = ...;
8698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8699 readonly b TTYVHangup = ...;
8700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8701 readonly b TTYVTDisallocate = ...;
8702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
8703 readonly q TTYRows = ...;
8704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8705 readonly q TTYColumns = ...;
8706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8707 readonly i SyslogPriority = ...;
8708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8709 readonly s SyslogIdentifier = '...';
8710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8711 readonly b SyslogLevelPrefix = ...;
8712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8713 readonly i SyslogLevel = ...;
8714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8715 readonly i SyslogFacility = ...;
8716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8717 readonly i LogLevelMax = ...;
8718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8719 readonly t LogRateLimitIntervalUSec = ...;
8720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8721 readonly u LogRateLimitBurst = ...;
8722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8723 readonly aay LogExtraFields = [[...], ...];
8724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
8725 readonly a(bs) LogFilterPatterns = [...];
8726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8727 readonly s LogNamespace = '...';
8728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8729 readonly i SecureBits = ...;
8730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8731 readonly t CapabilityBoundingSet = ...;
8732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8733 readonly t AmbientCapabilities = ...;
8734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8735 readonly s User = '...';
8736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8737 readonly s Group = '...';
8738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8739 readonly b DynamicUser = ...;
8740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8741 readonly b RemoveIPC = ...;
8742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8743 readonly a(say) SetCredential = [...];
8744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8745 readonly a(say) SetCredentialEncrypted = [...];
8746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8747 readonly a(ss) LoadCredential = [...];
8748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8749 readonly a(ss) LoadCredentialEncrypted = [...];
8750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8751 readonly as SupplementaryGroups = ['...', ...];
8752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8753 readonly s PAMName = '...';
8754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8755 readonly as ReadWritePaths = ['...', ...];
8756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8757 readonly as ReadOnlyPaths = ['...', ...];
8758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8759 readonly as InaccessiblePaths = ['...', ...];
8760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
8761 readonly as ExecPaths = ['...', ...];
8762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8763 readonly as NoExecPaths = ['...', ...];
8764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 8765 readonly as ExecSearchPath = ['...', ...];
8766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8767 readonly t MountFlags = ...;
8768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8769 readonly b PrivateTmp = ...;
8770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8771 readonly b PrivateDevices = ...;
8772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8773 readonly b ProtectClock = ...;
8774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8775 readonly b ProtectKernelTunables = ...;
8776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8777 readonly b ProtectKernelModules = ...;
8778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8779 readonly b ProtectKernelLogs = ...;
8780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8781 readonly b ProtectControlGroups = ...;
8782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8783 readonly b PrivateNetwork = ...;
8784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8785 readonly b PrivateUsers = ...;
8786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8787 readonly b PrivateMounts = ...;
8788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8789 readonly b PrivateIPC = ...;
8790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8791 readonly s ProtectHome = '...';
8792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8793 readonly s ProtectSystem = '...';
8794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8795 readonly b SameProcessGroup = ...;
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8797 readonly s UtmpIdentifier = '...';
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8799 readonly s UtmpMode = '...';
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8801 readonly (bs) SELinuxContext = ...;
8802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8803 readonly (bs) AppArmorProfile = ...;
8804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8805 readonly (bs) SmackProcessLabel = ...;
8806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8807 readonly b IgnoreSIGPIPE = ...;
8808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8809 readonly b NoNewPrivileges = ...;
8810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8811 readonly (bas) SystemCallFilter = ...;
8812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8813 readonly as SystemCallArchitectures = ['...', ...];
8814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8815 readonly i SystemCallErrorNumber = ...;
8816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
8817 readonly (bas) SystemCallLog = ...;
8818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8819 readonly s Personality = '...';
8820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8821 readonly b LockPersonality = ...;
8822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8823 readonly (bas) RestrictAddressFamilies = ...;
8824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8825 readonly a(sst) RuntimeDirectorySymlink = [...];
8826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8827 readonly s RuntimeDirectoryPreserve = '...';
8828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8829 readonly u RuntimeDirectoryMode = ...;
8830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8831 readonly as RuntimeDirectory = ['...', ...];
8832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8833 readonly a(sst) StateDirectorySymlink = [...];
8834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8835 readonly u StateDirectoryMode = ...;
8836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8837 readonly as StateDirectory = ['...', ...];
8838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8839 readonly a(sst) CacheDirectorySymlink = [...];
8840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8841 readonly u CacheDirectoryMode = ...;
8842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8843 readonly as CacheDirectory = ['...', ...];
8844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8845 readonly a(sst) LogsDirectorySymlink = [...];
8846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8847 readonly u LogsDirectoryMode = ...;
8848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8849 readonly as LogsDirectory = ['...', ...];
8850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8851 readonly u ConfigurationDirectoryMode = ...;
8852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8853 readonly as ConfigurationDirectory = ['...', ...];
8854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8855 readonly t TimeoutCleanUSec = ...;
8856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8857 readonly b MemoryDenyWriteExecute = ...;
8858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8859 readonly b RestrictRealtime = ...;
8860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8861 readonly b RestrictSUIDSGID = ...;
8862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8863 readonly t RestrictNamespaces = ...;
8864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
8865 readonly (bas) RestrictFileSystems = ...;
8866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8867 readonly a(ssbt) BindPaths = [...];
8868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8869 readonly a(ssbt) BindReadOnlyPaths = [...];
8870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8871 readonly a(ss) TemporaryFileSystem = [...];
8872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8873 readonly b MountAPIVFS = ...;
8874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8875 readonly s KeyringMode = '...';
8876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8877 readonly s ProtectProc = '...';
8878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8879 readonly s ProcSubset = '...';
8880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8881 readonly b ProtectHostname = ...;
8882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8883 readonly s NetworkNamespacePath = '...';
8884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8885 readonly s IPCNamespacePath = '...';
8886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
8887 readonly s RootImagePolicy = '...';
8888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8889 readonly s MountImagePolicy = '...';
8890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8891 readonly s ExtensionImagePolicy = '...';
8892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8893 readonly s KillMode = '...';
8894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8895 readonly i KillSignal = ...;
8896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8897 readonly i RestartKillSignal = ...;
8898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8899 readonly i FinalKillSignal = ...;
8900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8901 readonly b SendSIGKILL = ...;
8902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8903 readonly b SendSIGHUP = ...;
8904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8905 readonly i WatchdogSignal = ...;
3031660c 8906 };
47fb7fd6
ZJS
8907 interface org.freedesktop.DBus.Peer { ... };
8908 interface org.freedesktop.DBus.Introspectable { ... };
8909 interface org.freedesktop.DBus.Properties { ... };
8910 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8911};
8912 </programlisting>
8913
00bb75d7
ZJS
8914 <!--method GetProcesses is not documented!-->
8915
8916 <!--method AttachProcesses is not documented!-->
8917
8918 <!--property What is not documented!-->
8919
8920 <!--property Priority is not documented!-->
8921
8922 <!--property Options is not documented!-->
8923
8924 <!--property TimeoutUSec is not documented!-->
8925
8926 <!--property UID is not documented!-->
8927
8928 <!--property GID is not documented!-->
8929
8930 <!--property ExecDeactivate is not documented!-->
8931
8932 <!--property Slice is not documented!-->
8933
5483fca0
LP
8934 <!--property ControlGroupId is not documented!-->
8935
00bb75d7
ZJS
8936 <!--property MemoryCurrent is not documented!-->
8937
8938 <!--property CPUUsageNSec is not documented!-->
8939
8940 <!--property EffectiveCPUs is not documented!-->
8941
8942 <!--property EffectiveMemoryNodes is not documented!-->
8943
8944 <!--property TasksCurrent is not documented!-->
8945
8946 <!--property IPIngressBytes is not documented!-->
8947
8948 <!--property IPIngressPackets is not documented!-->
8949
8950 <!--property IPEgressBytes is not documented!-->
8951
8952 <!--property IPEgressPackets is not documented!-->
8953
8954 <!--property IOReadBytes is not documented!-->
8955
8956 <!--property IOReadOperations is not documented!-->
8957
8958 <!--property IOWriteBytes is not documented!-->
8959
8960 <!--property IOWriteOperations is not documented!-->
8961
8962 <!--property Delegate is not documented!-->
8963
8964 <!--property DelegateControllers is not documented!-->
8965
8966 <!--property CPUAccounting is not documented!-->
8967
8968 <!--property CPUWeight is not documented!-->
8969
8970 <!--property StartupCPUWeight is not documented!-->
8971
8972 <!--property CPUShares is not documented!-->
8973
8974 <!--property StartupCPUShares is not documented!-->
8975
8976 <!--property CPUQuotaPerSecUSec is not documented!-->
8977
8978 <!--property CPUQuotaPeriodUSec is not documented!-->
8979
8980 <!--property AllowedCPUs is not documented!-->
8981
c93a7d4a
PM
8982 <!--property StartupAllowedCPUs is not documented!-->
8983
00bb75d7
ZJS
8984 <!--property AllowedMemoryNodes is not documented!-->
8985
c93a7d4a
PM
8986 <!--property StartupAllowedMemoryNodes is not documented!-->
8987
00bb75d7
ZJS
8988 <!--property IOAccounting is not documented!-->
8989
8990 <!--property IOWeight is not documented!-->
8991
8992 <!--property StartupIOWeight is not documented!-->
8993
8994 <!--property IODeviceWeight is not documented!-->
8995
8996 <!--property IOReadBandwidthMax is not documented!-->
8997
8998 <!--property IOWriteBandwidthMax is not documented!-->
8999
9000 <!--property IOReadIOPSMax is not documented!-->
9001
9002 <!--property IOWriteIOPSMax is not documented!-->
9003
9004 <!--property IODeviceLatencyTargetUSec is not documented!-->
9005
9006 <!--property BlockIOAccounting is not documented!-->
9007
9008 <!--property BlockIOWeight is not documented!-->
9009
9010 <!--property StartupBlockIOWeight is not documented!-->
9011
9012 <!--property BlockIODeviceWeight is not documented!-->
9013
9014 <!--property BlockIOReadBandwidth is not documented!-->
9015
9016 <!--property BlockIOWriteBandwidth is not documented!-->
9017
9018 <!--property MemoryAccounting is not documented!-->
9019
9020 <!--property DefaultMemoryLow is not documented!-->
9021
53fda560
LB
9022 <!--property DefaultStartupMemoryLow is not documented!-->
9023
00bb75d7
ZJS
9024 <!--property DefaultMemoryMin is not documented!-->
9025
9026 <!--property MemoryMin is not documented!-->
9027
9028 <!--property MemoryLow is not documented!-->
9029
53fda560
LB
9030 <!--property StartupMemoryLow is not documented!-->
9031
00bb75d7
ZJS
9032 <!--property MemoryHigh is not documented!-->
9033
53fda560
LB
9034 <!--property StartupMemoryHigh is not documented!-->
9035
00bb75d7
ZJS
9036 <!--property MemoryMax is not documented!-->
9037
53fda560
LB
9038 <!--property StartupMemoryMax is not documented!-->
9039
00bb75d7
ZJS
9040 <!--property MemorySwapMax is not documented!-->
9041
53fda560
LB
9042 <!--property StartupMemorySwapMax is not documented!-->
9043
d7fe0a67
PV
9044 <!--property MemoryZSwapMax is not documented!-->
9045
53fda560
LB
9046 <!--property StartupMemoryZSwapMax is not documented!-->
9047
00bb75d7
ZJS
9048 <!--property MemoryLimit is not documented!-->
9049
9050 <!--property DevicePolicy is not documented!-->
9051
9052 <!--property DeviceAllow is not documented!-->
9053
9054 <!--property TasksAccounting is not documented!-->
9055
9056 <!--property TasksMax is not documented!-->
9057
9058 <!--property IPAccounting is not documented!-->
9059
9060 <!--property IPAddressAllow is not documented!-->
9061
9062 <!--property IPAddressDeny is not documented!-->
9063
9064 <!--property IPIngressFilterPath is not documented!-->
9065
9066 <!--property IPEgressFilterPath is not documented!-->
9067
9068 <!--property DisableControllers is not documented!-->
9069
4d824a4e
AZ
9070 <!--property ManagedOOMSwap is not documented!-->
9071
9072 <!--property ManagedOOMMemoryPressure is not documented!-->
9073
d9d3f05d 9074 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9075
d8a4d64b
AZ
9076 <!--property ManagedOOMPreference is not documented!-->
9077
9e009a14
JK
9078 <!--property BPFProgram is not documented!-->
9079
dcf4781c
JK
9080 <!--property SocketBindAllow is not documented!-->
9081
9082 <!--property SocketBindDeny is not documented!-->
9083
57585d59
MV
9084 <!--property RestrictNetworkInterfaces is not documented!-->
9085
6bb00842
LP
9086 <!--property MemoryPressureWatch is not documented!-->
9087
9088 <!--property MemoryPressureThresholdUSec is not documented!-->
9089
00bb75d7
ZJS
9090 <!--property EnvironmentFiles is not documented!-->
9091
9092 <!--property PassEnvironment is not documented!-->
9093
9094 <!--property UnsetEnvironment is not documented!-->
9095
9096 <!--property UMask is not documented!-->
9097
9098 <!--property LimitCPUSoft is not documented!-->
9099
9100 <!--property LimitFSIZE is not documented!-->
9101
9102 <!--property LimitFSIZESoft is not documented!-->
9103
9104 <!--property LimitDATA is not documented!-->
9105
9106 <!--property LimitDATASoft is not documented!-->
9107
9108 <!--property LimitSTACK is not documented!-->
9109
9110 <!--property LimitSTACKSoft is not documented!-->
9111
9112 <!--property LimitCORE is not documented!-->
9113
9114 <!--property LimitCORESoft is not documented!-->
9115
9116 <!--property LimitRSS is not documented!-->
9117
9118 <!--property LimitRSSSoft is not documented!-->
9119
9120 <!--property LimitNOFILE is not documented!-->
9121
9122 <!--property LimitNOFILESoft is not documented!-->
9123
9124 <!--property LimitAS is not documented!-->
9125
9126 <!--property LimitASSoft is not documented!-->
9127
9128 <!--property LimitNPROC is not documented!-->
9129
9130 <!--property LimitNPROCSoft is not documented!-->
9131
9132 <!--property LimitMEMLOCK is not documented!-->
9133
9134 <!--property LimitMEMLOCKSoft is not documented!-->
9135
9136 <!--property LimitLOCKS is not documented!-->
9137
9138 <!--property LimitLOCKSSoft is not documented!-->
9139
9140 <!--property LimitSIGPENDING is not documented!-->
9141
9142 <!--property LimitSIGPENDINGSoft is not documented!-->
9143
9144 <!--property LimitMSGQUEUE is not documented!-->
9145
9146 <!--property LimitMSGQUEUESoft is not documented!-->
9147
9148 <!--property LimitNICE is not documented!-->
9149
9150 <!--property LimitNICESoft is not documented!-->
9151
9152 <!--property LimitRTPRIO is not documented!-->
9153
9154 <!--property LimitRTPRIOSoft is not documented!-->
9155
9156 <!--property LimitRTTIME is not documented!-->
9157
9158 <!--property LimitRTTIMESoft is not documented!-->
9159
9160 <!--property WorkingDirectory is not documented!-->
9161
35f4e010
ZJS
9162 <!--property RootHashPath is not documented!-->
9163
35f4e010
ZJS
9164 <!--property RootHashSignaturePath is not documented!-->
9165
00bb75d7
ZJS
9166 <!--property OOMScoreAdjust is not documented!-->
9167
9168 <!--property CoredumpFilter is not documented!-->
9169
9170 <!--property Nice is not documented!-->
9171
9172 <!--property IOSchedulingClass is not documented!-->
9173
9174 <!--property IOSchedulingPriority is not documented!-->
9175
9176 <!--property CPUSchedulingPolicy is not documented!-->
9177
9178 <!--property CPUSchedulingPriority is not documented!-->
9179
9180 <!--property CPUAffinity is not documented!-->
9181
9182 <!--property CPUAffinityFromNUMA is not documented!-->
9183
9184 <!--property NUMAPolicy is not documented!-->
9185
9186 <!--property NUMAMask is not documented!-->
9187
9188 <!--property TimerSlackNSec is not documented!-->
9189
9190 <!--property CPUSchedulingResetOnFork is not documented!-->
9191
9192 <!--property NonBlocking is not documented!-->
9193
9194 <!--property StandardInput is not documented!-->
9195
9196 <!--property StandardInputFileDescriptorName is not documented!-->
9197
9198 <!--property StandardInputData is not documented!-->
9199
9200 <!--property StandardOutput is not documented!-->
9201
9202 <!--property StandardOutputFileDescriptorName is not documented!-->
9203
9204 <!--property StandardError is not documented!-->
9205
9206 <!--property StandardErrorFileDescriptorName is not documented!-->
9207
9208 <!--property TTYPath is not documented!-->
9209
9210 <!--property TTYReset is not documented!-->
9211
9212 <!--property TTYVHangup is not documented!-->
9213
9214 <!--property TTYVTDisallocate is not documented!-->
9215
51462135
DDM
9216 <!--property TTYRows is not documented!-->
9217
9218 <!--property TTYColumns is not documented!-->
9219
00bb75d7
ZJS
9220 <!--property SyslogPriority is not documented!-->
9221
9222 <!--property SyslogIdentifier is not documented!-->
9223
9224 <!--property SyslogLevelPrefix is not documented!-->
9225
9226 <!--property SyslogLevel is not documented!-->
9227
9228 <!--property SyslogFacility is not documented!-->
9229
9230 <!--property LogLevelMax is not documented!-->
9231
9232 <!--property LogRateLimitIntervalUSec is not documented!-->
9233
9234 <!--property LogRateLimitBurst is not documented!-->
9235
9236 <!--property LogExtraFields is not documented!-->
9237
523ea123
QD
9238 <!--property LogFilterPatterns is not documented!-->
9239
00bb75d7
ZJS
9240 <!--property LogNamespace is not documented!-->
9241
9242 <!--property AmbientCapabilities is not documented!-->
9243
9244 <!--property User is not documented!-->
9245
9246 <!--property Group is not documented!-->
9247
9248 <!--property DynamicUser is not documented!-->
9249
9250 <!--property RemoveIPC is not documented!-->
9251
e4b2cea3
ZJS
9252 <!--property SetCredential is not documented!-->
9253
43144be4
LP
9254 <!--property SetCredentialEncrypted is not documented!-->
9255
e4b2cea3
ZJS
9256 <!--property LoadCredential is not documented!-->
9257
43144be4
LP
9258 <!--property LoadCredentialEncrypted is not documented!-->
9259
00bb75d7
ZJS
9260 <!--property SupplementaryGroups is not documented!-->
9261
9262 <!--property PAMName is not documented!-->
9263
9264 <!--property ReadWritePaths is not documented!-->
3031660c 9265
00bb75d7 9266 <!--property ReadOnlyPaths is not documented!-->
3031660c 9267
00bb75d7 9268 <!--property InaccessiblePaths is not documented!-->
3031660c 9269
ddc155b2
TM
9270 <!--property ExecPaths is not documented!-->
9271
9272 <!--property NoExecPaths is not documented!-->
9273
8c35c10d 9274 <!--property ExecSearchPath is not documented!-->
9275
00bb75d7 9276 <!--property PrivateTmp is not documented!-->
3031660c 9277
00bb75d7 9278 <!--property PrivateDevices is not documented!-->
3031660c 9279
00bb75d7 9280 <!--property ProtectClock is not documented!-->
3031660c 9281
00bb75d7 9282 <!--property ProtectKernelTunables is not documented!-->
3031660c 9283
00bb75d7 9284 <!--property ProtectKernelModules is not documented!-->
3031660c 9285
00bb75d7 9286 <!--property ProtectKernelLogs is not documented!-->
3031660c 9287
00bb75d7 9288 <!--property ProtectControlGroups is not documented!-->
3031660c 9289
00bb75d7 9290 <!--property PrivateNetwork is not documented!-->
3031660c 9291
00bb75d7 9292 <!--property PrivateUsers is not documented!-->
3031660c 9293
00bb75d7 9294 <!--property PrivateMounts is not documented!-->
3031660c 9295
a70581ff
XR
9296 <!--property PrivateIPC is not documented!-->
9297
00bb75d7 9298 <!--property ProtectHome is not documented!-->
3031660c 9299
00bb75d7 9300 <!--property ProtectSystem is not documented!-->
3031660c 9301
00bb75d7 9302 <!--property SameProcessGroup is not documented!-->
3031660c 9303
00bb75d7 9304 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 9305
00bb75d7 9306 <!--property UtmpMode is not documented!-->
47fb7fd6 9307
00bb75d7 9308 <!--property SELinuxContext is not documented!-->
47fb7fd6 9309
00bb75d7 9310 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9311
00bb75d7 9312 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9313
00bb75d7 9314 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9315
00bb75d7 9316 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9317
00bb75d7 9318 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9319
00bb75d7 9320 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9321
00bb75d7 9322 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9323
1f6b4144
ZJS
9324 <!--property SystemCallLog is not documented!-->
9325
00bb75d7 9326 <!--property Personality is not documented!-->
47fb7fd6 9327
00bb75d7 9328 <!--property LockPersonality is not documented!-->
47fb7fd6 9329
00bb75d7 9330 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9331
00bb75d7 9332 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9333
00bb75d7 9334 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9335
00bb75d7 9336 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9337
00bb75d7 9338 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9339
00bb75d7 9340 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9341
00bb75d7 9342 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9343
00bb75d7 9344 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9345
00bb75d7 9346 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9347
00bb75d7 9348 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9349
00bb75d7 9350 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9351
00bb75d7 9352 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9353
00bb75d7 9354 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9355
cc86a278
ILG
9356 <!--property RestrictFileSystems is not documented!-->
9357
00bb75d7 9358 <!--property BindPaths is not documented!-->
47fb7fd6 9359
00bb75d7 9360 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9361
00bb75d7 9362 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9363
00bb75d7 9364 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9365
00bb75d7 9366 <!--property KeyringMode is not documented!-->
47fb7fd6 9367
e4b2cea3
ZJS
9368 <!--property ProtectProc is not documented!-->
9369
9370 <!--property ProcSubset is not documented!-->
9371
00bb75d7 9372 <!--property ProtectHostname is not documented!-->
47fb7fd6 9373
00bb75d7 9374 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9375
a70581ff
XR
9376 <!--property IPCNamespacePath is not documented!-->
9377
84be0c71
LP
9378 <!--property RootImagePolicy is not documented!-->
9379
9380 <!--property MountImagePolicy is not documented!-->
9381
9382 <!--property ExtensionImagePolicy is not documented!-->
9383
00bb75d7 9384 <!--property KillMode is not documented!-->
47fb7fd6 9385
00bb75d7 9386 <!--property KillSignal is not documented!-->
47fb7fd6 9387
00bb75d7 9388 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9389
00bb75d7 9390 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9391
00bb75d7 9392 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9393
00bb75d7 9394 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9395
00bb75d7 9396 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9397
00bb75d7 9398 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9399
00bb75d7 9400 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9401
00bb75d7 9402 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9403
00bb75d7 9404 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9405
48f99d7c
ZJS
9406 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9407
00bb75d7 9408 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9409
00bb75d7 9410 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9411
00bb75d7 9412 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9413
00bb75d7 9414 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9415
00bb75d7 9416 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9417
00bb75d7 9418 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9419
00bb75d7 9420 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9421
00bb75d7 9422 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9423
00bb75d7 9424 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9425
00bb75d7 9426 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9427
00bb75d7 9428 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9429
00bb75d7 9430 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9431
00bb75d7 9432 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9433
00bb75d7 9434 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9435
5483fca0
LP
9436 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9437
00bb75d7 9438 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9439
93ff34e4
LB
9440 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9441
00bb75d7 9442 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9443
00bb75d7 9444 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9445
00bb75d7 9446 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9447
00bb75d7 9448 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9449
00bb75d7 9450 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9451
00bb75d7 9452 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9453
00bb75d7 9454 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9455
00bb75d7 9456 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9457
00bb75d7 9458 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9459
00bb75d7 9460 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9461
00bb75d7 9462 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9463
00bb75d7 9464 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9465
00bb75d7 9466 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9467
00bb75d7 9468 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9469
00bb75d7 9470 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9471
00bb75d7 9472 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9473
00bb75d7 9474 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9475
00bb75d7 9476 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9477
00bb75d7 9478 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9479
00bb75d7 9480 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9481
00bb75d7 9482 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9483
00bb75d7 9484 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9485
c93a7d4a
PM
9486 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9487
00bb75d7 9488 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9489
c93a7d4a
PM
9490 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9491
00bb75d7 9492 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9493
00bb75d7 9494 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9495
00bb75d7 9496 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9497
00bb75d7 9498 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9499
00bb75d7 9500 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9501
00bb75d7 9502 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9503
00bb75d7 9504 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9505
00bb75d7 9506 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 9507
00bb75d7 9508 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 9509
00bb75d7 9510 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 9511
00bb75d7 9512 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 9513
00bb75d7 9514 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 9515
00bb75d7 9516 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 9517
00bb75d7 9518 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 9519
00bb75d7 9520 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 9521
00bb75d7 9522 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 9523
00bb75d7 9524 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 9525
53fda560
LB
9526 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9527
00bb75d7 9528 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 9529
00bb75d7 9530 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 9531
00bb75d7
ZJS
9532 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9533
53fda560
LB
9534 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9535
00bb75d7
ZJS
9536 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9537
53fda560
LB
9538 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9539
00bb75d7
ZJS
9540 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9541
53fda560
LB
9542 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9543
00bb75d7
ZJS
9544 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9545
53fda560
LB
9546 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
9547
d7fe0a67
PV
9548 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9549
53fda560
LB
9550 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
9551
00bb75d7
ZJS
9552 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9553
9554 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9555
9556 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9557
9558 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9559
9560 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9561
9562 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9563
9564 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9565
9566 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9567
9568 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9569
9570 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9571
9572 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9573
4d824a4e
AZ
9574 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9575
9576 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9577
d9d3f05d 9578 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9579
d8a4d64b
AZ
9580 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9581
9e009a14
JK
9582 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9583
dcf4781c
JK
9584 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9585
9586 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9587
57585d59
MV
9588 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9589
6bb00842
LP
9590 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
9591
9592 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
9593
00bb75d7
ZJS
9594 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9595
9596 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9597
9598 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9599
9600 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9601
9602 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9603
9604 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9605
9606 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9607
9608 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9609
9610 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9611
9612 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9613
9614 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9615
9616 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9617
9618 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9619
9620 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9621
9622 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9623
9624 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9625
9626 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9627
9628 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9629
9630 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9631
9632 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9633
9634 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9635
9636 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9637
9638 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9639
9640 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9641
9642 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9643
9644 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9645
9646 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9647
9648 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9649
9650 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9651
9652 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9653
9654 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9655
9656 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9657
9658 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9659
9660 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9661
9662 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9663
9664 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9665
9666 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9667
9668 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9669
9670 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9671
9672 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9673
35f4e010
ZJS
9674 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9675
9676 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9677
9678 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9679
9680 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9681
9682 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9683
9684 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9685
a07b9926
LB
9686 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9687
93f59701
LB
9688 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9689
35f4e010
ZJS
9690 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9691
00bb75d7
ZJS
9692 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9693
9694 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9695
9696 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9697
9698 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9699
9700 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9701
9702 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9703
9704 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9705
9706 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9707
9708 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9709
9710 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9711
9712 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9713
9714 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9715
9716 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9717
9718 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9719
9720 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9721
9722 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9723
9724 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9725
9726 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9727
9728 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9729
9730 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 9731
00bb75d7 9732 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 9733
00bb75d7 9734 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 9735
00bb75d7 9736 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 9737
00bb75d7 9738 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 9739
00bb75d7 9740 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 9741
51462135
DDM
9742 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9743
9744 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9745
00bb75d7 9746 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 9747
00bb75d7 9748 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 9749
00bb75d7 9750 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 9751
00bb75d7 9752 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 9753
00bb75d7 9754 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 9755
00bb75d7 9756 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 9757
00bb75d7 9758 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 9759
00bb75d7 9760 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 9761
00bb75d7 9762 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 9763
523ea123
QD
9764 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
9765
00bb75d7 9766 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 9767
00bb75d7 9768 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 9769
00bb75d7 9770 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 9771
00bb75d7 9772 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 9773
00bb75d7 9774 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 9775
00bb75d7 9776 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 9777
00bb75d7 9778 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 9779
00bb75d7 9780 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 9781
e4b2cea3
ZJS
9782 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9783
43144be4
LP
9784 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9785
e4b2cea3
ZJS
9786 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9787
43144be4
LP
9788 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9789
00bb75d7 9790 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 9791
00bb75d7 9792 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 9793
00bb75d7 9794 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 9795
00bb75d7 9796 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 9797
00bb75d7 9798 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 9799
ddc155b2
TM
9800 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9801
9802 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9803
8c35c10d 9804 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9805
00bb75d7 9806 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 9807
00bb75d7 9808 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 9809
00bb75d7 9810 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 9811
00bb75d7 9812 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 9813
00bb75d7 9814 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 9815
00bb75d7 9816 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 9817
00bb75d7 9818 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 9819
00bb75d7 9820 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 9821
00bb75d7 9822 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 9823
00bb75d7 9824 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 9825
00bb75d7 9826 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 9827
a70581ff
XR
9828 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9829
00bb75d7 9830 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 9831
00bb75d7 9832 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 9833
00bb75d7 9834 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 9835
00bb75d7 9836 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 9837
00bb75d7 9838 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 9839
00bb75d7 9840 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 9841
00bb75d7 9842 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 9843
00bb75d7 9844 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 9845
00bb75d7 9846 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 9847
00bb75d7 9848 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 9849
00bb75d7 9850 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 9851
00bb75d7 9852 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 9853
00bb75d7 9854 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 9855
1f6b4144
ZJS
9856 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9857
00bb75d7 9858 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 9859
00bb75d7 9860 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 9861
00bb75d7 9862 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 9863
211a3d87
LB
9864 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9865
00bb75d7 9866 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 9867
00bb75d7 9868 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 9869
00bb75d7 9870 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 9871
211a3d87
LB
9872 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9873
00bb75d7 9874 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 9875
00bb75d7 9876 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 9877
211a3d87
LB
9878 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
9879
00bb75d7 9880 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 9881
00bb75d7 9882 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 9883
211a3d87
LB
9884 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
9885
00bb75d7 9886 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 9887
00bb75d7 9888 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 9889
00bb75d7 9890 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 9891
00bb75d7 9892 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 9893
00bb75d7 9894 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 9895
00bb75d7 9896 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 9897
00bb75d7 9898 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 9899
00bb75d7 9900 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 9901
00bb75d7 9902 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 9903
cc86a278
ILG
9904 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
9905
00bb75d7 9906 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 9907
00bb75d7 9908 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 9909
00bb75d7 9910 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 9911
00bb75d7 9912 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 9913
00bb75d7 9914 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 9915
e4b2cea3
ZJS
9916 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9917
9918 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9919
00bb75d7 9920 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 9921
00bb75d7 9922 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 9923
a70581ff
XR
9924 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9925
84be0c71
LP
9926 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
9927
9928 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
9929
9930 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
9931
00bb75d7 9932 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 9933
00bb75d7 9934 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 9935
00bb75d7 9936 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 9937
00bb75d7 9938 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 9939
00bb75d7 9940 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 9941
00bb75d7 9942 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 9943
00bb75d7 9944 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 9945
00bb75d7 9946 <!--End of Autogenerated section-->
3031660c
ZJS
9947
9948 <refsect2>
9949 <title>Properties</title>
9950
9951 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9952 units invoke the
d3fcecf3 9953 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
9954 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9955 information about processes to execute. They also share most of the fields related to the execution
9956 context that Service objects expose (see above). In addition to these properties there are the
9957 following:</para>
9958
9959 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
9960 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9961 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 9962 command if there is one running, otherwise 0.</para>
3031660c
ZJS
9963
9964 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9965 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 9966 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
9967 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9968 corresponding field of service unit objects (see above).</para>
9969 </refsect2>
9970 </refsect1>
9971
9972
9973 <refsect1>
9974 <title>Path Unit Objects</title>
9975
48f99d7c 9976 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 9977node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 9978 interface org.freedesktop.systemd1.Path {
3031660c 9979 properties:
47fb7fd6
ZJS
9980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9981 readonly s Unit = '...';
9982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9983 readonly a(ss) Paths = [...];
9984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9985 readonly b MakeDirectory = ...;
9986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9987 readonly u DirectoryMode = ...;
9988 readonly s Result = '...';
47dba9fb
LB
9989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9990 readonly t TriggerLimitIntervalUSec = ...;
9991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9992 readonly u TriggerLimitBurst = ...;
3031660c 9993 };
47fb7fd6
ZJS
9994 interface org.freedesktop.DBus.Peer { ... };
9995 interface org.freedesktop.DBus.Introspectable { ... };
9996 interface org.freedesktop.DBus.Properties { ... };
9997 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9998};
9999 </programlisting>
10000
47fb7fd6
ZJS
10001 <!--property MakeDirectory is not documented!-->
10002
10003 <!--property DirectoryMode is not documented!-->
10004
47dba9fb
LB
10005 <!--property TriggerLimitIntervalUSec is not documented!-->
10006
10007 <!--property TriggerLimitBurst is not documented!-->
10008
00bb75d7
ZJS
10009 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10010
00bb75d7
ZJS
10011 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10012
10013 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10014
10015 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10016
48f99d7c
ZJS
10017 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10018
00bb75d7
ZJS
10019 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10020
10021 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10022
10023 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10024
10025 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10026
10027 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10028
47dba9fb
LB
10029 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10030
10031 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10032
00bb75d7
ZJS
10033 <!--End of Autogenerated section-->
10034
3031660c
ZJS
10035 <refsect2>
10036 <title>Properties</title>
10037
10038 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10039
10040 <para>The others:</para>
10041
10042 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10043 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 10044 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
10045 which correspond directly to the matching settings in the path unit files; and the path to watch,
10046 possibly including glob expressions.</para>
10047
10048 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 10049 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
10050 interface.</para>
10051 </refsect2>
10052 </refsect1>
10053
10054 <refsect1>
10055 <title>Slice Unit Objects</title>
10056
10057 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10058 interface (described here) in addition to the generic
10059 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10060
48f99d7c 10061 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 10062node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
10063 interface org.freedesktop.systemd1.Slice {
10064 methods:
47fb7fd6
ZJS
10065 GetProcesses(out a(sus) processes);
10066 AttachProcesses(in s subcgroup,
10067 in au pids);
3031660c 10068 properties:
47fb7fd6
ZJS
10069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10070 readonly s Slice = '...';
10071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10072 readonly s ControlGroup = '...';
10073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10074 readonly t ControlGroupId = ...;
10075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10076 readonly t MemoryCurrent = ...;
10077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10078 readonly t MemoryAvailable = ...;
10079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10080 readonly t CPUUsageNSec = ...;
10081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10082 readonly ay EffectiveCPUs = [...];
10083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10084 readonly ay EffectiveMemoryNodes = [...];
10085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10086 readonly t TasksCurrent = ...;
10087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10088 readonly t IPIngressBytes = ...;
10089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10090 readonly t IPIngressPackets = ...;
10091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10092 readonly t IPEgressBytes = ...;
10093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10094 readonly t IPEgressPackets = ...;
10095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10096 readonly t IOReadBytes = ...;
10097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10098 readonly t IOReadOperations = ...;
10099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10100 readonly t IOWriteBytes = ...;
10101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10102 readonly t IOWriteOperations = ...;
10103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10104 readonly b Delegate = ...;
10105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10106 readonly as DelegateControllers = ['...', ...];
10107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10108 readonly b CPUAccounting = ...;
10109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10110 readonly t CPUWeight = ...;
10111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10112 readonly t StartupCPUWeight = ...;
10113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10114 readonly t CPUShares = ...;
10115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10116 readonly t StartupCPUShares = ...;
10117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10118 readonly t CPUQuotaPerSecUSec = ...;
10119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10120 readonly t CPUQuotaPeriodUSec = ...;
10121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10122 readonly ay AllowedCPUs = [...];
10123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10124 readonly ay StartupAllowedCPUs = [...];
10125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10126 readonly ay AllowedMemoryNodes = [...];
10127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10128 readonly ay StartupAllowedMemoryNodes = [...];
10129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10130 readonly b IOAccounting = ...;
10131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10132 readonly t IOWeight = ...;
10133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10134 readonly t StartupIOWeight = ...;
10135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10136 readonly a(st) IODeviceWeight = [...];
10137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10138 readonly a(st) IOReadBandwidthMax = [...];
10139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10140 readonly a(st) IOWriteBandwidthMax = [...];
10141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10142 readonly a(st) IOReadIOPSMax = [...];
10143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10144 readonly a(st) IOWriteIOPSMax = [...];
10145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10146 readonly a(st) IODeviceLatencyTargetUSec = [...];
10147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10148 readonly b BlockIOAccounting = ...;
10149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10150 readonly t BlockIOWeight = ...;
10151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10152 readonly t StartupBlockIOWeight = ...;
10153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10154 readonly a(st) BlockIODeviceWeight = [...];
10155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10156 readonly a(st) BlockIOReadBandwidth = [...];
10157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10158 readonly a(st) BlockIOWriteBandwidth = [...];
10159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10160 readonly b MemoryAccounting = ...;
10161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10162 readonly t DefaultMemoryLow = ...;
10163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10164 readonly t DefaultStartupMemoryLow = ...;
10165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10166 readonly t DefaultMemoryMin = ...;
10167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10168 readonly t MemoryMin = ...;
10169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10170 readonly t MemoryLow = ...;
10171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10172 readonly t StartupMemoryLow = ...;
10173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10174 readonly t MemoryHigh = ...;
10175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10176 readonly t StartupMemoryHigh = ...;
10177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10178 readonly t MemoryMax = ...;
10179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10180 readonly t StartupMemoryMax = ...;
10181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10182 readonly t MemorySwapMax = ...;
10183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10184 readonly t StartupMemorySwapMax = ...;
10185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10186 readonly t MemoryZSwapMax = ...;
10187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10188 readonly t StartupMemoryZSwapMax = ...;
10189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10190 readonly t MemoryLimit = ...;
10191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10192 readonly s DevicePolicy = '...';
10193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10194 readonly a(ss) DeviceAllow = [...];
10195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10196 readonly b TasksAccounting = ...;
10197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10198 readonly t TasksMax = ...;
10199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10200 readonly b IPAccounting = ...;
10201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10202 readonly a(iayu) IPAddressAllow = [...];
10203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10204 readonly a(iayu) IPAddressDeny = [...];
10205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10206 readonly as IPIngressFilterPath = ['...', ...];
10207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10208 readonly as IPEgressFilterPath = ['...', ...];
10209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10210 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10212 readonly s ManagedOOMSwap = '...';
10213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10214 readonly s ManagedOOMMemoryPressure = '...';
10215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10216 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10218 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10220 readonly a(ss) BPFProgram = [...];
dcf4781c 10221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10222 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10224 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10226 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10228 readonly s MemoryPressureWatch = '...';
10229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10230 readonly t MemoryPressureThresholdUSec = ...;
3031660c 10231 };
47fb7fd6
ZJS
10232 interface org.freedesktop.DBus.Peer { ... };
10233 interface org.freedesktop.DBus.Introspectable { ... };
10234 interface org.freedesktop.DBus.Properties { ... };
10235 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10236};
10237 </programlisting>
10238
47fb7fd6
ZJS
10239 <!--method GetProcesses is not documented!-->
10240
10241 <!--method AttachProcesses is not documented!-->
10242
10243 <!--property Slice is not documented!-->
10244
5483fca0
LP
10245 <!--property ControlGroupId is not documented!-->
10246
47fb7fd6
ZJS
10247 <!--property MemoryCurrent is not documented!-->
10248
10249 <!--property CPUUsageNSec is not documented!-->
10250
10251 <!--property EffectiveCPUs is not documented!-->
10252
10253 <!--property EffectiveMemoryNodes is not documented!-->
10254
10255 <!--property TasksCurrent is not documented!-->
10256
10257 <!--property IPIngressBytes is not documented!-->
10258
10259 <!--property IPIngressPackets is not documented!-->
10260
10261 <!--property IPEgressBytes is not documented!-->
10262
10263 <!--property IPEgressPackets is not documented!-->
10264
10265 <!--property IOReadBytes is not documented!-->
10266
10267 <!--property IOReadOperations is not documented!-->
10268
10269 <!--property IOWriteBytes is not documented!-->
10270
10271 <!--property IOWriteOperations is not documented!-->
10272
10273 <!--property Delegate is not documented!-->
10274
10275 <!--property DelegateControllers is not documented!-->
10276
10277 <!--property CPUAccounting is not documented!-->
10278
10279 <!--property CPUWeight is not documented!-->
10280
10281 <!--property StartupCPUWeight is not documented!-->
10282
10283 <!--property CPUShares is not documented!-->
10284
10285 <!--property StartupCPUShares is not documented!-->
10286
10287 <!--property CPUQuotaPerSecUSec is not documented!-->
10288
10289 <!--property CPUQuotaPeriodUSec is not documented!-->
10290
10291 <!--property AllowedCPUs is not documented!-->
10292
c93a7d4a
PM
10293 <!--property StartupAllowedCPUs is not documented!-->
10294
47fb7fd6
ZJS
10295 <!--property AllowedMemoryNodes is not documented!-->
10296
c93a7d4a
PM
10297 <!--property StartupAllowedMemoryNodes is not documented!-->
10298
47fb7fd6
ZJS
10299 <!--property IOAccounting is not documented!-->
10300
10301 <!--property IOWeight is not documented!-->
10302
10303 <!--property StartupIOWeight is not documented!-->
10304
10305 <!--property IODeviceWeight is not documented!-->
10306
10307 <!--property IOReadBandwidthMax is not documented!-->
10308
10309 <!--property IOWriteBandwidthMax is not documented!-->
10310
10311 <!--property IOReadIOPSMax is not documented!-->
10312
10313 <!--property IOWriteIOPSMax is not documented!-->
10314
10315 <!--property IODeviceLatencyTargetUSec is not documented!-->
10316
10317 <!--property BlockIOAccounting is not documented!-->
10318
10319 <!--property BlockIOWeight is not documented!-->
10320
10321 <!--property StartupBlockIOWeight is not documented!-->
10322
10323 <!--property BlockIODeviceWeight is not documented!-->
10324
10325 <!--property BlockIOReadBandwidth is not documented!-->
10326
10327 <!--property BlockIOWriteBandwidth is not documented!-->
10328
10329 <!--property MemoryAccounting is not documented!-->
10330
10331 <!--property DefaultMemoryLow is not documented!-->
10332
53fda560
LB
10333 <!--property DefaultStartupMemoryLow is not documented!-->
10334
47fb7fd6
ZJS
10335 <!--property DefaultMemoryMin is not documented!-->
10336
10337 <!--property MemoryMin is not documented!-->
10338
10339 <!--property MemoryLow is not documented!-->
10340
53fda560
LB
10341 <!--property StartupMemoryLow is not documented!-->
10342
47fb7fd6
ZJS
10343 <!--property MemoryHigh is not documented!-->
10344
53fda560
LB
10345 <!--property StartupMemoryHigh is not documented!-->
10346
47fb7fd6
ZJS
10347 <!--property MemoryMax is not documented!-->
10348
53fda560
LB
10349 <!--property StartupMemoryMax is not documented!-->
10350
47fb7fd6
ZJS
10351 <!--property MemorySwapMax is not documented!-->
10352
53fda560
LB
10353 <!--property StartupMemorySwapMax is not documented!-->
10354
d7fe0a67
PV
10355 <!--property MemoryZSwapMax is not documented!-->
10356
53fda560
LB
10357 <!--property StartupMemoryZSwapMax is not documented!-->
10358
47fb7fd6
ZJS
10359 <!--property MemoryLimit is not documented!-->
10360
10361 <!--property DevicePolicy is not documented!-->
10362
10363 <!--property DeviceAllow is not documented!-->
10364
10365 <!--property TasksAccounting is not documented!-->
10366
10367 <!--property TasksMax is not documented!-->
10368
10369 <!--property IPAccounting is not documented!-->
10370
10371 <!--property IPAddressAllow is not documented!-->
10372
10373 <!--property IPAddressDeny is not documented!-->
10374
10375 <!--property IPIngressFilterPath is not documented!-->
10376
10377 <!--property IPEgressFilterPath is not documented!-->
10378
10379 <!--property DisableControllers is not documented!-->
10380
4d824a4e
AZ
10381 <!--property ManagedOOMSwap is not documented!-->
10382
10383 <!--property ManagedOOMMemoryPressure is not documented!-->
10384
d9d3f05d 10385 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10386
d8a4d64b
AZ
10387 <!--property ManagedOOMPreference is not documented!-->
10388
9e009a14
JK
10389 <!--property BPFProgram is not documented!-->
10390
dcf4781c
JK
10391 <!--property SocketBindAllow is not documented!-->
10392
10393 <!--property SocketBindDeny is not documented!-->
10394
57585d59
MV
10395 <!--property RestrictNetworkInterfaces is not documented!-->
10396
6bb00842
LP
10397 <!--property MemoryPressureWatch is not documented!-->
10398
10399 <!--property MemoryPressureThresholdUSec is not documented!-->
10400
00bb75d7
ZJS
10401 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10402
00bb75d7
ZJS
10403 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10404
10405 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10406
10407 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10408
48f99d7c
ZJS
10409 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10410
00bb75d7
ZJS
10411 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10412
10413 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10414
10415 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10416
10417 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10418
5483fca0
LP
10419 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10420
00bb75d7
ZJS
10421 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10422
93ff34e4
LB
10423 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10424
00bb75d7
ZJS
10425 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10426
10427 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10428
10429 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10430
10431 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10432
10433 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10434
10435 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10436
10437 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10438
10439 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10440
10441 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10442
10443 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10444
10445 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10446
10447 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10448
10449 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10450
10451 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10452
10453 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10454
10455 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10456
10457 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10458
10459 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10460
10461 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10462
10463 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10464
10465 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10466
10467 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10468
c93a7d4a
PM
10469 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10470
00bb75d7
ZJS
10471 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10472
c93a7d4a
PM
10473 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10474
00bb75d7
ZJS
10475 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10476
10477 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10478
10479 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10480
10481 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10482
10483 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10484
10485 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10486
10487 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10488
10489 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10490
10491 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10492
10493 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10494
10495 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10496
10497 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10498
10499 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10500
10501 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10502
10503 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10504
10505 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10506
10507 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10508
53fda560
LB
10509 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10510
00bb75d7
ZJS
10511 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10512
10513 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10514
10515 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10516
53fda560
LB
10517 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10518
00bb75d7
ZJS
10519 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10520
53fda560
LB
10521 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10522
00bb75d7
ZJS
10523 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10524
53fda560
LB
10525 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10526
00bb75d7
ZJS
10527 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10528
53fda560
LB
10529 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10530
d7fe0a67
PV
10531 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10532
53fda560
LB
10533 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10534
00bb75d7
ZJS
10535 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10536
10537 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10538
10539 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10540
10541 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10542
10543 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10544
10545 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10546
10547 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10548
10549 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10550
10551 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10552
10553 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10554
10555 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10556
4d824a4e
AZ
10557 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10558
10559 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10560
d9d3f05d 10561 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10562
d8a4d64b
AZ
10563 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10564
9e009a14
JK
10565 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10566
dcf4781c
JK
10567 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10568
10569 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10570
57585d59
MV
10571 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10572
6bb00842
LP
10573 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10574
10575 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10576
00bb75d7
ZJS
10577 <!--End of Autogenerated section-->
10578
3031660c
ZJS
10579 <refsect2>
10580 <title>Properties</title>
10581
10582 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10583 </refsect2>
10584 </refsect1>
10585
10586 <refsect1>
10587 <title>Scope Unit Objects</title>
10588
d08a5295 10589 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
10590 interface (described here) in addition to the generic
10591 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10592
48f99d7c 10593 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 10594node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
10595 interface org.freedesktop.systemd1.Scope {
10596 methods:
10597 Abandon();
47fb7fd6
ZJS
10598 GetProcesses(out a(sus) processes);
10599 AttachProcesses(in s subcgroup,
10600 in au pids);
3031660c
ZJS
10601 signals:
10602 RequestStop();
10603 properties:
47fb7fd6
ZJS
10604 readonly s Controller = '...';
10605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10606 readonly t TimeoutStopUSec = ...;
10607 readonly s Result = '...';
10608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10609 readonly t RuntimeMaxUSec = ...;
5918a933
AB
10610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10611 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
10612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10613 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
10614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10615 readonly s Slice = '...';
10616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10617 readonly s ControlGroup = '...';
10618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10619 readonly t ControlGroupId = ...;
10620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10621 readonly t MemoryCurrent = ...;
10622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10623 readonly t MemoryAvailable = ...;
10624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10625 readonly t CPUUsageNSec = ...;
10626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10627 readonly ay EffectiveCPUs = [...];
10628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10629 readonly ay EffectiveMemoryNodes = [...];
10630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10631 readonly t TasksCurrent = ...;
10632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10633 readonly t IPIngressBytes = ...;
10634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10635 readonly t IPIngressPackets = ...;
10636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10637 readonly t IPEgressBytes = ...;
10638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10639 readonly t IPEgressPackets = ...;
10640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10641 readonly t IOReadBytes = ...;
10642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10643 readonly t IOReadOperations = ...;
10644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10645 readonly t IOWriteBytes = ...;
10646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10647 readonly t IOWriteOperations = ...;
10648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10649 readonly b Delegate = ...;
10650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10651 readonly as DelegateControllers = ['...', ...];
10652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10653 readonly b CPUAccounting = ...;
10654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10655 readonly t CPUWeight = ...;
10656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10657 readonly t StartupCPUWeight = ...;
10658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10659 readonly t CPUShares = ...;
10660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10661 readonly t StartupCPUShares = ...;
10662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10663 readonly t CPUQuotaPerSecUSec = ...;
10664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10665 readonly t CPUQuotaPeriodUSec = ...;
10666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10667 readonly ay AllowedCPUs = [...];
10668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10669 readonly ay StartupAllowedCPUs = [...];
10670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10671 readonly ay AllowedMemoryNodes = [...];
10672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10673 readonly ay StartupAllowedMemoryNodes = [...];
10674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10675 readonly b IOAccounting = ...;
10676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10677 readonly t IOWeight = ...;
10678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10679 readonly t StartupIOWeight = ...;
10680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10681 readonly a(st) IODeviceWeight = [...];
10682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10683 readonly a(st) IOReadBandwidthMax = [...];
10684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10685 readonly a(st) IOWriteBandwidthMax = [...];
10686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10687 readonly a(st) IOReadIOPSMax = [...];
10688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10689 readonly a(st) IOWriteIOPSMax = [...];
10690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10691 readonly a(st) IODeviceLatencyTargetUSec = [...];
10692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10693 readonly b BlockIOAccounting = ...;
10694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10695 readonly t BlockIOWeight = ...;
10696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10697 readonly t StartupBlockIOWeight = ...;
10698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10699 readonly a(st) BlockIODeviceWeight = [...];
10700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10701 readonly a(st) BlockIOReadBandwidth = [...];
10702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10703 readonly a(st) BlockIOWriteBandwidth = [...];
10704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10705 readonly b MemoryAccounting = ...;
10706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10707 readonly t DefaultMemoryLow = ...;
10708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10709 readonly t DefaultStartupMemoryLow = ...;
10710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10711 readonly t DefaultMemoryMin = ...;
10712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10713 readonly t MemoryMin = ...;
10714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10715 readonly t MemoryLow = ...;
10716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10717 readonly t StartupMemoryLow = ...;
10718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10719 readonly t MemoryHigh = ...;
10720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10721 readonly t StartupMemoryHigh = ...;
10722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10723 readonly t MemoryMax = ...;
10724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10725 readonly t StartupMemoryMax = ...;
10726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10727 readonly t MemorySwapMax = ...;
10728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10729 readonly t StartupMemorySwapMax = ...;
10730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10731 readonly t MemoryZSwapMax = ...;
10732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10733 readonly t StartupMemoryZSwapMax = ...;
10734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10735 readonly t MemoryLimit = ...;
10736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10737 readonly s DevicePolicy = '...';
10738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10739 readonly a(ss) DeviceAllow = [...];
10740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10741 readonly b TasksAccounting = ...;
10742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10743 readonly t TasksMax = ...;
10744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10745 readonly b IPAccounting = ...;
10746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10747 readonly a(iayu) IPAddressAllow = [...];
10748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10749 readonly a(iayu) IPAddressDeny = [...];
10750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10751 readonly as IPIngressFilterPath = ['...', ...];
10752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10753 readonly as IPEgressFilterPath = ['...', ...];
10754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10755 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10757 readonly s ManagedOOMSwap = '...';
10758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10759 readonly s ManagedOOMMemoryPressure = '...';
10760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10761 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10763 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10765 readonly a(ss) BPFProgram = [...];
dcf4781c 10766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10767 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10769 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10771 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10773 readonly s MemoryPressureWatch = '...';
10774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10775 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
10776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10777 readonly s KillMode = '...';
10778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10779 readonly i KillSignal = ...;
10780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10781 readonly i RestartKillSignal = ...;
10782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10783 readonly i FinalKillSignal = ...;
10784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10785 readonly b SendSIGKILL = ...;
10786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10787 readonly b SendSIGHUP = ...;
10788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10789 readonly i WatchdogSignal = ...;
3031660c 10790 };
47fb7fd6
ZJS
10791 interface org.freedesktop.DBus.Peer { ... };
10792 interface org.freedesktop.DBus.Introspectable { ... };
10793 interface org.freedesktop.DBus.Properties { ... };
10794 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10795};
10796 </programlisting>
10797
47fb7fd6
ZJS
10798 <!--method GetProcesses is not documented!-->
10799
10800 <!--method AttachProcesses is not documented!-->
10801
47fb7fd6
ZJS
10802 <!--property RuntimeMaxUSec is not documented!-->
10803
5918a933
AB
10804 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10805
5fa09835
ML
10806 <!--property OOMPolicy is not documented!-->
10807
47fb7fd6
ZJS
10808 <!--property Slice is not documented!-->
10809
5483fca0
LP
10810 <!--property ControlGroupId is not documented!-->
10811
47fb7fd6
ZJS
10812 <!--property MemoryCurrent is not documented!-->
10813
10814 <!--property CPUUsageNSec is not documented!-->
10815
10816 <!--property EffectiveCPUs is not documented!-->
10817
10818 <!--property EffectiveMemoryNodes is not documented!-->
10819
10820 <!--property TasksCurrent is not documented!-->
10821
10822 <!--property IPIngressBytes is not documented!-->
10823
10824 <!--property IPIngressPackets is not documented!-->
10825
10826 <!--property IPEgressBytes is not documented!-->
10827
10828 <!--property IPEgressPackets is not documented!-->
10829
10830 <!--property IOReadBytes is not documented!-->
10831
10832 <!--property IOReadOperations is not documented!-->
10833
10834 <!--property IOWriteBytes is not documented!-->
10835
10836 <!--property IOWriteOperations is not documented!-->
10837
10838 <!--property Delegate is not documented!-->
10839
10840 <!--property DelegateControllers is not documented!-->
10841
10842 <!--property CPUAccounting is not documented!-->
10843
10844 <!--property CPUWeight is not documented!-->
10845
10846 <!--property StartupCPUWeight is not documented!-->
10847
10848 <!--property CPUShares is not documented!-->
10849
10850 <!--property StartupCPUShares is not documented!-->
10851
10852 <!--property CPUQuotaPerSecUSec is not documented!-->
10853
10854 <!--property CPUQuotaPeriodUSec is not documented!-->
10855
10856 <!--property AllowedCPUs is not documented!-->
10857
c93a7d4a
PM
10858 <!--property StartupAllowedCPUs is not documented!-->
10859
47fb7fd6
ZJS
10860 <!--property AllowedMemoryNodes is not documented!-->
10861
c93a7d4a
PM
10862 <!--property StartupAllowedMemoryNodes is not documented!-->
10863
47fb7fd6
ZJS
10864 <!--property IOAccounting is not documented!-->
10865
10866 <!--property IOWeight is not documented!-->
10867
10868 <!--property StartupIOWeight is not documented!-->
10869
10870 <!--property IODeviceWeight is not documented!-->
10871
10872 <!--property IOReadBandwidthMax is not documented!-->
10873
10874 <!--property IOWriteBandwidthMax is not documented!-->
10875
10876 <!--property IOReadIOPSMax is not documented!-->
10877
10878 <!--property IOWriteIOPSMax is not documented!-->
10879
10880 <!--property IODeviceLatencyTargetUSec is not documented!-->
10881
10882 <!--property BlockIOAccounting is not documented!-->
10883
10884 <!--property BlockIOWeight is not documented!-->
10885
10886 <!--property StartupBlockIOWeight is not documented!-->
10887
10888 <!--property BlockIODeviceWeight is not documented!-->
10889
10890 <!--property BlockIOReadBandwidth is not documented!-->
10891
10892 <!--property BlockIOWriteBandwidth is not documented!-->
10893
10894 <!--property MemoryAccounting is not documented!-->
10895
10896 <!--property DefaultMemoryLow is not documented!-->
10897
53fda560
LB
10898 <!--property DefaultStartupMemoryLow is not documented!-->
10899
47fb7fd6
ZJS
10900 <!--property DefaultMemoryMin is not documented!-->
10901
10902 <!--property MemoryMin is not documented!-->
10903
10904 <!--property MemoryLow is not documented!-->
10905
53fda560
LB
10906 <!--property StartupMemoryLow is not documented!-->
10907
47fb7fd6
ZJS
10908 <!--property MemoryHigh is not documented!-->
10909
53fda560
LB
10910 <!--property StartupMemoryHigh is not documented!-->
10911
47fb7fd6
ZJS
10912 <!--property MemoryMax is not documented!-->
10913
53fda560
LB
10914 <!--property StartupMemoryMax is not documented!-->
10915
47fb7fd6
ZJS
10916 <!--property MemorySwapMax is not documented!-->
10917
53fda560
LB
10918 <!--property StartupMemorySwapMax is not documented!-->
10919
d7fe0a67
PV
10920 <!--property MemoryZSwapMax is not documented!-->
10921
53fda560
LB
10922 <!--property StartupMemoryZSwapMax is not documented!-->
10923
47fb7fd6
ZJS
10924 <!--property MemoryLimit is not documented!-->
10925
10926 <!--property DevicePolicy is not documented!-->
10927
10928 <!--property DeviceAllow is not documented!-->
10929
10930 <!--property TasksAccounting is not documented!-->
10931
10932 <!--property TasksMax is not documented!-->
10933
10934 <!--property IPAccounting is not documented!-->
10935
10936 <!--property IPAddressAllow is not documented!-->
10937
10938 <!--property IPAddressDeny is not documented!-->
10939
10940 <!--property IPIngressFilterPath is not documented!-->
10941
10942 <!--property IPEgressFilterPath is not documented!-->
10943
10944 <!--property DisableControllers is not documented!-->
10945
4d824a4e
AZ
10946 <!--property ManagedOOMSwap is not documented!-->
10947
10948 <!--property ManagedOOMMemoryPressure is not documented!-->
10949
d9d3f05d 10950 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10951
d8a4d64b
AZ
10952 <!--property ManagedOOMPreference is not documented!-->
10953
9e009a14
JK
10954 <!--property BPFProgram is not documented!-->
10955
dcf4781c
JK
10956 <!--property SocketBindAllow is not documented!-->
10957
10958 <!--property SocketBindDeny is not documented!-->
10959
57585d59
MV
10960 <!--property RestrictNetworkInterfaces is not documented!-->
10961
6bb00842
LP
10962 <!--property MemoryPressureWatch is not documented!-->
10963
10964 <!--property MemoryPressureThresholdUSec is not documented!-->
10965
47fb7fd6
ZJS
10966 <!--property KillMode is not documented!-->
10967
10968 <!--property KillSignal is not documented!-->
10969
10970 <!--property RestartKillSignal is not documented!-->
10971
10972 <!--property FinalKillSignal is not documented!-->
10973
10974 <!--property SendSIGKILL is not documented!-->
10975
10976 <!--property SendSIGHUP is not documented!-->
10977
10978 <!--property WatchdogSignal is not documented!-->
10979
00bb75d7
ZJS
10980 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10981
00bb75d7
ZJS
10982 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10983
10984 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10985
10986 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10987
48f99d7c
ZJS
10988 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10989
00bb75d7
ZJS
10990 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
10991
10992 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10993
10994 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10995
10996 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
10997
10998 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
10999
11000 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11001
11002 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11003
11004 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11005
5918a933
AB
11006 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11007
5fa09835
ML
11008 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11009
00bb75d7
ZJS
11010 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11011
11012 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11013
5483fca0
LP
11014 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11015
00bb75d7
ZJS
11016 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11017
93ff34e4
LB
11018 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11019
00bb75d7
ZJS
11020 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11021
11022 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11023
11024 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11025
11026 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11027
11028 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11029
11030 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11031
11032 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11033
11034 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11035
11036 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11037
11038 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11039
11040 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11041
11042 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11043
11044 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11045
11046 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11047
11048 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11049
11050 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11051
11052 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11053
11054 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11055
11056 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11057
11058 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11059
11060 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11061
11062 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11063
c93a7d4a
PM
11064 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11065
00bb75d7
ZJS
11066 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11067
c93a7d4a
PM
11068 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11069
00bb75d7
ZJS
11070 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11071
11072 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11073
11074 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11075
11076 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11077
11078 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11079
11080 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11081
11082 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11083
11084 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11085
11086 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11087
11088 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11089
11090 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11091
11092 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11093
11094 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11095
11096 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11097
11098 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11099
11100 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11101
11102 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11103
53fda560
LB
11104 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11105
00bb75d7
ZJS
11106 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11107
11108 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11109
11110 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11111
53fda560
LB
11112 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11113
00bb75d7
ZJS
11114 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11115
53fda560
LB
11116 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11117
00bb75d7
ZJS
11118 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11119
53fda560
LB
11120 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11121
00bb75d7
ZJS
11122 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11123
53fda560
LB
11124 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11125
d7fe0a67
PV
11126 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11127
53fda560
LB
11128 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11129
00bb75d7
ZJS
11130 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11131
11132 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11133
11134 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11135
11136 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11137
11138 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11139
11140 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11141
11142 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11143
11144 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11145
11146 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11147
11148 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11149
11150 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11151
4d824a4e
AZ
11152 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11153
11154 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11155
d9d3f05d 11156 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11157
d8a4d64b
AZ
11158 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11159
9e009a14
JK
11160 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11161
dcf4781c
JK
11162 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11163
11164 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11165
57585d59
MV
11166 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11167
6bb00842
LP
11168 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11169
11170 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11171
00bb75d7
ZJS
11172 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11173
11174 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11175
11176 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11177
11178 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11179
11180 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11181
11182 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11183
11184 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11185
11186 <!--End of Autogenerated section-->
11187
3031660c
ZJS
11188 <refsect2>
11189 <title>Methods</title>
11190
11191 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11192 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 11193 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
11194 </refsect2>
11195
11196 <refsect2>
11197 <title>Signals</title>
11198
11199 <para><function>RequestStop</function> is sent to the peer that is configured in the
11200 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 11201 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
11202 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11203 </refsect2>
11204
11205 <refsect2>
11206 <title>Properties</title>
11207
2736c25c 11208 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
11209
11210 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11211 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 11212 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
11213 <constant>SIGTERM</constant> directly.</para>
11214 </refsect2>
11215 </refsect1>
11216
11217
11218 <refsect1>
11219 <title>Job Objects</title>
11220
11221 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11222 execution queue. Each job is attached to exactly one unit.</para>
11223
48f99d7c
ZJS
11224 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11225node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
11226 interface org.freedesktop.systemd1.Job {
11227 methods:
11228 Cancel();
47fb7fd6
ZJS
11229 GetAfter(out a(usssoo) jobs);
11230 GetBefore(out a(usssoo) jobs);
3031660c 11231 properties:
47fb7fd6
ZJS
11232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11233 readonly u Id = ...;
11234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11235 readonly (so) Unit = ...;
11236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11237 readonly s JobType = '...';
11238 readonly s State = '...';
48b92b37
LB
11239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11240 readonly a(ss) ActivationDetails = [...];
3031660c 11241 };
47fb7fd6
ZJS
11242 interface org.freedesktop.DBus.Peer { ... };
11243 interface org.freedesktop.DBus.Introspectable { ... };
11244 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
11245};
11246 </programlisting>
11247
47fb7fd6
ZJS
11248 <!--method GetAfter is not documented!-->
11249
11250 <!--method GetBefore is not documented!-->
11251
00bb75d7
ZJS
11252 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11253
11254 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11255
11256 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11257
11258 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11259
11260 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11261
11262 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11263
11264 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11265
11266 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11267
11268 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11269
11270 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11271
48b92b37
LB
11272 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11273
00bb75d7
ZJS
11274 <!--End of Autogenerated section-->
11275
3031660c
ZJS
11276 <refsect2>
11277 <title>Methods</title>
11278
11279 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11280 it is not yet executed but generally will not cause a job that is already in the process of being
11281 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11282 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11283 </refsect2>
11284
11285 <refsect2>
11286 <title>Properties</title>
11287
11288 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11289 numeric ID is only assigned once.</para>
11290
2736c25c 11291 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
11292 the name of the unit and a bus path to the unit's object.</para>
11293
11294 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11295 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 11296 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
11297 that later versions might define additional values.</para>
11298
11299 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11300 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 11301 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
11302
11303 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11304 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
11305 </refsect2>
11306 </refsect1>
11307
48f99d7c
ZJS
11308 <refsect1>
11309 <title>Examples</title>
11310
11311 <example>
11312 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11313
11314 <programlisting>
11315$ gdbus introspect --system \
11316 --dest org.freedesktop.systemd1 \
11317 --object-path /org/freedesktop/systemd1
11318 </programlisting>
11319 </example>
11320
11321 <example>
11322 <title>Introspect a unit on the bus</title>
11323
11324 <programlisting>
11325$ busctl introspect org.freedesktop.systemd1 \
11326 $(busctl call org.freedesktop.systemd1 \
11327 /org/freedesktop/systemd1 \
11328 org.freedesktop.systemd1.Manager \
11329 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11330 </programlisting>
11331 </example>
11332
11333 <example>
11334 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11335
11336 <programlisting>
11337$ gdbus introspect --system --dest org.freedesktop.systemd1 \
11338 --object-path /org/freedesktop/systemd1/job/1292
11339 </programlisting>
11340 </example>
11341 </refsect1>
11342
e4239a34 11343 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
3031660c 11344</refentry>