2 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
6 <refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
18 <refname>org.freedesktop.systemd1</refname>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
23 <title>Introduction</title>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
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.
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects implement a generic
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
37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
40 <para>Properties exposing time values are usually encoded in microseconds (μs) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
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
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
51 <title>The Manager Object</title>
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
57 node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
62 GetUnitByPID(in u pid,
64 GetUnitByInvocationID(in ay invocation_id,
66 GetUnitByControlGroup(in s cgroup,
68 GetUnitByPIDFD(in h pidfd,
71 out ay invocation_id);
77 StartUnitWithFlags(in s name,
81 StartUnitReplace(in s old_unit,
91 RestartUnit(in s name,
94 TryRestartUnit(in s name,
97 ReloadOrRestartUnit(in s name,
100 ReloadOrTryRestartUnit(in s name,
103 EnqueueUnitJob(in s name,
111 out a(uosos) affected_jobs);
115 QueueSignalUnit(in s name,
121 FreezeUnit(in s name);
123 ResetFailedUnit(in s name);
124 SetUnitProperties(in s name,
126 in a(sv) properties);
127 BindMountUnit(in s name,
132 MountImageUnit(in s name,
139 UnrefUnit(in s name);
140 StartTransientUnit(in s name,
145 GetUnitProcesses(in s name,
146 out a(sus) processes);
147 AttachProcessesToUnit(in s unit_name,
150 AbandonScope(in s name);
155 GetJobBefore(in u id,
160 SetShowStatus(in s mode);
161 ListUnits(out a(ssssssouso) units);
162 ListUnitsFiltered(in as states,
163 out a(ssssssouso) units);
164 ListUnitsByPatterns(in as states,
166 out a(ssssssouso) units);
167 ListUnitsByNames(in as names,
168 out a(ssssssouso) units);
169 ListJobs(out a(usssoo) jobs);
173 DumpUnitsMatchingPatterns(in as patterns,
175 DumpByFileDescriptor(out h fd);
176 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
179 @org.freedesktop.DBus.Method.NoReply("true")
181 @org.freedesktop.systemd1.Privileged("true")
183 @org.freedesktop.systemd1.Privileged("true")
185 @org.freedesktop.systemd1.Privileged("true")
186 SoftReboot(in s new_root);
187 @org.freedesktop.systemd1.Privileged("true")
189 @org.freedesktop.systemd1.Privileged("true")
191 @org.freedesktop.systemd1.Privileged("true")
193 @org.freedesktop.systemd1.Privileged("true")
194 SwitchRoot(in s new_root,
196 SetEnvironment(in as assignments);
197 UnsetEnvironment(in as names);
198 UnsetAndSetEnvironment(in as names,
200 EnqueueMarkedJobs(out ao jobs);
201 ListUnitFiles(out a(ss) unit_files);
202 ListUnitFilesByPatterns(in as states,
204 out a(ss) unit_files);
205 GetUnitFileState(in s file,
207 EnableUnitFiles(in as files,
210 out b carries_install_info,
212 DisableUnitFiles(in as files,
215 EnableUnitFilesWithFlags(in as files,
217 out b carries_install_info,
219 DisableUnitFilesWithFlags(in as files,
222 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
224 out b carries_install_info,
226 ReenableUnitFiles(in as files,
229 out b carries_install_info,
231 LinkUnitFiles(in as files,
235 PresetUnitFiles(in as files,
238 out b carries_install_info,
240 PresetUnitFilesWithMode(in as files,
244 out b carries_install_info,
246 MaskUnitFiles(in as files,
250 UnmaskUnitFiles(in as files,
253 RevertUnitFiles(in as files,
255 SetDefaultTarget(in s name,
258 GetDefaultTarget(out s name);
259 PresetAllUnitFiles(in s mode,
263 AddDependencyUnitFiles(in as files,
269 GetUnitFileLinks(in s name,
272 SetExitCode(in y number);
273 LookupDynamicUserByName(in s name,
275 LookupDynamicUserByUID(in u uid,
277 GetDynamicUsers(out a(us) users);
278 DumpUnitFileDescriptorStore(in s name,
279 out a(suuutuusu) entries);
292 StartupFinished(t firmware,
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Version = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly s Features = '...';
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly s Virtualization = '...';
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly s ConfidentialVirtualization = '...';
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly s Architecture = '...';
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly s Tainted = '...';
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t FirmwareTimestamp = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t FirmwareTimestampMonotonic = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t LoaderTimestamp = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t LoaderTimestampMonotonic = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t KernelTimestamp = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t KernelTimestampMonotonic = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t InitRDTimestamp = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t InitRDTimestampMonotonic = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t UserspaceTimestamp = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t UserspaceTimestampMonotonic = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t FinishTimestamp = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t FinishTimestampMonotonic = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t SecurityStartTimestamp = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t SecurityStartTimestampMonotonic = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t SecurityFinishTimestamp = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t SecurityFinishTimestampMonotonic = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t GeneratorsStartTimestamp = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t GeneratorsStartTimestampMonotonic = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t GeneratorsFinishTimestamp = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t GeneratorsFinishTimestampMonotonic = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadStartTimestamp = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t UnitsLoadStartTimestampMonotonic = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t UnitsLoadFinishTimestamp = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t UnitsLoadFinishTimestampMonotonic = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
362 readonly t UnitsLoadTimestamp = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t UnitsLoadTimestampMonotonic = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDSecurityStartTimestamp = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDSecurityStartTimestampMonotonic = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDSecurityFinishTimestamp = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDGeneratorsStartTimestamp = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDGeneratorsFinishTimestamp = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly t InitRDUnitsLoadStartTimestamp = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
386 readonly t InitRDUnitsLoadFinishTimestamp = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
388 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
390 @org.freedesktop.systemd1.Privileged("true")
391 readwrite s LogLevel = '...';
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
393 @org.freedesktop.systemd1.Privileged("true")
394 readwrite s LogTarget = '...';
395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
396 readonly u NNames = ...;
397 readonly u NFailedUnits = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly u NJobs = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly u NInstalledJobs = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 readonly u NFailedJobs = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
405 readonly d Progress = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
407 readonly as Environment = ['...', ...];
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly b ConfirmSpawn = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
411 readonly b ShowStatus = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly as UnitPath = ['...', ...];
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly s DefaultStandardOutput = '...';
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly s DefaultStandardError = '...';
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly s WatchdogDevice = '...';
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 readonly t WatchdogLastPingTimestamp = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
423 readonly t WatchdogLastPingTimestampMonotonic = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
425 @org.freedesktop.systemd1.Privileged("true")
426 readwrite t RuntimeWatchdogUSec = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
428 @org.freedesktop.systemd1.Privileged("true")
429 readwrite t RuntimeWatchdogPreUSec = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
431 @org.freedesktop.systemd1.Privileged("true")
432 readwrite s RuntimeWatchdogPreGovernor = '...';
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
434 @org.freedesktop.systemd1.Privileged("true")
435 readwrite t RebootWatchdogUSec = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
437 @org.freedesktop.systemd1.Privileged("true")
438 readwrite t KExecWatchdogUSec = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
440 @org.freedesktop.systemd1.Privileged("true")
441 readwrite b ServiceWatchdogs = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
443 readonly s ControlGroup = '...';
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
445 readonly s SystemState = '...';
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
447 readonly y ExitCode = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultTimerAccuracyUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultTimeoutStartUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultTimeoutStopUSec = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
455 readonly t DefaultTimeoutAbortUSec = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultDeviceTimeoutUSec = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultRestartUSec = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultStartLimitIntervalUSec = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly u DefaultStartLimitBurst = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly b DefaultCPUAccounting = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly b DefaultBlockIOAccounting = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly b DefaultIOAccounting = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly b DefaultIPAccounting = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly b DefaultMemoryAccounting = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly b DefaultTasksAccounting = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitCPU = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitCPUSoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitFSIZE = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitFSIZESoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitDATA = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitDATASoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitSTACK = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitSTACKSoft = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitCORE = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitCORESoft = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitRSS = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitRSSSoft = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitNOFILE = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitNOFILESoft = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitAS = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitASSoft = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitNPROC = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitNPROCSoft = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitMEMLOCK = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitMEMLOCKSoft = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitLOCKS = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitLOCKSSoft = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitSIGPENDING = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitSIGPENDINGSoft = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitMSGQUEUE = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
527 readonly t DefaultLimitMSGQUEUESoft = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t DefaultLimitNICE = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
531 readonly t DefaultLimitNICESoft = ...;
532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
533 readonly t DefaultLimitRTPRIO = ...;
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
535 readonly t DefaultLimitRTPRIOSoft = ...;
536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
537 readonly t DefaultLimitRTTIME = ...;
538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
539 readonly t DefaultLimitRTTIMESoft = ...;
540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
541 readonly t DefaultTasksMax = ...;
542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
543 readonly t DefaultMemoryPressureThresholdUSec = ...;
544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
545 readonly s DefaultMemoryPressureWatch = '...';
546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
547 readonly t TimerSlackNSec = ...;
548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
549 readonly s DefaultOOMPolicy = '...';
550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
551 readonly i DefaultOOMScoreAdjust = ...;
552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
553 readonly s CtrlAltDelBurstAction = '...';
555 interface org.freedesktop.DBus.Peer { ... };
556 interface org.freedesktop.DBus.Introspectable { ... };
557 interface org.freedesktop.DBus.Properties { ... };
561 <!--method GetUnitByInvocationID is not documented!-->
563 <!--method GetUnitByControlGroup is not documented!-->
565 <!--method EnqueueUnitJob is not documented!-->
567 <!--method CleanUnit is not documented!-->
569 <!--method FreezeUnit is not documented!-->
571 <!--method ThawUnit is not documented!-->
573 <!--method RefUnit is not documented!-->
575 <!--method UnrefUnit is not documented!-->
577 <!--method GetUnitProcesses is not documented!-->
579 <!--method AttachProcessesToUnit is not documented!-->
581 <!--method AbandonScope is not documented!-->
583 <!--method GetJobAfter is not documented!-->
585 <!--method GetJobBefore is not documented!-->
587 <!--method SetShowStatus is not documented!-->
589 <!--method ListUnitsFiltered is not documented!-->
591 <!--method ListUnitsByPatterns is not documented!-->
593 <!--method ListUnitsByNames is not documented!-->
595 <!--method ListUnitFilesByPatterns is not documented!-->
597 <!--method PresetUnitFilesWithMode is not documented!-->
599 <!--method RevertUnitFiles is not documented!-->
601 <!--method PresetAllUnitFiles is not documented!-->
603 <!--method AddDependencyUnitFiles is not documented!-->
605 <!--method GetUnitFileLinks is not documented!-->
607 <!--method SetExitCode is not documented!-->
609 <!--method LookupDynamicUserByName is not documented!-->
611 <!--method LookupDynamicUserByUID is not documented!-->
613 <!--method GetDynamicUsers is not documented!-->
615 <!--signal UnitNew is not documented!-->
617 <!--signal UnitRemoved is not documented!-->
619 <!--signal JobNew is not documented!-->
621 <!--signal JobRemoved is not documented!-->
623 <!--signal StartupFinished is not documented!-->
625 <!--signal UnitFilesChanged is not documented!-->
627 <!--signal Reloading is not documented!-->
629 <!--property SecurityStartTimestampMonotonic is not documented!-->
631 <!--property SecurityFinishTimestamp is not documented!-->
633 <!--property SecurityFinishTimestampMonotonic is not documented!-->
635 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
637 <!--property GeneratorsFinishTimestamp is not documented!-->
639 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
641 <!--property UnitsLoadStartTimestamp is not documented!-->
643 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
645 <!--property UnitsLoadFinishTimestamp is not documented!-->
647 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
649 <!--property InitRDSecurityStartTimestamp is not documented!-->
651 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
653 <!--property InitRDSecurityFinishTimestamp is not documented!-->
655 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
657 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
659 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
661 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
663 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
665 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
667 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
669 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
671 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
673 <!--property LogLevel is not documented!-->
675 <!--property LogTarget is not documented!-->
677 <!--property NFailedUnits is not documented!-->
679 <!--property ConfirmSpawn is not documented!-->
681 <!--property ShowStatus is not documented!-->
683 <!--property DefaultStandardOutput is not documented!-->
685 <!--property DefaultStandardError is not documented!-->
687 <!--property WatchdogDevice is not documented!-->
689 <!--property WatchdogLastPingTimestamp is not documented!-->
691 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
693 <!--property RuntimeWatchdogUSec is not documented!-->
695 <!--property RuntimeWatchdogPreUSec is not documented!-->
697 <!--property RuntimeWatchdogPreGovernor is not documented!-->
699 <!--property RebootWatchdogUSec is not documented!-->
701 <!--property KExecWatchdogUSec is not documented!-->
703 <!--property ServiceWatchdogs is not documented!-->
705 <!--property ExitCode is not documented!-->
707 <!--property DefaultTimerAccuracyUSec is not documented!-->
709 <!--property DefaultTimeoutStartUSec is not documented!-->
711 <!--property DefaultTimeoutStopUSec is not documented!-->
713 <!--property DefaultTimeoutAbortUSec is not documented!-->
715 <!--property DefaultDeviceTimeoutUSec is not documented!-->
717 <!--property DefaultRestartUSec is not documented!-->
719 <!--property DefaultStartLimitIntervalUSec is not documented!-->
721 <!--property DefaultStartLimitBurst is not documented!-->
723 <!--property DefaultCPUAccounting is not documented!-->
725 <!--property DefaultBlockIOAccounting is not documented!-->
727 <!--property DefaultIOAccounting is not documented!-->
729 <!--property DefaultIPAccounting is not documented!-->
731 <!--property DefaultMemoryAccounting is not documented!-->
733 <!--property DefaultTasksAccounting is not documented!-->
735 <!--property DefaultLimitCPU is not documented!-->
737 <!--property DefaultLimitCPUSoft is not documented!-->
739 <!--property DefaultLimitFSIZE is not documented!-->
741 <!--property DefaultLimitFSIZESoft is not documented!-->
743 <!--property DefaultLimitDATA is not documented!-->
745 <!--property DefaultLimitDATASoft is not documented!-->
747 <!--property DefaultLimitSTACK is not documented!-->
749 <!--property DefaultLimitSTACKSoft is not documented!-->
751 <!--property DefaultLimitCORE is not documented!-->
753 <!--property DefaultLimitCORESoft is not documented!-->
755 <!--property DefaultLimitRSS is not documented!-->
757 <!--property DefaultLimitRSSSoft is not documented!-->
759 <!--property DefaultLimitNOFILE is not documented!-->
761 <!--property DefaultLimitNOFILESoft is not documented!-->
763 <!--property DefaultLimitAS is not documented!-->
765 <!--property DefaultLimitASSoft is not documented!-->
767 <!--property DefaultLimitNPROC is not documented!-->
769 <!--property DefaultLimitNPROCSoft is not documented!-->
771 <!--property DefaultLimitMEMLOCK is not documented!-->
773 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
775 <!--property DefaultLimitLOCKS is not documented!-->
777 <!--property DefaultLimitLOCKSSoft is not documented!-->
779 <!--property DefaultLimitSIGPENDING is not documented!-->
781 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
783 <!--property DefaultLimitMSGQUEUE is not documented!-->
785 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
787 <!--property DefaultLimitNICE is not documented!-->
789 <!--property DefaultLimitNICESoft is not documented!-->
791 <!--property DefaultLimitRTPRIO is not documented!-->
793 <!--property DefaultLimitRTPRIOSoft is not documented!-->
795 <!--property DefaultLimitRTTIME is not documented!-->
797 <!--property DefaultLimitRTTIMESoft is not documented!-->
799 <!--property DefaultTasksMax is not documented!-->
801 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
803 <!--property DefaultMemoryPressureWatch is not documented!-->
805 <!--property TimerSlackNSec is not documented!-->
807 <!--property DefaultOOMPolicy is not documented!-->
809 <!--property DefaultOOMScoreAdjust is not documented!-->
811 <!--property CtrlAltDelBurstAction is not documented!-->
813 <!--Autogenerated cross-references for systemd.directives, do not edit-->
815 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
817 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
819 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
821 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
823 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
825 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
827 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
829 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
831 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
833 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
835 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
837 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
839 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
841 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
843 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
845 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
847 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
849 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
851 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
853 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
855 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
857 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
859 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
861 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
863 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
865 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
867 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
869 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
871 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
873 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
875 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
877 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
879 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
881 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
883 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
885 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
887 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
889 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
891 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
893 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
895 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
897 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
899 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
901 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
903 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
905 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
907 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
909 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
911 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
913 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
915 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
917 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
919 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
921 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
923 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
925 <variablelist class="dbus-method" generated="True" extra-ref="SoftReboot()"/>
927 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
929 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
931 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
933 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
935 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
937 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
939 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
941 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
943 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
945 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
947 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
949 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
951 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
953 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
955 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
957 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
959 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
961 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
963 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
965 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
967 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
969 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
971 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
973 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
975 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
977 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
979 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
981 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
983 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
985 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
987 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
989 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
991 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
993 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
995 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
997 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
999 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
1001 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
1003 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
1005 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
1007 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
1009 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
1011 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1013 <variablelist class="dbus-property" generated="True" extra-ref="ConfidentialVirtualization"/>
1015 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1017 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1019 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1021 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1023 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1025 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1027 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1029 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1031 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1033 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1035 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1037 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1039 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1041 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1043 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1045 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1047 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1049 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1051 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1053 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1055 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1057 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1059 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1061 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1063 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1065 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1067 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1069 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1071 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1073 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1075 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1077 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1079 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1081 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1083 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1085 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1087 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1089 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1091 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1093 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1095 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1097 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1099 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1101 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1103 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1105 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1107 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1109 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1111 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1113 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1115 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1117 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1119 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1123 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1125 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1127 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1129 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1131 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1133 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1135 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1137 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1139 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1141 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1143 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1145 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIOAccounting"/>
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIPAccounting"/>
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1205 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1217 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1219 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1221 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1223 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1225 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1227 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1229 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1231 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1233 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1235 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1237 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1239 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1241 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1243 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1245 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1247 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1249 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1251 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1253 <!--End of Autogenerated section-->
1256 <title>Methods</title>
1258 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1259 object and once on the respective unit objects. This is to optimize access times so that methods that
1260 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1261 the unit id, too.</para>
1263 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1264 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1267 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1268 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1269 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1270 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1271 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1272 invocation id together with the unit object path.</para>
1274 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1275 unit from disk if possible.</para>
1277 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1278 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1279 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1280 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1281 its dependencies, possibly replacing already queued jobs that conflict with it. If
1282 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1283 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1284 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1285 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1286 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1287 latter two options. On reply, if successful, this method returns the newly created job object
1288 which has been enqueued for asynchronous activation. Callers that want to track the outcome of the
1289 actual start operation need to monitor the result of this job. This can be achieved in a race-free
1290 manner by first subscribing to the <function>JobRemoved()</function> signal, then calling
1291 <function>StartUnit()</function> and using the returned job object to filter out unrelated
1292 <function>JobRemoved()</function> signals, until the desired one is received, which will then carry
1293 the result of the start operation.</para>
1295 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1296 replaces a job that is queued for one unit by a job for another unit.</para>
1298 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1299 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
1300 flags for now, and is reserved for future extensions.</para>
1302 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1303 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1306 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1307 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1308 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1309 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1310 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1311 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1312 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1314 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1315 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
1316 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1319 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into a
1320 running service mount namespace. If supported by the kernel, any prior mount on the selected target
1321 will be replaced by the new mount. If not supported, any prior mount will be over-mounted, but remain
1322 pinned and inaccessible.
1325 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1326 mount namespace. If supported by the kernel, any prior mount on the selected target will be replaced
1327 by the new mount. If not supported, any prior mount will be over-mounted, but remain pinned and
1328 inaccessible.</para>
1330 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1331 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1332 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1333 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1334 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1335 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1336 <literal>control</literal> process is for example a process that is configured via
1337 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1340 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1341 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
1342 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
1343 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
1344 <varname>sival_int</varname> value accompanying the queued signal. See
1345 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1348 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1351 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1352 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1353 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1354 have any effect on jobs whose execution has already begun.</para>
1356 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1357 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1358 flushes jobs that are queued and have not yet begun execution.</para>
1360 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1362 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1364 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1365 units may be known by multiple names at the same time, and hence there might be more unit names loaded
1366 than actual units behind them. The array consists of structures with the following elements:
1368 <listitem><para>The primary unit name as string</para></listitem>
1370 <listitem><para>The human readable description string</para></listitem>
1372 <listitem><para>The load state (i.e. whether the unit file has been loaded
1373 successfully)</para></listitem>
1375 <listitem><para>The active state (i.e. whether the unit is currently started or
1376 not)</para></listitem>
1378 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1379 the unit type, which the active state is not)</para></listitem>
1381 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1382 the empty string.</para></listitem>
1384 <listitem><para>The unit object path</para></listitem>
1386 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1387 otherwise</para></listitem>
1389 <listitem><para>The job type as string</para></listitem>
1391 <listitem><para>The job object path</para></listitem>
1392 </itemizedlist></para>
1394 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1395 consisting of structures with the following elements:
1397 <listitem><para>The numeric job id</para></listitem>
1399 <listitem><para>The primary unit name for this job</para></listitem>
1401 <listitem><para>The job type as string</para></listitem>
1403 <listitem><para>The job state as string</para></listitem>
1405 <listitem><para>The job object path</para></listitem>
1407 <listitem><para>The unit object path</para></listitem>
1408 </itemizedlist></para>
1410 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1411 interested in signals need to call this method. Signals are only sent out if at least one client
1412 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1413 <function>Subscribe()</function> implements. It is not necessary to invoke
1414 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1415 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1416 to the bus or invoked <function>Unsubscribe()</function>.</para>
1418 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1419 privileged, low-level debugging interface only. The returned string is supposed to be readable
1420 exclusively by developers, and not programmatically. There's no interface stability on the returned
1421 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1422 may be rearranged drastically between releases. This is exposed by
1423 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
1424 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1425 the internal state of units whose names match the glob expressions specified in the
1426 <varname>patterns</varname> argument. The
1427 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1428 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1429 but return data serialized into a file descriptor (the client should read the text data from it until
1430 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1432 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1433 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1434 manager to the client. Note though that they cannot work when communicating with the service manager
1435 remotely, as file descriptors are strictly local to a system. All the <function>Dump*()</function>
1436 methods are rate limited for unprivileged users.</para>
1438 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1440 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1441 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1442 more comprehensive version of <function>Reload()</function>.</para>
1444 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1445 the system manager and is useful only for user session managers.</para>
1447 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>,
1448 <function>KExec()</function> and <function>SoftReboot()</function> may be used to ask for immediate
1449 reboot, powering down, halt, kexec based reboot, or soft reboot of the system. Note that this does not
1450 shut down any services and immediately transitions into the later shutdown operation. These functions
1451 are normally only called as the last step of shutdown and should not be called directly. To shut down
1452 the machine, it is generally a better idea to invoke <function>Reboot()</function>,
1453 <function>RebootWithFlags()</function> or <function>PowerOff()</function> on the
1454 <filename>systemd-logind</filename> manager object; see
1455 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1456 for more information. <function>SoftReboot()</function> accepts an argument indicating the path for the
1457 root file system to activate for the next boot cycle. If an empty string is specified the
1458 <filename>/run/nextroot/</filename> path is used if it exists.</para>
1460 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1461 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1462 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1463 path (which may be left empty, in which case it is automatically searched for). The state of the system
1464 manager will be serialized before the transition. After the transition, the manager binary on the main
1465 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
1467 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1468 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1469 environment variables will be overridden.</para>
1471 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1472 string array of environment variable names. All variables specified will be unset (if they have been
1473 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1474 that were previously not set, but will not fail in that case.</para>
1476 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1477 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1478 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1479 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1482 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1483 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1484 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1485 found on disk. Note that while most units are read directly from a unit file with the same name, some
1486 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1487 to be instantiated instead.</para>
1489 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1492 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1493 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
1494 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1495 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1496 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1497 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
1498 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1499 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
1500 changes array consists of structures with three strings: the type of the change (one of
1501 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1502 destination of the symlink. Note that most of the following calls return a changes list in the same
1505 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1506 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1508 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1509 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1512 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) << 0)
1513 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) << 1)
1514 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) << 2)
1517 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1518 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1519 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1520 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1522 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1523 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1524 a boolean to indicate whether the unit files contain any enablement information, like
1525 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1527 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1528 would result from disabling and enabling the unit quickly one after the other in an atomic
1529 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1531 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1532 usual unit search paths) into the unit search path.</para>
1534 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1535 according to the preset policy. See
1536 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1539 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1540 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1542 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1543 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1546 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1547 <filename>default.target</filename> is aliased.</para>
1549 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1550 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1552 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1553 may. The changes are applied instantly and stored on disk for future boots, unless
1554 <varname>runtime</varname> is true, in which case the settings only apply until the next
1555 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1556 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1557 dictionary! Also note that when setting array properties with this method usually results in appending to
1558 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1559 then append to it.</para>
1561 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1562 will be released as soon as it is not running or referenced anymore or the system is
1563 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1564 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1565 <varname>properties</varname> contains properties of the unit, specified like in
1566 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1567 passed as an empty array. See the
1568 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
1569 Interface</ulink> for more information how to make use of this functionality for resource control
1572 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1573 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1574 to <function>DumpFileDescriptorStore()</function> on the
1575 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
1579 <title>Signals</title>
1581 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1582 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1584 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1585 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1586 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1587 parameters: the primary unit name and the object path.</para>
1589 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1590 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1591 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1592 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1593 <literal>failed</literal>, <literal>dependency</literal>, or
1594 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1595 job. <literal>canceled</literal> indicates that a job has been canceled (via
1596 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1597 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1598 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1599 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1600 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1601 it didn't apply to the unit's current state.</para>
1603 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1604 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1605 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1606 userspace and in total. These values may also be calculated from the
1607 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1608 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1609 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1611 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1612 files on disk have changed.</para>
1614 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1615 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1616 to False). This may be used by UIs to optimize UI updates.</para>
1620 <title>Properties</title>
1622 <para>Most properties simply reflect the respective options in
1623 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1625 <para>The others:</para>
1627 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1628 the version string is purely informational. It should not be parsed and one may not assume the version to
1629 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1630 it is not part of the public API.</para>
1632 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1633 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1634 <literal>-</literal>.</para>
1636 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1637 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1638 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1642 <term><literal>unmerged-usr</literal></term>
1644 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1645 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1646 For more information on this issue consult
1647 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1648 The Case for the /usr Merge
1651 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1656 <term><literal>cgroups-missing</literal></term>
1658 <listitem><para>Support for cgroups is unavailable.</para>
1660 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1664 <term><literal>cgroupsv1</literal></term>
1666 <listitem><para>The system is using the old cgroup hierarchy.</para>
1668 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1672 <term><literal>local-hwclock</literal></term>
1674 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1677 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1681 <term><literal>support-ended</literal></term>
1683 <listitem><para>The system is running past the end of support declared by the vendor. See the
1684 description of <varname>SUPPORT_END=</varname> in
1685 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1688 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1692 <term><literal>old-kernel</literal></term>
1694 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1695 this version of systemd.</para>
1697 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1701 <term><literal>var-run-bad</literal></term>
1703 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1704 symlink to <filename>/run/</filename>.</para>
1706 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1710 <term><literal>overflowuid-not-65534</literal></term>
1711 <term><literal>overflowgid-not-65534</literal></term>
1713 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para>
1715 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1719 <term><literal>short-uid-range</literal></term>
1720 <term><literal>short-gid-range</literal></term>
1722 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1725 <xi:include href="version-info.xml" xpointer="v252"/></listitem>
1728 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1731 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1732 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1733 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1734 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1735 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1736 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1737 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1738 taken when the firmware first began execution, when the boot loader first began execution, when the
1739 kernel first began execution, when the initrd first began execution, when the main systemd instance
1740 began execution and finally, when all queued startup jobs finished execution. These values are useful
1741 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1742 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1743 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1744 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1745 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1746 indicating that no data is available.</para>
1748 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1749 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1750 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1753 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1754 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1755 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1756 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1757 the unit files.</para>
1759 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1760 names of units that are currently loaded and can be more than the amount of actually loaded units since
1761 units may have more than one name.</para>
1763 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1765 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1767 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1769 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1770 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
1771 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1774 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1775 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1777 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1778 file system paths encoded as strings.</para>
1780 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1781 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1782 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1784 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1785 Note that only the "innermost" virtualization technology is exported here. This detects both
1786 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1788 <para><varname>ConfidentialVirtualization</varname> contains a short ID string describing the confidential
1789 virtualization technology the system runs in. On bare-metal hardware this is the empty string. Otherwise,
1790 it contains an identifier such as <literal>sev</literal>, <literal>sev-es</literal>, <literal>sev-snp</literal>,
1791 <literal>tdx</literal> and so on. For a full list of IDs see
1792 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry></para>.
1794 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1795 systemd instance is running on. This follows the same vocabulary as
1796 <varname>ConditionArchitectures=</varname>.</para>
1798 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1799 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1800 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1801 string for the host instance and some other string for container instances.</para>
1803 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1804 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1805 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1806 (for example because the unit is not backed by a file on disk).</para>
1808 <para><varname>SystemState</varname> contains the current state of the system manager. The possible
1813 <term><literal>initializing</literal></term>
1815 <listitem><para>The system is booting, and <filename>basic.target</filename> has not been reached
1816 yet.</para></listitem>
1820 <term><literal>starting</literal></term>
1822 <listitem><para>The system is booting, and <filename>basic.target</filename> has been reached.
1827 <term><literal>running</literal></term>
1829 <listitem><para>The system has finished booting, and no units are in the failed state.</para>
1834 <term><literal>degraded</literal></term>
1836 <listitem><para>The system has finished booting, but some units are in the failed state.</para>
1841 <term><literal>maintenance</literal></term>
1843 <listitem><para>The system has finished booting, but it has been put in rescue or maintenance
1844 mode.</para></listitem>
1848 <term><literal>stopping</literal></term>
1850 <listitem><para>The system is shutting down.</para></listitem>
1856 <title>Security</title>
1858 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1859 operations are allowed through the polkit privilege system. Operations which modify unit state
1860 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1861 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1862 <function>SetProperty()</function>) require
1863 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1864 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1865 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
1866 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1867 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1868 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1869 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1870 <function>UnsetAndSetEnvironment()</function>) require
1871 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1872 and <function>Reexecute()</function> require
1873 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>. Operations which dump internal
1874 state require <interfacename>org.freedesktop.systemd1.bypass-dump-ratelimit</interfacename> to avoid
1881 <title>Unit Objects</title>
1883 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1884 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1885 interface org.freedesktop.systemd1.Unit {
1895 TryRestart(in s mode,
1897 ReloadOrRestart(in s mode,
1899 ReloadOrTryRestart(in s mode,
1901 EnqueueJob(in s job_type,
1908 out a(uosos) affected_jobs);
1911 QueueSignal(in s whom,
1915 SetProperties(in b runtime,
1916 in a(sv) properties);
1923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1924 readonly s Id = '...';
1925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1926 readonly as Names = ['...', ...];
1927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1928 readonly s Following = '...';
1929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1930 readonly as Requires = ['...', ...];
1931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1932 readonly as Requisite = ['...', ...];
1933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1934 readonly as Wants = ['...', ...];
1935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1936 readonly as BindsTo = ['...', ...];
1937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1938 readonly as PartOf = ['...', ...];
1939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1940 readonly as Upholds = ['...', ...];
1941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1942 readonly as RequiredBy = ['...', ...];
1943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1944 readonly as RequisiteOf = ['...', ...];
1945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1946 readonly as WantedBy = ['...', ...];
1947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1948 readonly as BoundBy = ['...', ...];
1949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1950 readonly as UpheldBy = ['...', ...];
1951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1952 readonly as ConsistsOf = ['...', ...];
1953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1954 readonly as Conflicts = ['...', ...];
1955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1956 readonly as ConflictedBy = ['...', ...];
1957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1958 readonly as Before = ['...', ...];
1959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1960 readonly as After = ['...', ...];
1961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1962 readonly as OnSuccess = ['...', ...];
1963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1964 readonly as OnSuccessOf = ['...', ...];
1965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1966 readonly as OnFailure = ['...', ...];
1967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1968 readonly as OnFailureOf = ['...', ...];
1969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1970 readonly as Triggers = ['...', ...];
1971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1972 readonly as TriggeredBy = ['...', ...];
1973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1974 readonly as PropagatesReloadTo = ['...', ...];
1975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1976 readonly as ReloadPropagatedFrom = ['...', ...];
1977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1978 readonly as PropagatesStopTo = ['...', ...];
1979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1980 readonly as StopPropagatedFrom = ['...', ...];
1981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1982 readonly as JoinsNamespaceOf = ['...', ...];
1983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1984 readonly as SliceOf = ['...', ...];
1985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1986 readonly as RequiresMountsFor = ['...', ...];
1987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1988 readonly as Documentation = ['...', ...];
1989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1990 readonly s Description = '...';
1991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1992 readonly s AccessSELinuxContext = '...';
1993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1994 readonly s LoadState = '...';
1995 readonly s ActiveState = '...';
1996 readonly s FreezerState = '...';
1997 readonly s SubState = '...';
1998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1999 readonly s FragmentPath = '...';
2000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2001 readonly s SourcePath = '...';
2002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2003 readonly as DropInPaths = ['...', ...];
2004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2005 readonly s UnitFileState = '...';
2006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2007 readonly s UnitFilePreset = '...';
2008 readonly t StateChangeTimestamp = ...;
2009 readonly t StateChangeTimestampMonotonic = ...;
2010 readonly t InactiveExitTimestamp = ...;
2011 readonly t InactiveExitTimestampMonotonic = ...;
2012 readonly t ActiveEnterTimestamp = ...;
2013 readonly t ActiveEnterTimestampMonotonic = ...;
2014 readonly t ActiveExitTimestamp = ...;
2015 readonly t ActiveExitTimestampMonotonic = ...;
2016 readonly t InactiveEnterTimestamp = ...;
2017 readonly t InactiveEnterTimestampMonotonic = ...;
2018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2019 readonly b CanStart = ...;
2020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2021 readonly b CanStop = ...;
2022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2023 readonly b CanReload = ...;
2024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2025 readonly b CanIsolate = ...;
2026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2027 readonly as CanClean = ['...', ...];
2028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2029 readonly b CanFreeze = ...;
2030 readonly (uo) Job = ...;
2031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2032 readonly b StopWhenUnneeded = ...;
2033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2034 readonly b RefuseManualStart = ...;
2035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2036 readonly b RefuseManualStop = ...;
2037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2038 readonly b AllowIsolate = ...;
2039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2040 readonly b DefaultDependencies = ...;
2041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2042 readonly b SurviveFinalKillSignal = ...;
2043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2044 readonly s OnSuccessJobMode = '...';
2045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2046 readonly s OnFailureJobMode = '...';
2047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2048 readonly b IgnoreOnIsolate = ...;
2049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2050 readonly b NeedDaemonReload = ...;
2051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2052 readonly as Markers = ['...', ...];
2053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2054 readonly t JobTimeoutUSec = ...;
2055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2056 readonly t JobRunningTimeoutUSec = ...;
2057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2058 readonly s JobTimeoutAction = '...';
2059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2060 readonly s JobTimeoutRebootArgument = '...';
2061 readonly b ConditionResult = ...;
2062 readonly b AssertResult = ...;
2063 readonly t ConditionTimestamp = ...;
2064 readonly t ConditionTimestampMonotonic = ...;
2065 readonly t AssertTimestamp = ...;
2066 readonly t AssertTimestampMonotonic = ...;
2067 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2068 readonly a(sbbsi) Conditions = [...];
2069 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2070 readonly a(sbbsi) Asserts = [...];
2071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2072 readonly (ss) LoadError = ...;
2073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2074 readonly b Transient = ...;
2075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2076 readonly b Perpetual = ...;
2077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2078 readonly t StartLimitIntervalUSec = ...;
2079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2080 readonly u StartLimitBurst = ...;
2081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2082 readonly s StartLimitAction = '...';
2083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2084 readonly s FailureAction = '...';
2085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2086 readonly i FailureActionExitStatus = ...;
2087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2088 readonly s SuccessAction = '...';
2089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2090 readonly i SuccessActionExitStatus = ...;
2091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2092 readonly s RebootArgument = '...';
2093 readonly ay InvocationID = [...];
2094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2095 readonly s CollectMode = '...';
2096 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2097 readonly as Refs = ['...', ...];
2098 readonly a(ss) ActivationDetails = [...];
2100 interface org.freedesktop.DBus.Peer { ... };
2101 interface org.freedesktop.DBus.Introspectable { ... };
2102 interface org.freedesktop.DBus.Properties { ... };
2106 <!--method EnqueueJob is not documented!-->
2108 <!--method Ref is not documented!-->
2110 <!--method Unref is not documented!-->
2112 <!--method Clean is not documented!-->
2114 <!--method Freeze is not documented!-->
2116 <!--method Thaw is not documented!-->
2118 <!--property PartOf is not documented!-->
2120 <!--property Upholds is not documented!-->
2122 <!--property RequisiteOf is not documented!-->
2124 <!--property UpheldBy is not documented!-->
2126 <!--property ConsistsOf is not documented!-->
2128 <!--property OnSuccess is not documented!-->
2130 <!--property OnSuccessOf is not documented!-->
2132 <!--property OnFailureOf is not documented!-->
2134 <!--property ReloadPropagatedFrom is not documented!-->
2136 <!--property PropagatesStopTo is not documented!-->
2138 <!--property StopPropagatedFrom is not documented!-->
2140 <!--property JoinsNamespaceOf is not documented!-->
2142 <!--property SliceOf is not documented!-->
2144 <!--property FreezerState is not documented!-->
2146 <!--property DropInPaths is not documented!-->
2148 <!--property UnitFilePreset is not documented!-->
2150 <!--property StateChangeTimestamp is not documented!-->
2152 <!--property StateChangeTimestampMonotonic is not documented!-->
2154 <!--property CanClean is not documented!-->
2156 <!--property CanFreeze is not documented!-->
2158 <!--property SurviveFinalKillSignal is not documented!-->
2160 <!--property OnSuccessJobMode is not documented!-->
2162 <!--property OnFailureJobMode is not documented!-->
2164 <!--property JobRunningTimeoutUSec is not documented!-->
2166 <!--property JobTimeoutAction is not documented!-->
2168 <!--property JobTimeoutRebootArgument is not documented!-->
2170 <!--property AssertResult is not documented!-->
2172 <!--property AssertTimestamp is not documented!-->
2174 <!--property AssertTimestampMonotonic is not documented!-->
2176 <!--property Asserts is not documented!-->
2178 <!--property Perpetual is not documented!-->
2180 <!--property StartLimitIntervalUSec is not documented!-->
2182 <!--property StartLimitAction is not documented!-->
2184 <!--property FailureAction is not documented!-->
2186 <!--property FailureActionExitStatus is not documented!-->
2188 <!--property SuccessAction is not documented!-->
2190 <!--property SuccessActionExitStatus is not documented!-->
2192 <!--property RebootArgument is not documented!-->
2194 <!--property InvocationID is not documented!-->
2196 <!--property CollectMode is not documented!-->
2198 <!--property Refs is not documented!-->
2200 <!--Autogenerated cross-references for systemd.directives, do not edit-->
2202 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2204 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2206 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
2208 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
2210 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
2212 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
2214 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
2216 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
2218 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
2220 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2222 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2224 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2226 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2228 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2230 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2232 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2234 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2236 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2238 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2240 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2242 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2244 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2246 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2248 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2250 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2252 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2254 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2256 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2258 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2260 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2262 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2264 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2266 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2268 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2270 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2272 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2274 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2276 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2278 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2280 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2282 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2284 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2286 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2288 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2290 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2292 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2294 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2296 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2298 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2300 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2302 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2304 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2306 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2308 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2310 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2312 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2314 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2316 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2318 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2320 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2322 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2324 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2326 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2328 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2330 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2332 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2334 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2336 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2338 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2340 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2342 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2344 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2346 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2348 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2350 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2352 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2354 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2356 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2358 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2360 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2362 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2364 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2366 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2368 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2370 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2372 <variablelist class="dbus-property" generated="True" extra-ref="SurviveFinalKillSignal"/>
2374 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
2376 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2378 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2380 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2382 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2384 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2386 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2388 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2390 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2392 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2394 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2396 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2398 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2400 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2402 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2404 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2406 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2408 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2410 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2412 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2414 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2416 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2418 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2420 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2422 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2424 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2426 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2428 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2430 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2432 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2434 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2436 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2438 <!--End of Autogenerated section-->
2441 <title>Methods</title>
2443 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2444 <function>Restart()</function>, <function>TryRestart()</function>,
2445 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2446 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2447 and <function>SetProperties()</function> implement the same operation as the respective methods on the
2448 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2449 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2450 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2451 specific unit name. Calling the methods on the Manager object is hence a round trip
2452 optimization.</para>
2456 <title>Properties</title>
2458 <para><varname>Id</varname> contains the primary name of the unit.</para>
2460 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2461 exposed in <varname>Id</varname>.</para>
2463 <para><varname>Following</varname> either contains the empty string or contains the name of another
2464 unit that this unit follows in state. This is used for some device units which reflect the unit state
2465 machine of another unit, and which other unit this is might possibly change.</para>
2467 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2468 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2469 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2470 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2471 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2472 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2473 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2474 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2475 determined automatically.</para>
2477 <para><varname>Description</varname> contains the human readable description string for the
2480 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2481 automatically generated from in case it is not a native unit (in which case it contains the empty
2482 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2483 set to <filename>/etc/fstab</filename>.</para>
2485 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2488 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2489 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2490 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2491 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2492 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2493 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2494 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2495 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2496 configuration might be active (because configuration might have been reloaded at a time where a unit
2497 was already active).</para>
2499 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2500 active or not. The following states are currently defined:</para>
2502 <xi:include href="unit-states.xml" xpointer="table"/>
2504 <para><varname>SubState</varname> encodes states of the same state machine that
2505 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2506 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2507 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2508 mapped to the six high-level states. Note that multiple low-level states might map to the same
2509 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2510 types. At this point the low-level states are not documented here, and are more likely to be extended
2511 later on than the common high-level states explained above.</para>
2513 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2514 one (if not, it contains the empty string).</para>
2516 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2517 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2518 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2519 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2520 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2521 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2522 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2523 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2524 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2525 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2526 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2527 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2528 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2529 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2530 could not be determined whether the unit file is enabled.</para>
2532 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2533 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2534 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2535 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2536 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2537 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2538 state, or entered an inactive state. These are the points in time where the unit transitioned
2539 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2540 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2541 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2542 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2543 not yet been recorded on this boot.</para>
2545 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2546 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2547 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2549 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2552 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2553 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2556 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2557 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2558 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2559 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2560 corresponding configuration booleans in the unit file.</para>
2562 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2563 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2564 changed since the configuration was read and hence whether a configuration reload is recommended.
2567 <para><varname>Markers</varname> is an array of string flags that can be set using
2568 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2569 restarted. Currently known values are <literal>needs-restart</literal> and
2570 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2571 a new version of the package is installed. Configuration management scripts may use the second to mark
2572 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2573 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
2575 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2578 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2579 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2580 the last time the configured conditions of the unit have been checked or 0 if they have never been
2581 checked. Conditions are checked when a unit is requested to start.</para>
2583 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2584 conditions of this unit were checked. </para>
2586 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2587 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2588 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2589 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2590 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2591 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
2592 are used, but additional values may be used in the future, retaining the meaning of
2593 zero/positive/negative values.</para>
2595 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2596 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2597 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2598 will be a pair of empty strings.</para>
2600 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2601 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
2603 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2604 describe the event that caused the unit to be activated, if any. The key describes the information
2605 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2606 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2607 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2608 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2609 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
2610 variables described in the <literal>Environment Variables Set or Propagated by the Service
2611 Manager</literal> section in
2612 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry>. Note
2613 that new key value pair may be added at any time in future versions. Existing entries will not be
2618 <title>Security</title>
2620 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2621 allowed for everyone. All operations are allowed for clients with the
2622 <constant>CAP_SYS_ADMIN</constant> capability or when the
2623 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2629 <title>Service Unit Objects</title>
2631 <para>All service unit objects implement the
2632 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2633 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2635 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2636 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2637 interface org.freedesktop.systemd1.Service {
2639 BindMount(in s source,
2643 MountImage(in s source,
2648 DumpFileDescriptorStore(out a(suuutuusu) entries);
2649 GetProcesses(out a(sus) processes);
2650 AttachProcesses(in s subcgroup,
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly s Type = '...';
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly s ExitType = '...';
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly s Restart = '...';
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly s RestartMode = '...';
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly s PIDFile = '...';
2663 readonly s NotifyAccess = '...';
2664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2665 readonly t RestartUSec = ...;
2666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2667 readonly u RestartSteps = ...;
2668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2669 readonly t RestartMaxDelayUSec = ...;
2670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2671 readonly t RestartUSecNext = ...;
2672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2673 readonly t TimeoutStartUSec = ...;
2674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2675 readonly t TimeoutStopUSec = ...;
2676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2677 readonly t TimeoutAbortUSec = ...;
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2679 readonly s TimeoutStartFailureMode = '...';
2680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2681 readonly s TimeoutStopFailureMode = '...';
2682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2683 readonly t RuntimeMaxUSec = ...;
2684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2685 readonly t RuntimeRandomizedExtraUSec = ...;
2686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2687 readonly t WatchdogUSec = ...;
2688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2689 readonly t WatchdogTimestamp = ...;
2690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2691 readonly t WatchdogTimestampMonotonic = ...;
2692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2693 readonly b RootDirectoryStartOnly = ...;
2694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2695 readonly b RemainAfterExit = ...;
2696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2697 readonly b GuessMainPID = ...;
2698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2699 readonly (aiai) RestartPreventExitStatus = ...;
2700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2701 readonly (aiai) RestartForceExitStatus = ...;
2702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2703 readonly (aiai) SuccessExitStatus = ...;
2704 readonly u MainPID = ...;
2705 readonly u ControlPID = ...;
2706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2707 readonly s BusName = '...';
2708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2709 readonly u FileDescriptorStoreMax = ...;
2710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2711 readonly u NFileDescriptorStore = ...;
2712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2713 readonly s FileDescriptorStorePreserve = '...';
2714 readonly s StatusText = '...';
2715 readonly i StatusErrno = ...;
2716 readonly s Result = '...';
2717 readonly s ReloadResult = '...';
2718 readonly s CleanResult = '...';
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly s USBFunctionDescriptors = '...';
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly s USBFunctionStrings = '...';
2723 readonly u UID = ...;
2724 readonly u GID = ...;
2725 readonly u NRestarts = ...;
2726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2727 readonly s OOMPolicy = '...';
2728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2729 readonly a(sst) OpenFile = [...];
2730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2731 readonly i ReloadSignal = ...;
2732 readonly t ExecMainStartTimestamp = ...;
2733 readonly t ExecMainStartTimestampMonotonic = ...;
2734 readonly t ExecMainExitTimestamp = ...;
2735 readonly t ExecMainExitTimestampMonotonic = ...;
2736 readonly u ExecMainPID = ...;
2737 readonly i ExecMainCode = ...;
2738 readonly i ExecMainStatus = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2740 readonly a(sasbttttuii) ExecCondition = [...];
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2742 readonly a(sasasttttuii) ExecConditionEx = [...];
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2744 readonly a(sasbttttuii) ExecStartPre = [...];
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2746 readonly a(sasasttttuii) ExecStartPreEx = [...];
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2748 readonly a(sasbttttuii) ExecStart = [...];
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2750 readonly a(sasasttttuii) ExecStartEx = [...];
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2752 readonly a(sasbttttuii) ExecStartPost = [...];
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2754 readonly a(sasasttttuii) ExecStartPostEx = [...];
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2756 readonly a(sasbttttuii) ExecReload = [...];
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2758 readonly a(sasasttttuii) ExecReloadEx = [...];
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2760 readonly a(sasbttttuii) ExecStop = [...];
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2762 readonly a(sasasttttuii) ExecStopEx = [...];
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2764 readonly a(sasbttttuii) ExecStopPost = [...];
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2766 readonly a(sasasttttuii) ExecStopPostEx = [...];
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2768 readonly s Slice = '...';
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2770 readonly s ControlGroup = '...';
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2772 readonly t ControlGroupId = ...;
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2774 readonly t MemoryCurrent = ...;
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2776 readonly t MemoryPeak = ...;
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2778 readonly t MemorySwapCurrent = ...;
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2780 readonly t MemorySwapPeak = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2782 readonly t MemoryZSwapCurrent = ...;
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2784 readonly t MemoryAvailable = ...;
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2786 readonly t CPUUsageNSec = ...;
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2788 readonly ay EffectiveCPUs = [...];
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2790 readonly ay EffectiveMemoryNodes = [...];
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2792 readonly t TasksCurrent = ...;
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2794 readonly t IPIngressBytes = ...;
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2796 readonly t IPIngressPackets = ...;
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2798 readonly t IPEgressBytes = ...;
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2800 readonly t IPEgressPackets = ...;
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2802 readonly t IOReadBytes = ...;
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2804 readonly t IOReadOperations = ...;
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2806 readonly t IOWriteBytes = ...;
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2808 readonly t IOWriteOperations = ...;
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2810 readonly b Delegate = ...;
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2812 readonly as DelegateControllers = ['...', ...];
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2814 readonly s DelegateSubgroup = '...';
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2816 readonly b CPUAccounting = ...;
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2818 readonly t CPUWeight = ...;
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2820 readonly t StartupCPUWeight = ...;
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2822 readonly t CPUShares = ...;
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2824 readonly t StartupCPUShares = ...;
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2826 readonly t CPUQuotaPerSecUSec = ...;
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2828 readonly t CPUQuotaPeriodUSec = ...;
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2830 readonly ay AllowedCPUs = [...];
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2832 readonly ay StartupAllowedCPUs = [...];
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2834 readonly ay AllowedMemoryNodes = [...];
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2836 readonly ay StartupAllowedMemoryNodes = [...];
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2838 readonly b IOAccounting = ...;
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2840 readonly t IOWeight = ...;
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2842 readonly t StartupIOWeight = ...;
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2844 readonly a(st) IODeviceWeight = [...];
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2846 readonly a(st) IOReadBandwidthMax = [...];
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2848 readonly a(st) IOWriteBandwidthMax = [...];
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2850 readonly a(st) IOReadIOPSMax = [...];
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2852 readonly a(st) IOWriteIOPSMax = [...];
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2854 readonly a(st) IODeviceLatencyTargetUSec = [...];
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2856 readonly b BlockIOAccounting = ...;
2857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2858 readonly t BlockIOWeight = ...;
2859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2860 readonly t StartupBlockIOWeight = ...;
2861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2862 readonly a(st) BlockIODeviceWeight = [...];
2863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2864 readonly a(st) BlockIOReadBandwidth = [...];
2865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2866 readonly a(st) BlockIOWriteBandwidth = [...];
2867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2868 readonly b MemoryAccounting = ...;
2869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2870 readonly t DefaultMemoryLow = ...;
2871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2872 readonly t DefaultStartupMemoryLow = ...;
2873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2874 readonly t DefaultMemoryMin = ...;
2875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2876 readonly t MemoryMin = ...;
2877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2878 readonly t MemoryLow = ...;
2879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2880 readonly t StartupMemoryLow = ...;
2881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2882 readonly t MemoryHigh = ...;
2883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2884 readonly t StartupMemoryHigh = ...;
2885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2886 readonly t MemoryMax = ...;
2887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2888 readonly t StartupMemoryMax = ...;
2889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2890 readonly t MemorySwapMax = ...;
2891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2892 readonly t StartupMemorySwapMax = ...;
2893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2894 readonly t MemoryZSwapMax = ...;
2895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2896 readonly t StartupMemoryZSwapMax = ...;
2897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2898 readonly t MemoryLimit = ...;
2899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2900 readonly s DevicePolicy = '...';
2901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2902 readonly a(ss) DeviceAllow = [...];
2903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2904 readonly b TasksAccounting = ...;
2905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2906 readonly t TasksMax = ...;
2907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2908 readonly b IPAccounting = ...;
2909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2910 readonly a(iayu) IPAddressAllow = [...];
2911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2912 readonly a(iayu) IPAddressDeny = [...];
2913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2914 readonly as IPIngressFilterPath = ['...', ...];
2915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2916 readonly as IPEgressFilterPath = ['...', ...];
2917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2918 readonly as DisableControllers = ['...', ...];
2919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2920 readonly s ManagedOOMSwap = '...';
2921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2922 readonly s ManagedOOMMemoryPressure = '...';
2923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2924 readonly u ManagedOOMMemoryPressureLimit = ...;
2925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2926 readonly s ManagedOOMPreference = '...';
2927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2928 readonly a(ss) BPFProgram = [...];
2929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2930 readonly a(iiqq) SocketBindAllow = [...];
2931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2932 readonly a(iiqq) SocketBindDeny = [...];
2933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2934 readonly (bas) RestrictNetworkInterfaces = ...;
2935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2936 readonly s MemoryPressureWatch = '...';
2937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2938 readonly t MemoryPressureThresholdUSec = ...;
2939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2940 readonly a(iiss) NFTSet = [...];
2941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2942 readonly b CoredumpReceive = ...;
2943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2944 readonly as Environment = ['...', ...];
2945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2946 readonly a(sb) EnvironmentFiles = [...];
2947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2948 readonly as PassEnvironment = ['...', ...];
2949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2950 readonly as UnsetEnvironment = ['...', ...];
2951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2952 readonly u UMask = ...;
2953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2954 readonly t LimitCPU = ...;
2955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2956 readonly t LimitCPUSoft = ...;
2957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2958 readonly t LimitFSIZE = ...;
2959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2960 readonly t LimitFSIZESoft = ...;
2961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2962 readonly t LimitDATA = ...;
2963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2964 readonly t LimitDATASoft = ...;
2965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2966 readonly t LimitSTACK = ...;
2967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2968 readonly t LimitSTACKSoft = ...;
2969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2970 readonly t LimitCORE = ...;
2971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2972 readonly t LimitCORESoft = ...;
2973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2974 readonly t LimitRSS = ...;
2975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2976 readonly t LimitRSSSoft = ...;
2977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2978 readonly t LimitNOFILE = ...;
2979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2980 readonly t LimitNOFILESoft = ...;
2981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2982 readonly t LimitAS = ...;
2983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2984 readonly t LimitASSoft = ...;
2985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2986 readonly t LimitNPROC = ...;
2987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2988 readonly t LimitNPROCSoft = ...;
2989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2990 readonly t LimitMEMLOCK = ...;
2991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2992 readonly t LimitMEMLOCKSoft = ...;
2993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2994 readonly t LimitLOCKS = ...;
2995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2996 readonly t LimitLOCKSSoft = ...;
2997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2998 readonly t LimitSIGPENDING = ...;
2999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3000 readonly t LimitSIGPENDINGSoft = ...;
3001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3002 readonly t LimitMSGQUEUE = ...;
3003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3004 readonly t LimitMSGQUEUESoft = ...;
3005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3006 readonly t LimitNICE = ...;
3007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3008 readonly t LimitNICESoft = ...;
3009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3010 readonly t LimitRTPRIO = ...;
3011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3012 readonly t LimitRTPRIOSoft = ...;
3013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3014 readonly t LimitRTTIME = ...;
3015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3016 readonly t LimitRTTIMESoft = ...;
3017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3018 readonly s WorkingDirectory = '...';
3019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3020 readonly s RootDirectory = '...';
3021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3022 readonly s RootImage = '...';
3023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3024 readonly a(ss) RootImageOptions = [...];
3025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3026 readonly ay RootHash = [...];
3027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3028 readonly s RootHashPath = '...';
3029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3030 readonly ay RootHashSignature = [...];
3031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3032 readonly s RootHashSignaturePath = '...';
3033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3034 readonly s RootVerity = '...';
3035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3036 readonly b RootEphemeral = ...;
3037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3038 readonly as ExtensionDirectories = ['...', ...];
3039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3040 readonly a(sba(ss)) ExtensionImages = [...];
3041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3042 readonly a(ssba(ss)) MountImages = [...];
3043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3044 readonly i OOMScoreAdjust = ...;
3045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3046 readonly t CoredumpFilter = ...;
3047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3048 readonly i Nice = ...;
3049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3050 readonly i IOSchedulingClass = ...;
3051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3052 readonly i IOSchedulingPriority = ...;
3053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3054 readonly i CPUSchedulingPolicy = ...;
3055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3056 readonly i CPUSchedulingPriority = ...;
3057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3058 readonly ay CPUAffinity = [...];
3059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3060 readonly b CPUAffinityFromNUMA = ...;
3061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3062 readonly i NUMAPolicy = ...;
3063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3064 readonly ay NUMAMask = [...];
3065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3066 readonly t TimerSlackNSec = ...;
3067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3068 readonly b CPUSchedulingResetOnFork = ...;
3069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3070 readonly b NonBlocking = ...;
3071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3072 readonly s StandardInput = '...';
3073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3074 readonly s StandardInputFileDescriptorName = '...';
3075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3076 readonly ay StandardInputData = [...];
3077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3078 readonly s StandardOutput = '...';
3079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3080 readonly s StandardOutputFileDescriptorName = '...';
3081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3082 readonly s StandardError = '...';
3083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3084 readonly s StandardErrorFileDescriptorName = '...';
3085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3086 readonly s TTYPath = '...';
3087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3088 readonly b TTYReset = ...;
3089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3090 readonly b TTYVHangup = ...;
3091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3092 readonly b TTYVTDisallocate = ...;
3093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3094 readonly q TTYRows = ...;
3095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3096 readonly q TTYColumns = ...;
3097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3098 readonly i SyslogPriority = ...;
3099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3100 readonly s SyslogIdentifier = '...';
3101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3102 readonly b SyslogLevelPrefix = ...;
3103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3104 readonly i SyslogLevel = ...;
3105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3106 readonly i SyslogFacility = ...;
3107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3108 readonly i LogLevelMax = ...;
3109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3110 readonly t LogRateLimitIntervalUSec = ...;
3111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3112 readonly u LogRateLimitBurst = ...;
3113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3114 readonly aay LogExtraFields = [[...], ...];
3115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3116 readonly a(bs) LogFilterPatterns = [...];
3117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3118 readonly s LogNamespace = '...';
3119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3120 readonly i SecureBits = ...;
3121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3122 readonly t CapabilityBoundingSet = ...;
3123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3124 readonly t AmbientCapabilities = ...;
3125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3126 readonly s User = '...';
3127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3128 readonly s Group = '...';
3129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3130 readonly b DynamicUser = ...;
3131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3132 readonly b SetLoginEnvironment = ...;
3133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3134 readonly b RemoveIPC = ...;
3135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3136 readonly a(say) SetCredential = [...];
3137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3138 readonly a(say) SetCredentialEncrypted = [...];
3139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3140 readonly a(ss) LoadCredential = [...];
3141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3142 readonly a(ss) LoadCredentialEncrypted = [...];
3143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3144 readonly as ImportCredential = ['...', ...];
3145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3146 readonly as SupplementaryGroups = ['...', ...];
3147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3148 readonly s PAMName = '...';
3149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3150 readonly as ReadWritePaths = ['...', ...];
3151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3152 readonly as ReadOnlyPaths = ['...', ...];
3153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3154 readonly as InaccessiblePaths = ['...', ...];
3155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3156 readonly as ExecPaths = ['...', ...];
3157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3158 readonly as NoExecPaths = ['...', ...];
3159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3160 readonly as ExecSearchPath = ['...', ...];
3161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3162 readonly t MountFlags = ...;
3163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3164 readonly b PrivateTmp = ...;
3165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3166 readonly b PrivateDevices = ...;
3167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3168 readonly b ProtectClock = ...;
3169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3170 readonly b ProtectKernelTunables = ...;
3171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3172 readonly b ProtectKernelModules = ...;
3173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3174 readonly b ProtectKernelLogs = ...;
3175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3176 readonly b ProtectControlGroups = ...;
3177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3178 readonly b PrivateNetwork = ...;
3179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3180 readonly b PrivateUsers = ...;
3181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3182 readonly b PrivateMounts = ...;
3183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3184 readonly b PrivateIPC = ...;
3185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3186 readonly s ProtectHome = '...';
3187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3188 readonly s ProtectSystem = '...';
3189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3190 readonly b SameProcessGroup = ...;
3191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3192 readonly s UtmpIdentifier = '...';
3193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3194 readonly s UtmpMode = '...';
3195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3196 readonly (bs) SELinuxContext = ...;
3197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3198 readonly (bs) AppArmorProfile = ...;
3199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3200 readonly (bs) SmackProcessLabel = ...;
3201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3202 readonly b IgnoreSIGPIPE = ...;
3203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3204 readonly b NoNewPrivileges = ...;
3205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3206 readonly (bas) SystemCallFilter = ...;
3207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3208 readonly as SystemCallArchitectures = ['...', ...];
3209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3210 readonly i SystemCallErrorNumber = ...;
3211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3212 readonly (bas) SystemCallLog = ...;
3213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3214 readonly s Personality = '...';
3215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3216 readonly b LockPersonality = ...;
3217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3218 readonly (bas) RestrictAddressFamilies = ...;
3219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3220 readonly a(sst) RuntimeDirectorySymlink = [...];
3221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3222 readonly s RuntimeDirectoryPreserve = '...';
3223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3224 readonly u RuntimeDirectoryMode = ...;
3225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3226 readonly as RuntimeDirectory = ['...', ...];
3227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3228 readonly a(sst) StateDirectorySymlink = [...];
3229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3230 readonly u StateDirectoryMode = ...;
3231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3232 readonly as StateDirectory = ['...', ...];
3233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3234 readonly a(sst) CacheDirectorySymlink = [...];
3235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3236 readonly u CacheDirectoryMode = ...;
3237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3238 readonly as CacheDirectory = ['...', ...];
3239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3240 readonly a(sst) LogsDirectorySymlink = [...];
3241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3242 readonly u LogsDirectoryMode = ...;
3243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3244 readonly as LogsDirectory = ['...', ...];
3245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3246 readonly u ConfigurationDirectoryMode = ...;
3247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3248 readonly as ConfigurationDirectory = ['...', ...];
3249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3250 readonly t TimeoutCleanUSec = ...;
3251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3252 readonly b MemoryDenyWriteExecute = ...;
3253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3254 readonly b RestrictRealtime = ...;
3255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3256 readonly b RestrictSUIDSGID = ...;
3257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3258 readonly t RestrictNamespaces = ...;
3259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3260 readonly (bas) RestrictFileSystems = ...;
3261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3262 readonly a(ssbt) BindPaths = [...];
3263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3264 readonly a(ssbt) BindReadOnlyPaths = [...];
3265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3266 readonly a(ss) TemporaryFileSystem = [...];
3267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3268 readonly b MountAPIVFS = ...;
3269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3270 readonly s KeyringMode = '...';
3271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3272 readonly s ProtectProc = '...';
3273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3274 readonly s ProcSubset = '...';
3275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3276 readonly b ProtectHostname = ...;
3277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3278 readonly b MemoryKSM = ...;
3279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3280 readonly s NetworkNamespacePath = '...';
3281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3282 readonly s IPCNamespacePath = '...';
3283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3284 readonly s RootImagePolicy = '...';
3285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3286 readonly s MountImagePolicy = '...';
3287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3288 readonly s ExtensionImagePolicy = '...';
3289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3290 readonly s KillMode = '...';
3291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3292 readonly i KillSignal = ...;
3293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3294 readonly i RestartKillSignal = ...;
3295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3296 readonly i FinalKillSignal = ...;
3297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3298 readonly b SendSIGKILL = ...;
3299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3300 readonly b SendSIGHUP = ...;
3301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3302 readonly i WatchdogSignal = ...;
3304 interface org.freedesktop.DBus.Peer { ... };
3305 interface org.freedesktop.DBus.Introspectable { ... };
3306 interface org.freedesktop.DBus.Properties { ... };
3307 interface org.freedesktop.systemd1.Unit { ... };
3311 <!--method GetProcesses is not documented!-->
3313 <!--method AttachProcesses is not documented!-->
3315 <!--property Type is not documented!-->
3317 <!--property ExitType is not documented!-->
3319 <!--property Restart is not documented!-->
3321 <!--property RestartMode is not documented!-->
3323 <!--property PIDFile is not documented!-->
3325 <!--property NotifyAccess is not documented!-->
3327 <!--property RestartUSec is not documented!-->
3329 <!--property RestartSteps is not documented!-->
3331 <!--property RestartMaxDelayUSec is not documented!-->
3333 <!--property RestartUSecNext is not documented!-->
3335 <!--property TimeoutStartFailureMode is not documented!-->
3337 <!--property TimeoutStopFailureMode is not documented!-->
3339 <!--property RuntimeMaxUSec is not documented!-->
3341 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3343 <!--property WatchdogUSec is not documented!-->
3345 <!--property RootDirectoryStartOnly is not documented!-->
3347 <!--property RemainAfterExit is not documented!-->
3349 <!--property GuessMainPID is not documented!-->
3351 <!--property RestartPreventExitStatus is not documented!-->
3353 <!--property RestartForceExitStatus is not documented!-->
3355 <!--property SuccessExitStatus is not documented!-->
3357 <!--property BusName is not documented!-->
3359 <!--property FileDescriptorStoreMax is not documented!-->
3361 <!--property NFileDescriptorStore is not documented!-->
3363 <!--property FileDescriptorStorePreserve is not documented!-->
3365 <!--property StatusErrno is not documented!-->
3367 <!--property ReloadResult is not documented!-->
3369 <!--property CleanResult is not documented!-->
3371 <!--property USBFunctionDescriptors is not documented!-->
3373 <!--property USBFunctionStrings is not documented!-->
3375 <!--property UID is not documented!-->
3377 <!--property GID is not documented!-->
3379 <!--property NRestarts is not documented!-->
3381 <!--property OOMPolicy is not documented!-->
3383 <!--property OpenFile is not documented!-->
3385 <!--property ReloadSignal is not documented!-->
3387 <!--property ExecCondition is not documented!-->
3389 <!--property ExecConditionEx is not documented!-->
3391 <!--property ExecStartPreEx is not documented!-->
3393 <!--property ExecStartEx is not documented!-->
3395 <!--property ExecStartPostEx is not documented!-->
3397 <!--property ExecReloadEx is not documented!-->
3399 <!--property ExecStopEx is not documented!-->
3401 <!--property ExecStopPost is not documented!-->
3403 <!--property ExecStopPostEx is not documented!-->
3405 <!--property Slice is not documented!-->
3407 <!--property ControlGroupId is not documented!-->
3409 <!--property MemoryCurrent is not documented!-->
3411 <!--property MemoryPeak is not documented!-->
3413 <!--property MemorySwapCurrent is not documented!-->
3415 <!--property MemorySwapPeak is not documented!-->
3417 <!--property MemoryZSwapCurrent is not documented!-->
3419 <!--property CPUUsageNSec is not documented!-->
3421 <!--property EffectiveCPUs is not documented!-->
3423 <!--property EffectiveMemoryNodes is not documented!-->
3425 <!--property TasksCurrent is not documented!-->
3427 <!--property IPIngressBytes is not documented!-->
3429 <!--property IPIngressPackets is not documented!-->
3431 <!--property IPEgressBytes is not documented!-->
3433 <!--property IPEgressPackets is not documented!-->
3435 <!--property IOReadBytes is not documented!-->
3437 <!--property IOReadOperations is not documented!-->
3439 <!--property IOWriteBytes is not documented!-->
3441 <!--property IOWriteOperations is not documented!-->
3443 <!--property Delegate is not documented!-->
3445 <!--property DelegateControllers is not documented!-->
3447 <!--property CPUAccounting is not documented!-->
3449 <!--property CPUWeight is not documented!-->
3451 <!--property StartupCPUWeight is not documented!-->
3453 <!--property CPUShares is not documented!-->
3455 <!--property StartupCPUShares is not documented!-->
3457 <!--property CPUQuotaPerSecUSec is not documented!-->
3459 <!--property CPUQuotaPeriodUSec is not documented!-->
3461 <!--property AllowedCPUs is not documented!-->
3463 <!--property StartupAllowedCPUs is not documented!-->
3465 <!--property AllowedMemoryNodes is not documented!-->
3467 <!--property StartupAllowedMemoryNodes is not documented!-->
3469 <!--property IOAccounting is not documented!-->
3471 <!--property IOWeight is not documented!-->
3473 <!--property StartupIOWeight is not documented!-->
3475 <!--property IODeviceWeight is not documented!-->
3477 <!--property IOReadBandwidthMax is not documented!-->
3479 <!--property IOWriteBandwidthMax is not documented!-->
3481 <!--property IOReadIOPSMax is not documented!-->
3483 <!--property IOWriteIOPSMax is not documented!-->
3485 <!--property IODeviceLatencyTargetUSec is not documented!-->
3487 <!--property BlockIOAccounting is not documented!-->
3489 <!--property BlockIOWeight is not documented!-->
3491 <!--property StartupBlockIOWeight is not documented!-->
3493 <!--property BlockIODeviceWeight is not documented!-->
3495 <!--property BlockIOReadBandwidth is not documented!-->
3497 <!--property BlockIOWriteBandwidth is not documented!-->
3499 <!--property MemoryAccounting is not documented!-->
3501 <!--property DefaultMemoryLow is not documented!-->
3503 <!--property DefaultStartupMemoryLow is not documented!-->
3505 <!--property DefaultMemoryMin is not documented!-->
3507 <!--property MemoryMin is not documented!-->
3509 <!--property MemoryLow is not documented!-->
3511 <!--property StartupMemoryLow is not documented!-->
3513 <!--property MemoryHigh is not documented!-->
3515 <!--property StartupMemoryHigh is not documented!-->
3517 <!--property MemoryMax is not documented!-->
3519 <!--property StartupMemoryMax is not documented!-->
3521 <!--property MemorySwapMax is not documented!-->
3523 <!--property StartupMemorySwapMax is not documented!-->
3525 <!--property MemoryZSwapMax is not documented!-->
3527 <!--property StartupMemoryZSwapMax is not documented!-->
3529 <!--property MemoryLimit is not documented!-->
3531 <!--property DevicePolicy is not documented!-->
3533 <!--property DeviceAllow is not documented!-->
3535 <!--property TasksAccounting is not documented!-->
3537 <!--property TasksMax is not documented!-->
3539 <!--property IPAccounting is not documented!-->
3541 <!--property IPAddressAllow is not documented!-->
3543 <!--property IPAddressDeny is not documented!-->
3545 <!--property IPIngressFilterPath is not documented!-->
3547 <!--property IPEgressFilterPath is not documented!-->
3549 <!--property DisableControllers is not documented!-->
3551 <!--property ManagedOOMSwap is not documented!-->
3553 <!--property ManagedOOMMemoryPressure is not documented!-->
3555 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
3557 <!--property ManagedOOMPreference is not documented!-->
3559 <!--property BPFProgram is not documented!-->
3561 <!--property SocketBindAllow is not documented!-->
3563 <!--property SocketBindDeny is not documented!-->
3565 <!--property RestrictNetworkInterfaces is not documented!-->
3567 <!--property MemoryPressureWatch is not documented!-->
3569 <!--property MemoryPressureThresholdUSec is not documented!-->
3571 <!--property NFTSet is not documented!-->
3573 <!--property CoredumpReceive is not documented!-->
3575 <!--property EnvironmentFiles is not documented!-->
3577 <!--property PassEnvironment is not documented!-->
3579 <!--property UnsetEnvironment is not documented!-->
3581 <!--property UMask is not documented!-->
3583 <!--property LimitCPUSoft is not documented!-->
3585 <!--property LimitFSIZE is not documented!-->
3587 <!--property LimitFSIZESoft is not documented!-->
3589 <!--property LimitDATA is not documented!-->
3591 <!--property LimitDATASoft is not documented!-->
3593 <!--property LimitSTACK is not documented!-->
3595 <!--property LimitSTACKSoft is not documented!-->
3597 <!--property LimitCORE is not documented!-->
3599 <!--property LimitCORESoft is not documented!-->
3601 <!--property LimitRSS is not documented!-->
3603 <!--property LimitRSSSoft is not documented!-->
3605 <!--property LimitNOFILE is not documented!-->
3607 <!--property LimitNOFILESoft is not documented!-->
3609 <!--property LimitAS is not documented!-->
3611 <!--property LimitASSoft is not documented!-->
3613 <!--property LimitNPROC is not documented!-->
3615 <!--property LimitNPROCSoft is not documented!-->
3617 <!--property LimitMEMLOCK is not documented!-->
3619 <!--property LimitMEMLOCKSoft is not documented!-->
3621 <!--property LimitLOCKS is not documented!-->
3623 <!--property LimitLOCKSSoft is not documented!-->
3625 <!--property LimitSIGPENDING is not documented!-->
3627 <!--property LimitSIGPENDINGSoft is not documented!-->
3629 <!--property LimitMSGQUEUE is not documented!-->
3631 <!--property LimitMSGQUEUESoft is not documented!-->
3633 <!--property LimitNICE is not documented!-->
3635 <!--property LimitNICESoft is not documented!-->
3637 <!--property LimitRTPRIO is not documented!-->
3639 <!--property LimitRTPRIOSoft is not documented!-->
3641 <!--property LimitRTTIME is not documented!-->
3643 <!--property LimitRTTIMESoft is not documented!-->
3645 <!--property WorkingDirectory is not documented!-->
3647 <!--property RootHashPath is not documented!-->
3649 <!--property RootHashSignaturePath is not documented!-->
3651 <!--property RootEphemeral is not documented!-->
3653 <!--property OOMScoreAdjust is not documented!-->
3655 <!--property CoredumpFilter is not documented!-->
3657 <!--property Nice is not documented!-->
3659 <!--property IOSchedulingClass is not documented!-->
3661 <!--property IOSchedulingPriority is not documented!-->
3663 <!--property CPUSchedulingPolicy is not documented!-->
3665 <!--property CPUSchedulingPriority is not documented!-->
3667 <!--property CPUAffinity is not documented!-->
3669 <!--property CPUAffinityFromNUMA is not documented!-->
3671 <!--property NUMAPolicy is not documented!-->
3673 <!--property NUMAMask is not documented!-->
3675 <!--property TimerSlackNSec is not documented!-->
3677 <!--property CPUSchedulingResetOnFork is not documented!-->
3679 <!--property NonBlocking is not documented!-->
3681 <!--property StandardInput is not documented!-->
3683 <!--property StandardInputFileDescriptorName is not documented!-->
3685 <!--property StandardInputData is not documented!-->
3687 <!--property StandardOutput is not documented!-->
3689 <!--property StandardOutputFileDescriptorName is not documented!-->
3691 <!--property StandardError is not documented!-->
3693 <!--property StandardErrorFileDescriptorName is not documented!-->
3695 <!--property TTYPath is not documented!-->
3697 <!--property TTYReset is not documented!-->
3699 <!--property TTYVHangup is not documented!-->
3701 <!--property TTYVTDisallocate is not documented!-->
3703 <!--property TTYRows is not documented!-->
3705 <!--property TTYColumns is not documented!-->
3707 <!--property SyslogPriority is not documented!-->
3709 <!--property SyslogIdentifier is not documented!-->
3711 <!--property SyslogLevelPrefix is not documented!-->
3713 <!--property SyslogLevel is not documented!-->
3715 <!--property SyslogFacility is not documented!-->
3717 <!--property LogLevelMax is not documented!-->
3719 <!--property LogRateLimitIntervalUSec is not documented!-->
3721 <!--property LogRateLimitBurst is not documented!-->
3723 <!--property LogExtraFields is not documented!-->
3725 <!--property LogFilterPatterns is not documented!-->
3727 <!--property LogNamespace is not documented!-->
3729 <!--property AmbientCapabilities is not documented!-->
3731 <!--property User is not documented!-->
3733 <!--property Group is not documented!-->
3735 <!--property DynamicUser is not documented!-->
3737 <!--property SetLoginEnvironment is not documented!-->
3739 <!--property RemoveIPC is not documented!-->
3741 <!--property SetCredential is not documented!-->
3743 <!--property SetCredentialEncrypted is not documented!-->
3745 <!--property LoadCredential is not documented!-->
3747 <!--property LoadCredentialEncrypted is not documented!-->
3749 <!--property ImportCredential is not documented!-->
3751 <!--property SupplementaryGroups is not documented!-->
3753 <!--property PAMName is not documented!-->
3755 <!--property ReadWritePaths is not documented!-->
3757 <!--property ReadOnlyPaths is not documented!-->
3759 <!--property InaccessiblePaths is not documented!-->
3761 <!--property ExecPaths is not documented!-->
3763 <!--property NoExecPaths is not documented!-->
3765 <!--property ExecSearchPath is not documented!-->
3767 <!--property PrivateTmp is not documented!-->
3769 <!--property PrivateDevices is not documented!-->
3771 <!--property ProtectClock is not documented!-->
3773 <!--property ProtectKernelTunables is not documented!-->
3775 <!--property ProtectKernelModules is not documented!-->
3777 <!--property ProtectKernelLogs is not documented!-->
3779 <!--property ProtectControlGroups is not documented!-->
3781 <!--property PrivateNetwork is not documented!-->
3783 <!--property PrivateUsers is not documented!-->
3785 <!--property PrivateMounts is not documented!-->
3787 <!--property PrivateIPC is not documented!-->
3789 <!--property ProtectHome is not documented!-->
3791 <!--property ProtectSystem is not documented!-->
3793 <!--property SameProcessGroup is not documented!-->
3795 <!--property UtmpIdentifier is not documented!-->
3797 <!--property UtmpMode is not documented!-->
3799 <!--property SELinuxContext is not documented!-->
3801 <!--property AppArmorProfile is not documented!-->
3803 <!--property SmackProcessLabel is not documented!-->
3805 <!--property IgnoreSIGPIPE is not documented!-->
3807 <!--property NoNewPrivileges is not documented!-->
3809 <!--property SystemCallFilter is not documented!-->
3811 <!--property SystemCallArchitectures is not documented!-->
3813 <!--property SystemCallErrorNumber is not documented!-->
3815 <!--property SystemCallLog is not documented!-->
3817 <!--property Personality is not documented!-->
3819 <!--property LockPersonality is not documented!-->
3821 <!--property RestrictAddressFamilies is not documented!-->
3823 <!--property RuntimeDirectoryPreserve is not documented!-->
3825 <!--property RuntimeDirectoryMode is not documented!-->
3827 <!--property StateDirectoryMode is not documented!-->
3829 <!--property CacheDirectoryMode is not documented!-->
3831 <!--property LogsDirectoryMode is not documented!-->
3833 <!--property ConfigurationDirectoryMode is not documented!-->
3835 <!--property ConfigurationDirectory is not documented!-->
3837 <!--property TimeoutCleanUSec is not documented!-->
3839 <!--property MemoryDenyWriteExecute is not documented!-->
3841 <!--property RestrictRealtime is not documented!-->
3843 <!--property RestrictSUIDSGID is not documented!-->
3845 <!--property RestrictNamespaces is not documented!-->
3847 <!--property RestrictFileSystems is not documented!-->
3849 <!--property BindPaths is not documented!-->
3851 <!--property BindReadOnlyPaths is not documented!-->
3853 <!--property TemporaryFileSystem is not documented!-->
3855 <!--property MountAPIVFS is not documented!-->
3857 <!--property KeyringMode is not documented!-->
3859 <!--property ProtectProc is not documented!-->
3861 <!--property ProcSubset is not documented!-->
3863 <!--property ProtectHostname is not documented!-->
3865 <!--property MemoryKSM is not documented!-->
3867 <!--property NetworkNamespacePath is not documented!-->
3869 <!--property IPCNamespacePath is not documented!-->
3871 <!--property RootImagePolicy is not documented!-->
3873 <!--property MountImagePolicy is not documented!-->
3875 <!--property ExtensionImagePolicy is not documented!-->
3877 <!--property KillMode is not documented!-->
3879 <!--property KillSignal is not documented!-->
3881 <!--property RestartKillSignal is not documented!-->
3883 <!--property FinalKillSignal is not documented!-->
3885 <!--property SendSIGKILL is not documented!-->
3887 <!--property SendSIGHUP is not documented!-->
3889 <!--property WatchdogSignal is not documented!-->
3891 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3893 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3895 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3897 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3899 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3901 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3903 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3905 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3907 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3909 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3911 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3913 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3915 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3917 <variablelist class="dbus-property" generated="True" extra-ref="RestartMode"/>
3919 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3921 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3923 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3925 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3927 <variablelist class="dbus-property" generated="True" extra-ref="RestartMaxDelayUSec"/>
3929 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
3931 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3933 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3935 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3937 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3939 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3941 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3943 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3945 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3947 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3949 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3951 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3953 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3955 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3957 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3959 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3961 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3963 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3965 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3967 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3969 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3971 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3973 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStorePreserve"/>
3975 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3977 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3979 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3981 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3983 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3985 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3987 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3989 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3991 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3993 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3995 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3997 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3999 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
4001 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
4003 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
4005 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
4007 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
4009 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
4011 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
4013 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
4015 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
4017 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
4019 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
4021 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
4023 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
4025 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
4027 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
4029 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
4031 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
4033 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
4035 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
4037 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
4039 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
4041 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
4043 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
4045 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
4047 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
4049 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
4051 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
4053 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
4055 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
4057 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
4059 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
4061 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
4063 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
4065 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
4067 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
4069 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
4071 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
4073 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
4075 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
4077 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
4079 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
4081 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
4083 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
4085 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
4087 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
4089 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
4091 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
4093 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
4095 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
4097 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
4099 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
4101 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
4103 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
4105 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
4107 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
4109 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
4111 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
4113 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
4115 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
4117 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
4119 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
4121 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
4123 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
4125 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
4127 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
4129 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
4131 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
4133 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
4135 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
4137 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
4139 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
4141 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
4143 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
4145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
4147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
4149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
4151 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4153 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4155 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4157 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4159 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4161 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4163 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4165 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4167 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4169 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4171 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4173 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4175 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4177 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4179 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4181 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4183 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4185 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4187 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4189 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4191 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4193 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4195 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4197 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4199 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4201 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4203 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4205 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4207 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4209 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4211 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4213 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4215 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
4217 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
4219 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4221 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4223 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4225 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4227 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4229 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4231 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4233 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4235 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4237 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4239 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4241 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4243 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4245 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4247 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4249 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4251 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4253 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4255 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4257 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4259 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4261 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4263 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4265 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4267 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4269 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4271 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4273 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4275 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4277 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4279 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4281 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4283 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4285 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4287 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4289 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4291 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4293 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4295 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4297 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4299 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4301 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4303 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4305 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4307 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4309 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4311 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
4313 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4315 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4317 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4319 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4321 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4323 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4325 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4327 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4329 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4331 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4333 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4335 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4337 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4339 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4341 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4343 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4345 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4347 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4349 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4351 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4353 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4355 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4357 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4359 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4361 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4363 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4365 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4367 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4369 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4371 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4373 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4375 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4377 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4379 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4381 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4383 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4385 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4387 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4389 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4391 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4393 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4395 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4397 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4399 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4401 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4403 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4405 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4407 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
4409 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4411 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4413 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4415 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4417 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4419 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
4421 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4423 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4425 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4427 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4429 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4431 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4433 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4435 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4437 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4439 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4441 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4443 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4445 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4447 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4449 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4451 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4453 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4455 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4457 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4459 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4461 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4463 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4465 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4467 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4469 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4471 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4473 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4475 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4477 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4479 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4481 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4483 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4485 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4487 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4489 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4491 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4493 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4495 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4497 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4499 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4501 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4503 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4505 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4507 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4509 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4511 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4513 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4515 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4517 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4519 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4521 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4523 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4525 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4527 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4529 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4531 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4533 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4535 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4537 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4539 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4541 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4543 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4545 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4547 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4549 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4551 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4553 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
4555 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4557 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4559 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4561 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4563 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4565 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4567 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4569 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4571 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4573 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4575 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4577 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4579 <!--End of Autogenerated section-->
4582 <title>Methods</title>
4584 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4585 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4586 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4587 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4588 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4589 trip optimization.</para>
4591 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4592 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4593 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4594 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4595 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4596 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4597 number if this refers to a character or block device node, a file system path pointing to the inode,
4598 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4603 <title>Properties</title>
4605 <para>Most properties of the Service interface map directly to the corresponding settings in service
4606 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4608 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4609 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4610 the slight difference in naming when compared to the matching unit file settings (see
4611 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4612 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4613 the unit file settings default to a time unit of seconds (and thus are suffixed
4614 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4615 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4616 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4617 high-level (string-based) concepts and thus support more user friendly time specifications which
4618 default to second time units but allow other units too, if specified.</para>
4620 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4621 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4622 last watchdog ping received from the service, or 0 if none was ever received.</para>
4624 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4625 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4626 of structures where each struct contains: the binary path to execute; an array with all arguments to
4627 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4628 failure if the process exits uncleanly; two pairs of
4629 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4630 the process began and finished running the last time, or 0 if it never ran or never finished running;
4631 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4632 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4633 with runtime data.</para>
4635 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4636 corresponding settings in the service unit files except that if they aren't set, their value is
4637 18446744073709551615 (i.e. -1).</para>
4639 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4640 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4643 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4644 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4645 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4648 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4649 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4650 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4651 contain information about the main process of the service as far as it is known. This is often the same
4652 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4653 <varname>Type=forking</varname> services where the main process of the service is not forked off
4654 systemd directly. These fields either contain information of the last run of the process or of the
4655 current running process.</para>
4657 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4658 the service. The main PID is the current main PID of the service and is 0 when the service currently
4659 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4660 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4661 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4662 process is currently running while the latter possible contains information collected from the last run
4663 even if the process is no longer around.</para>
4665 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4667 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4668 This may be used by services to inform the service manager about its internal state with a nice
4669 explanatory string.</para>
4671 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4672 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4673 <varname>ActiveState</varname> above). The following values are currently known:
4674 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4675 not enough resources were available to fork off and execute the service
4676 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
4677 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4678 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4679 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4680 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4681 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4682 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4683 <varname>StartLimitBurst</varname>).</para>
4685 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4686 unit are placed in.</para>
4688 <para>The following properties map 1:1 to corresponding settings in the unit file:
4689 <varname>RootDirectory</varname>
4690 <varname>RootImage</varname>
4691 <varname>RootImageOptions</varname>
4692 <varname>RootVerity</varname>
4693 <varname>RootHash</varname>
4694 <varname>RootHashSignature</varname>
4695 <varname>MountImages</varname>
4696 <varname>ExtensionImages</varname>
4697 <varname>ExtensionDirectories</varname>
4698 see systemd.exec(5) for their meaning.</para>
4700 <para><varname>MemoryAvailable</varname> takes into account unit's and parents' <literal>MemoryMax</literal>
4701 or <literal>MemoryHigh</literal> or physically available RAM versus given level's memory consumption
4702 and takes minimum. Beware that other units below the tightest parent slice may consume the memory quicker
4703 and less than reported value would remain for own allocation.
4704 It works better in conjunction with <varname>MemoryAccounting=yes</varname> on involved units.</para>
4706 <para><varname>DelegateSubgroup</varname> contains the cgroup subgroup to place invoked unit processes
4707 in. As configured by the option of the same name in unit files. This is set to the empty string when it
4708 does not apply or no subgroup has been configured.</para>
4710 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4711 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4712 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4713 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4714 which will create a symlink of the given name to the respective directory. The messages take an unused
4715 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
4720 <title>Socket Unit Objects</title>
4722 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
4723 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4724 interface org.freedesktop.systemd1.Socket {
4726 GetProcesses(out a(sus) processes);
4727 AttachProcesses(in s subcgroup,
4730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4731 readonly s BindIPv6Only = '...';
4732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4733 readonly u Backlog = ...;
4734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4735 readonly t TimeoutUSec = ...;
4736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4737 readonly s BindToDevice = '...';
4738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4739 readonly s SocketUser = '...';
4740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4741 readonly s SocketGroup = '...';
4742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4743 readonly u SocketMode = ...;
4744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4745 readonly u DirectoryMode = ...;
4746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4747 readonly b Accept = ...;
4748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4749 readonly b FlushPending = ...;
4750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4751 readonly b Writable = ...;
4752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4753 readonly b KeepAlive = ...;
4754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4755 readonly t KeepAliveTimeUSec = ...;
4756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4757 readonly t KeepAliveIntervalUSec = ...;
4758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4759 readonly u KeepAliveProbes = ...;
4760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4761 readonly t DeferAcceptUSec = ...;
4762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4763 readonly b NoDelay = ...;
4764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4765 readonly i Priority = ...;
4766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4767 readonly t ReceiveBuffer = ...;
4768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4769 readonly t SendBuffer = ...;
4770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4771 readonly i IPTOS = ...;
4772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4773 readonly i IPTTL = ...;
4774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4775 readonly t PipeSize = ...;
4776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4777 readonly b FreeBind = ...;
4778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4779 readonly b Transparent = ...;
4780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4781 readonly b Broadcast = ...;
4782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4783 readonly b PassCredentials = ...;
4784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4785 readonly b PassSecurity = ...;
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4787 readonly b PassPacketInfo = ...;
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4789 readonly s Timestamping = '...';
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4791 readonly b RemoveOnStop = ...;
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4793 readonly a(ss) Listen = [...];
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4795 readonly as Symlinks = ['...', ...];
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4797 readonly i Mark = ...;
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4799 readonly u MaxConnections = ...;
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4801 readonly u MaxConnectionsPerSource = ...;
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4803 readonly x MessageQueueMaxMessages = ...;
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4805 readonly x MessageQueueMessageSize = ...;
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4807 readonly s TCPCongestion = '...';
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4809 readonly b ReusePort = ...;
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4811 readonly s SmackLabel = '...';
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4813 readonly s SmackLabelIPIn = '...';
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4815 readonly s SmackLabelIPOut = '...';
4816 readonly u ControlPID = ...;
4817 readonly s Result = '...';
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4819 readonly u NConnections = ...;
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4821 readonly u NAccepted = ...;
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4823 readonly u NRefused = ...;
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4825 readonly s FileDescriptorName = '...';
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4827 readonly i SocketProtocol = ...;
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4829 readonly t TriggerLimitIntervalUSec = ...;
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4831 readonly u TriggerLimitBurst = ...;
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4833 readonly t PollLimitIntervalUSec = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4835 readonly u PollLimitBurst = ...;
4836 readonly u UID = ...;
4837 readonly u GID = ...;
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4839 readonly a(sasbttttuii) ExecStartPre = [...];
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4841 readonly a(sasbttttuii) ExecStartPost = [...];
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4843 readonly a(sasbttttuii) ExecStopPre = [...];
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4845 readonly a(sasbttttuii) ExecStopPost = [...];
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4847 readonly s Slice = '...';
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4849 readonly s ControlGroup = '...';
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4851 readonly t ControlGroupId = ...;
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4853 readonly t MemoryCurrent = ...;
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4855 readonly t MemoryPeak = ...;
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4857 readonly t MemorySwapCurrent = ...;
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4859 readonly t MemorySwapPeak = ...;
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4861 readonly t MemoryZSwapCurrent = ...;
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4863 readonly t MemoryAvailable = ...;
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4865 readonly t CPUUsageNSec = ...;
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4867 readonly ay EffectiveCPUs = [...];
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4869 readonly ay EffectiveMemoryNodes = [...];
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4871 readonly t TasksCurrent = ...;
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4873 readonly t IPIngressBytes = ...;
4874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4875 readonly t IPIngressPackets = ...;
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4877 readonly t IPEgressBytes = ...;
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4879 readonly t IPEgressPackets = ...;
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4881 readonly t IOReadBytes = ...;
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4883 readonly t IOReadOperations = ...;
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4885 readonly t IOWriteBytes = ...;
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4887 readonly t IOWriteOperations = ...;
4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4889 readonly b Delegate = ...;
4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4891 readonly as DelegateControllers = ['...', ...];
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4893 readonly s DelegateSubgroup = '...';
4894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4895 readonly b CPUAccounting = ...;
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4897 readonly t CPUWeight = ...;
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4899 readonly t StartupCPUWeight = ...;
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4901 readonly t CPUShares = ...;
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4903 readonly t StartupCPUShares = ...;
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4905 readonly t CPUQuotaPerSecUSec = ...;
4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4907 readonly t CPUQuotaPeriodUSec = ...;
4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4909 readonly ay AllowedCPUs = [...];
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4911 readonly ay StartupAllowedCPUs = [...];
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4913 readonly ay AllowedMemoryNodes = [...];
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4915 readonly ay StartupAllowedMemoryNodes = [...];
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4917 readonly b IOAccounting = ...;
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4919 readonly t IOWeight = ...;
4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4921 readonly t StartupIOWeight = ...;
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4923 readonly a(st) IODeviceWeight = [...];
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4925 readonly a(st) IOReadBandwidthMax = [...];
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4927 readonly a(st) IOWriteBandwidthMax = [...];
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4929 readonly a(st) IOReadIOPSMax = [...];
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4931 readonly a(st) IOWriteIOPSMax = [...];
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4933 readonly a(st) IODeviceLatencyTargetUSec = [...];
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4935 readonly b BlockIOAccounting = ...;
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4937 readonly t BlockIOWeight = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4939 readonly t StartupBlockIOWeight = ...;
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4941 readonly a(st) BlockIODeviceWeight = [...];
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4943 readonly a(st) BlockIOReadBandwidth = [...];
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4945 readonly a(st) BlockIOWriteBandwidth = [...];
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4947 readonly b MemoryAccounting = ...;
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4949 readonly t DefaultMemoryLow = ...;
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4951 readonly t DefaultStartupMemoryLow = ...;
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4953 readonly t DefaultMemoryMin = ...;
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4955 readonly t MemoryMin = ...;
4956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4957 readonly t MemoryLow = ...;
4958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4959 readonly t StartupMemoryLow = ...;
4960 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4961 readonly t MemoryHigh = ...;
4962 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4963 readonly t StartupMemoryHigh = ...;
4964 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4965 readonly t MemoryMax = ...;
4966 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4967 readonly t StartupMemoryMax = ...;
4968 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4969 readonly t MemorySwapMax = ...;
4970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4971 readonly t StartupMemorySwapMax = ...;
4972 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4973 readonly t MemoryZSwapMax = ...;
4974 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4975 readonly t StartupMemoryZSwapMax = ...;
4976 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4977 readonly t MemoryLimit = ...;
4978 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4979 readonly s DevicePolicy = '...';
4980 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4981 readonly a(ss) DeviceAllow = [...];
4982 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4983 readonly b TasksAccounting = ...;
4984 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4985 readonly t TasksMax = ...;
4986 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4987 readonly b IPAccounting = ...;
4988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4989 readonly a(iayu) IPAddressAllow = [...];
4990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4991 readonly a(iayu) IPAddressDeny = [...];
4992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4993 readonly as IPIngressFilterPath = ['...', ...];
4994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4995 readonly as IPEgressFilterPath = ['...', ...];
4996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4997 readonly as DisableControllers = ['...', ...];
4998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4999 readonly s ManagedOOMSwap = '...';
5000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5001 readonly s ManagedOOMMemoryPressure = '...';
5002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5003 readonly u ManagedOOMMemoryPressureLimit = ...;
5004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5005 readonly s ManagedOOMPreference = '...';
5006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5007 readonly a(ss) BPFProgram = [...];
5008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5009 readonly a(iiqq) SocketBindAllow = [...];
5010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5011 readonly a(iiqq) SocketBindDeny = [...];
5012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5013 readonly (bas) RestrictNetworkInterfaces = ...;
5014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5015 readonly s MemoryPressureWatch = '...';
5016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5017 readonly t MemoryPressureThresholdUSec = ...;
5018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5019 readonly a(iiss) NFTSet = [...];
5020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5021 readonly b CoredumpReceive = ...;
5022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5023 readonly as Environment = ['...', ...];
5024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5025 readonly a(sb) EnvironmentFiles = [...];
5026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5027 readonly as PassEnvironment = ['...', ...];
5028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5029 readonly as UnsetEnvironment = ['...', ...];
5030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5031 readonly u UMask = ...;
5032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5033 readonly t LimitCPU = ...;
5034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5035 readonly t LimitCPUSoft = ...;
5036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5037 readonly t LimitFSIZE = ...;
5038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5039 readonly t LimitFSIZESoft = ...;
5040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5041 readonly t LimitDATA = ...;
5042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5043 readonly t LimitDATASoft = ...;
5044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5045 readonly t LimitSTACK = ...;
5046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5047 readonly t LimitSTACKSoft = ...;
5048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5049 readonly t LimitCORE = ...;
5050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5051 readonly t LimitCORESoft = ...;
5052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5053 readonly t LimitRSS = ...;
5054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5055 readonly t LimitRSSSoft = ...;
5056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5057 readonly t LimitNOFILE = ...;
5058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5059 readonly t LimitNOFILESoft = ...;
5060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5061 readonly t LimitAS = ...;
5062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5063 readonly t LimitASSoft = ...;
5064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5065 readonly t LimitNPROC = ...;
5066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5067 readonly t LimitNPROCSoft = ...;
5068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5069 readonly t LimitMEMLOCK = ...;
5070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5071 readonly t LimitMEMLOCKSoft = ...;
5072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5073 readonly t LimitLOCKS = ...;
5074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5075 readonly t LimitLOCKSSoft = ...;
5076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5077 readonly t LimitSIGPENDING = ...;
5078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5079 readonly t LimitSIGPENDINGSoft = ...;
5080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5081 readonly t LimitMSGQUEUE = ...;
5082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5083 readonly t LimitMSGQUEUESoft = ...;
5084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5085 readonly t LimitNICE = ...;
5086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5087 readonly t LimitNICESoft = ...;
5088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5089 readonly t LimitRTPRIO = ...;
5090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5091 readonly t LimitRTPRIOSoft = ...;
5092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5093 readonly t LimitRTTIME = ...;
5094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5095 readonly t LimitRTTIMESoft = ...;
5096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5097 readonly s WorkingDirectory = '...';
5098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5099 readonly s RootDirectory = '...';
5100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5101 readonly s RootImage = '...';
5102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5103 readonly a(ss) RootImageOptions = [...];
5104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5105 readonly ay RootHash = [...];
5106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5107 readonly s RootHashPath = '...';
5108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5109 readonly ay RootHashSignature = [...];
5110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5111 readonly s RootHashSignaturePath = '...';
5112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5113 readonly s RootVerity = '...';
5114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5115 readonly b RootEphemeral = ...;
5116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5117 readonly as ExtensionDirectories = ['...', ...];
5118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5119 readonly a(sba(ss)) ExtensionImages = [...];
5120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5121 readonly a(ssba(ss)) MountImages = [...];
5122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5123 readonly i OOMScoreAdjust = ...;
5124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5125 readonly t CoredumpFilter = ...;
5126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5127 readonly i Nice = ...;
5128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5129 readonly i IOSchedulingClass = ...;
5130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5131 readonly i IOSchedulingPriority = ...;
5132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5133 readonly i CPUSchedulingPolicy = ...;
5134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5135 readonly i CPUSchedulingPriority = ...;
5136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5137 readonly ay CPUAffinity = [...];
5138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5139 readonly b CPUAffinityFromNUMA = ...;
5140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5141 readonly i NUMAPolicy = ...;
5142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5143 readonly ay NUMAMask = [...];
5144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5145 readonly t TimerSlackNSec = ...;
5146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5147 readonly b CPUSchedulingResetOnFork = ...;
5148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5149 readonly b NonBlocking = ...;
5150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5151 readonly s StandardInput = '...';
5152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5153 readonly s StandardInputFileDescriptorName = '...';
5154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5155 readonly ay StandardInputData = [...];
5156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5157 readonly s StandardOutput = '...';
5158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5159 readonly s StandardOutputFileDescriptorName = '...';
5160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5161 readonly s StandardError = '...';
5162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5163 readonly s StandardErrorFileDescriptorName = '...';
5164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5165 readonly s TTYPath = '...';
5166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5167 readonly b TTYReset = ...;
5168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5169 readonly b TTYVHangup = ...;
5170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5171 readonly b TTYVTDisallocate = ...;
5172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5173 readonly q TTYRows = ...;
5174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5175 readonly q TTYColumns = ...;
5176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5177 readonly i SyslogPriority = ...;
5178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5179 readonly s SyslogIdentifier = '...';
5180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5181 readonly b SyslogLevelPrefix = ...;
5182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5183 readonly i SyslogLevel = ...;
5184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5185 readonly i SyslogFacility = ...;
5186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5187 readonly i LogLevelMax = ...;
5188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5189 readonly t LogRateLimitIntervalUSec = ...;
5190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5191 readonly u LogRateLimitBurst = ...;
5192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5193 readonly aay LogExtraFields = [[...], ...];
5194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5195 readonly a(bs) LogFilterPatterns = [...];
5196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5197 readonly s LogNamespace = '...';
5198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5199 readonly i SecureBits = ...;
5200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5201 readonly t CapabilityBoundingSet = ...;
5202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5203 readonly t AmbientCapabilities = ...;
5204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5205 readonly s User = '...';
5206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5207 readonly s Group = '...';
5208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5209 readonly b DynamicUser = ...;
5210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5211 readonly b SetLoginEnvironment = ...;
5212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5213 readonly b RemoveIPC = ...;
5214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5215 readonly a(say) SetCredential = [...];
5216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5217 readonly a(say) SetCredentialEncrypted = [...];
5218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5219 readonly a(ss) LoadCredential = [...];
5220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5221 readonly a(ss) LoadCredentialEncrypted = [...];
5222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5223 readonly as ImportCredential = ['...', ...];
5224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5225 readonly as SupplementaryGroups = ['...', ...];
5226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5227 readonly s PAMName = '...';
5228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5229 readonly as ReadWritePaths = ['...', ...];
5230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5231 readonly as ReadOnlyPaths = ['...', ...];
5232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5233 readonly as InaccessiblePaths = ['...', ...];
5234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5235 readonly as ExecPaths = ['...', ...];
5236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5237 readonly as NoExecPaths = ['...', ...];
5238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5239 readonly as ExecSearchPath = ['...', ...];
5240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5241 readonly t MountFlags = ...;
5242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5243 readonly b PrivateTmp = ...;
5244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5245 readonly b PrivateDevices = ...;
5246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5247 readonly b ProtectClock = ...;
5248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5249 readonly b ProtectKernelTunables = ...;
5250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5251 readonly b ProtectKernelModules = ...;
5252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5253 readonly b ProtectKernelLogs = ...;
5254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5255 readonly b ProtectControlGroups = ...;
5256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5257 readonly b PrivateNetwork = ...;
5258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5259 readonly b PrivateUsers = ...;
5260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5261 readonly b PrivateMounts = ...;
5262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5263 readonly b PrivateIPC = ...;
5264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5265 readonly s ProtectHome = '...';
5266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5267 readonly s ProtectSystem = '...';
5268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5269 readonly b SameProcessGroup = ...;
5270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5271 readonly s UtmpIdentifier = '...';
5272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5273 readonly s UtmpMode = '...';
5274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5275 readonly (bs) SELinuxContext = ...;
5276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5277 readonly (bs) AppArmorProfile = ...;
5278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5279 readonly (bs) SmackProcessLabel = ...;
5280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5281 readonly b IgnoreSIGPIPE = ...;
5282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5283 readonly b NoNewPrivileges = ...;
5284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5285 readonly (bas) SystemCallFilter = ...;
5286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5287 readonly as SystemCallArchitectures = ['...', ...];
5288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5289 readonly i SystemCallErrorNumber = ...;
5290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5291 readonly (bas) SystemCallLog = ...;
5292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5293 readonly s Personality = '...';
5294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5295 readonly b LockPersonality = ...;
5296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5297 readonly (bas) RestrictAddressFamilies = ...;
5298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5299 readonly a(sst) RuntimeDirectorySymlink = [...];
5300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5301 readonly s RuntimeDirectoryPreserve = '...';
5302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5303 readonly u RuntimeDirectoryMode = ...;
5304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5305 readonly as RuntimeDirectory = ['...', ...];
5306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5307 readonly a(sst) StateDirectorySymlink = [...];
5308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5309 readonly u StateDirectoryMode = ...;
5310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5311 readonly as StateDirectory = ['...', ...];
5312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5313 readonly a(sst) CacheDirectorySymlink = [...];
5314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5315 readonly u CacheDirectoryMode = ...;
5316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5317 readonly as CacheDirectory = ['...', ...];
5318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5319 readonly a(sst) LogsDirectorySymlink = [...];
5320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5321 readonly u LogsDirectoryMode = ...;
5322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5323 readonly as LogsDirectory = ['...', ...];
5324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5325 readonly u ConfigurationDirectoryMode = ...;
5326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5327 readonly as ConfigurationDirectory = ['...', ...];
5328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5329 readonly t TimeoutCleanUSec = ...;
5330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5331 readonly b MemoryDenyWriteExecute = ...;
5332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5333 readonly b RestrictRealtime = ...;
5334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5335 readonly b RestrictSUIDSGID = ...;
5336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5337 readonly t RestrictNamespaces = ...;
5338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5339 readonly (bas) RestrictFileSystems = ...;
5340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5341 readonly a(ssbt) BindPaths = [...];
5342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5343 readonly a(ssbt) BindReadOnlyPaths = [...];
5344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5345 readonly a(ss) TemporaryFileSystem = [...];
5346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5347 readonly b MountAPIVFS = ...;
5348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5349 readonly s KeyringMode = '...';
5350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5351 readonly s ProtectProc = '...';
5352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5353 readonly s ProcSubset = '...';
5354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5355 readonly b ProtectHostname = ...;
5356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5357 readonly b MemoryKSM = ...;
5358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5359 readonly s NetworkNamespacePath = '...';
5360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5361 readonly s IPCNamespacePath = '...';
5362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5363 readonly s RootImagePolicy = '...';
5364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5365 readonly s MountImagePolicy = '...';
5366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5367 readonly s ExtensionImagePolicy = '...';
5368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5369 readonly s KillMode = '...';
5370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5371 readonly i KillSignal = ...;
5372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5373 readonly i RestartKillSignal = ...;
5374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5375 readonly i FinalKillSignal = ...;
5376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5377 readonly b SendSIGKILL = ...;
5378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5379 readonly b SendSIGHUP = ...;
5380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5381 readonly i WatchdogSignal = ...;
5383 interface org.freedesktop.DBus.Peer { ... };
5384 interface org.freedesktop.DBus.Introspectable { ... };
5385 interface org.freedesktop.DBus.Properties { ... };
5386 interface org.freedesktop.systemd1.Unit { ... };
5390 <!--method GetProcesses is not documented!-->
5392 <!--method AttachProcesses is not documented!-->
5394 <!--property BindIPv6Only is not documented!-->
5396 <!--property Backlog is not documented!-->
5398 <!--property TimeoutUSec is not documented!-->
5400 <!--property BindToDevice is not documented!-->
5402 <!--property SocketUser is not documented!-->
5404 <!--property SocketGroup is not documented!-->
5406 <!--property SocketMode is not documented!-->
5408 <!--property DirectoryMode is not documented!-->
5410 <!--property Writable is not documented!-->
5412 <!--property KeepAlive is not documented!-->
5414 <!--property KeepAliveTimeUSec is not documented!-->
5416 <!--property KeepAliveIntervalUSec is not documented!-->
5418 <!--property KeepAliveProbes is not documented!-->
5420 <!--property DeferAcceptUSec is not documented!-->
5422 <!--property NoDelay is not documented!-->
5424 <!--property Priority is not documented!-->
5426 <!--property ReceiveBuffer is not documented!-->
5428 <!--property SendBuffer is not documented!-->
5430 <!--property IPTOS is not documented!-->
5432 <!--property IPTTL is not documented!-->
5434 <!--property PipeSize is not documented!-->
5436 <!--property FreeBind is not documented!-->
5438 <!--property Transparent is not documented!-->
5440 <!--property Broadcast is not documented!-->
5442 <!--property PassCredentials is not documented!-->
5444 <!--property PassSecurity is not documented!-->
5446 <!--property PassPacketInfo is not documented!-->
5448 <!--property Timestamping is not documented!-->
5450 <!--property RemoveOnStop is not documented!-->
5452 <!--property Listen is not documented!-->
5454 <!--property Symlinks is not documented!-->
5456 <!--property Mark is not documented!-->
5458 <!--property MaxConnections is not documented!-->
5460 <!--property MaxConnectionsPerSource is not documented!-->
5462 <!--property MessageQueueMaxMessages is not documented!-->
5464 <!--property MessageQueueMessageSize is not documented!-->
5466 <!--property TCPCongestion is not documented!-->
5468 <!--property ReusePort is not documented!-->
5470 <!--property SmackLabel is not documented!-->
5472 <!--property SmackLabelIPIn is not documented!-->
5474 <!--property SmackLabelIPOut is not documented!-->
5476 <!--property NRefused is not documented!-->
5478 <!--property FileDescriptorName is not documented!-->
5480 <!--property SocketProtocol is not documented!-->
5482 <!--property TriggerLimitIntervalUSec is not documented!-->
5484 <!--property TriggerLimitBurst is not documented!-->
5486 <!--property UID is not documented!-->
5488 <!--property GID is not documented!-->
5490 <!--property ExecStopPre is not documented!-->
5492 <!--property ExecStopPost is not documented!-->
5494 <!--property Slice is not documented!-->
5496 <!--property ControlGroupId is not documented!-->
5498 <!--property MemoryCurrent is not documented!-->
5500 <!--property MemoryPeak is not documented!-->
5502 <!--property MemorySwapCurrent is not documented!-->
5504 <!--property MemorySwapPeak is not documented!-->
5506 <!--property MemoryZSwapCurrent is not documented!-->
5508 <!--property CPUUsageNSec is not documented!-->
5510 <!--property EffectiveCPUs is not documented!-->
5512 <!--property EffectiveMemoryNodes is not documented!-->
5514 <!--property TasksCurrent is not documented!-->
5516 <!--property IPIngressBytes is not documented!-->
5518 <!--property IPIngressPackets is not documented!-->
5520 <!--property IPEgressBytes is not documented!-->
5522 <!--property IPEgressPackets is not documented!-->
5524 <!--property IOReadBytes is not documented!-->
5526 <!--property IOReadOperations is not documented!-->
5528 <!--property IOWriteBytes is not documented!-->
5530 <!--property IOWriteOperations is not documented!-->
5532 <!--property Delegate is not documented!-->
5534 <!--property DelegateControllers is not documented!-->
5536 <!--property CPUAccounting is not documented!-->
5538 <!--property CPUWeight is not documented!-->
5540 <!--property StartupCPUWeight is not documented!-->
5542 <!--property CPUShares is not documented!-->
5544 <!--property StartupCPUShares is not documented!-->
5546 <!--property CPUQuotaPerSecUSec is not documented!-->
5548 <!--property CPUQuotaPeriodUSec is not documented!-->
5550 <!--property AllowedCPUs is not documented!-->
5552 <!--property StartupAllowedCPUs is not documented!-->
5554 <!--property AllowedMemoryNodes is not documented!-->
5556 <!--property StartupAllowedMemoryNodes is not documented!-->
5558 <!--property IOAccounting is not documented!-->
5560 <!--property IOWeight is not documented!-->
5562 <!--property StartupIOWeight is not documented!-->
5564 <!--property IODeviceWeight is not documented!-->
5566 <!--property IOReadBandwidthMax is not documented!-->
5568 <!--property IOWriteBandwidthMax is not documented!-->
5570 <!--property IOReadIOPSMax is not documented!-->
5572 <!--property IOWriteIOPSMax is not documented!-->
5574 <!--property IODeviceLatencyTargetUSec is not documented!-->
5576 <!--property BlockIOAccounting is not documented!-->
5578 <!--property BlockIOWeight is not documented!-->
5580 <!--property StartupBlockIOWeight is not documented!-->
5582 <!--property BlockIODeviceWeight is not documented!-->
5584 <!--property BlockIOReadBandwidth is not documented!-->
5586 <!--property BlockIOWriteBandwidth is not documented!-->
5588 <!--property MemoryAccounting is not documented!-->
5590 <!--property DefaultMemoryLow is not documented!-->
5592 <!--property DefaultStartupMemoryLow is not documented!-->
5594 <!--property DefaultMemoryMin is not documented!-->
5596 <!--property MemoryMin is not documented!-->
5598 <!--property MemoryLow is not documented!-->
5600 <!--property StartupMemoryLow is not documented!-->
5602 <!--property MemoryHigh is not documented!-->
5604 <!--property StartupMemoryHigh is not documented!-->
5606 <!--property MemoryMax is not documented!-->
5608 <!--property StartupMemoryMax is not documented!-->
5610 <!--property MemorySwapMax is not documented!-->
5612 <!--property StartupMemorySwapMax is not documented!-->
5614 <!--property MemoryZSwapMax is not documented!-->
5616 <!--property StartupMemoryZSwapMax is not documented!-->
5618 <!--property MemoryLimit is not documented!-->
5620 <!--property DevicePolicy is not documented!-->
5622 <!--property DeviceAllow is not documented!-->
5624 <!--property TasksAccounting is not documented!-->
5626 <!--property TasksMax is not documented!-->
5628 <!--property IPAccounting is not documented!-->
5630 <!--property IPAddressAllow is not documented!-->
5632 <!--property IPAddressDeny is not documented!-->
5634 <!--property IPIngressFilterPath is not documented!-->
5636 <!--property IPEgressFilterPath is not documented!-->
5638 <!--property DisableControllers is not documented!-->
5640 <!--property ManagedOOMSwap is not documented!-->
5642 <!--property ManagedOOMMemoryPressure is not documented!-->
5644 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
5646 <!--property ManagedOOMPreference is not documented!-->
5648 <!--property BPFProgram is not documented!-->
5650 <!--property SocketBindAllow is not documented!-->
5652 <!--property SocketBindDeny is not documented!-->
5654 <!--property RestrictNetworkInterfaces is not documented!-->
5656 <!--property MemoryPressureWatch is not documented!-->
5658 <!--property MemoryPressureThresholdUSec is not documented!-->
5660 <!--property NFTSet is not documented!-->
5662 <!--property CoredumpReceive is not documented!-->
5664 <!--property EnvironmentFiles is not documented!-->
5666 <!--property PassEnvironment is not documented!-->
5668 <!--property UnsetEnvironment is not documented!-->
5670 <!--property UMask is not documented!-->
5672 <!--property LimitCPUSoft is not documented!-->
5674 <!--property LimitFSIZE is not documented!-->
5676 <!--property LimitFSIZESoft is not documented!-->
5678 <!--property LimitDATA is not documented!-->
5680 <!--property LimitDATASoft is not documented!-->
5682 <!--property LimitSTACK is not documented!-->
5684 <!--property LimitSTACKSoft is not documented!-->
5686 <!--property LimitCORE is not documented!-->
5688 <!--property LimitCORESoft is not documented!-->
5690 <!--property LimitRSS is not documented!-->
5692 <!--property LimitRSSSoft is not documented!-->
5694 <!--property LimitNOFILE is not documented!-->
5696 <!--property LimitNOFILESoft is not documented!-->
5698 <!--property LimitAS is not documented!-->
5700 <!--property LimitASSoft is not documented!-->
5702 <!--property LimitNPROC is not documented!-->
5704 <!--property LimitNPROCSoft is not documented!-->
5706 <!--property LimitMEMLOCK is not documented!-->
5708 <!--property LimitMEMLOCKSoft is not documented!-->
5710 <!--property LimitLOCKS is not documented!-->
5712 <!--property LimitLOCKSSoft is not documented!-->
5714 <!--property LimitSIGPENDING is not documented!-->
5716 <!--property LimitSIGPENDINGSoft is not documented!-->
5718 <!--property LimitMSGQUEUE is not documented!-->
5720 <!--property LimitMSGQUEUESoft is not documented!-->
5722 <!--property LimitNICE is not documented!-->
5724 <!--property LimitNICESoft is not documented!-->
5726 <!--property LimitRTPRIO is not documented!-->
5728 <!--property LimitRTPRIOSoft is not documented!-->
5730 <!--property LimitRTTIME is not documented!-->
5732 <!--property LimitRTTIMESoft is not documented!-->
5734 <!--property WorkingDirectory is not documented!-->
5736 <!--property RootHashPath is not documented!-->
5738 <!--property RootHashSignaturePath is not documented!-->
5740 <!--property RootEphemeral is not documented!-->
5742 <!--property OOMScoreAdjust is not documented!-->
5744 <!--property CoredumpFilter is not documented!-->
5746 <!--property Nice is not documented!-->
5748 <!--property IOSchedulingClass is not documented!-->
5750 <!--property IOSchedulingPriority is not documented!-->
5752 <!--property CPUSchedulingPolicy is not documented!-->
5754 <!--property CPUSchedulingPriority is not documented!-->
5756 <!--property CPUAffinity is not documented!-->
5758 <!--property CPUAffinityFromNUMA is not documented!-->
5760 <!--property NUMAPolicy is not documented!-->
5762 <!--property NUMAMask is not documented!-->
5764 <!--property TimerSlackNSec is not documented!-->
5766 <!--property CPUSchedulingResetOnFork is not documented!-->
5768 <!--property NonBlocking is not documented!-->
5770 <!--property StandardInput is not documented!-->
5772 <!--property StandardInputFileDescriptorName is not documented!-->
5774 <!--property StandardInputData is not documented!-->
5776 <!--property StandardOutput is not documented!-->
5778 <!--property StandardOutputFileDescriptorName is not documented!-->
5780 <!--property StandardError is not documented!-->
5782 <!--property StandardErrorFileDescriptorName is not documented!-->
5784 <!--property TTYPath is not documented!-->
5786 <!--property TTYReset is not documented!-->
5788 <!--property TTYVHangup is not documented!-->
5790 <!--property TTYVTDisallocate is not documented!-->
5792 <!--property TTYRows is not documented!-->
5794 <!--property TTYColumns is not documented!-->
5796 <!--property SyslogPriority is not documented!-->
5798 <!--property SyslogIdentifier is not documented!-->
5800 <!--property SyslogLevelPrefix is not documented!-->
5802 <!--property SyslogLevel is not documented!-->
5804 <!--property SyslogFacility is not documented!-->
5806 <!--property LogLevelMax is not documented!-->
5808 <!--property LogRateLimitIntervalUSec is not documented!-->
5810 <!--property LogRateLimitBurst is not documented!-->
5812 <!--property LogExtraFields is not documented!-->
5814 <!--property LogFilterPatterns is not documented!-->
5816 <!--property LogNamespace is not documented!-->
5818 <!--property AmbientCapabilities is not documented!-->
5820 <!--property User is not documented!-->
5822 <!--property Group is not documented!-->
5824 <!--property DynamicUser is not documented!-->
5826 <!--property SetLoginEnvironment is not documented!-->
5828 <!--property RemoveIPC is not documented!-->
5830 <!--property SetCredential is not documented!-->
5832 <!--property SetCredentialEncrypted is not documented!-->
5834 <!--property LoadCredential is not documented!-->
5836 <!--property LoadCredentialEncrypted is not documented!-->
5838 <!--property ImportCredential is not documented!-->
5840 <!--property SupplementaryGroups is not documented!-->
5842 <!--property PAMName is not documented!-->
5844 <!--property ReadWritePaths is not documented!-->
5846 <!--property ReadOnlyPaths is not documented!-->
5848 <!--property InaccessiblePaths is not documented!-->
5850 <!--property ExecPaths is not documented!-->
5852 <!--property NoExecPaths is not documented!-->
5854 <!--property ExecSearchPath is not documented!-->
5856 <!--property PrivateTmp is not documented!-->
5858 <!--property PrivateDevices is not documented!-->
5860 <!--property ProtectClock is not documented!-->
5862 <!--property ProtectKernelTunables is not documented!-->
5864 <!--property ProtectKernelModules is not documented!-->
5866 <!--property ProtectKernelLogs is not documented!-->
5868 <!--property ProtectControlGroups is not documented!-->
5870 <!--property PrivateNetwork is not documented!-->
5872 <!--property PrivateUsers is not documented!-->
5874 <!--property PrivateMounts is not documented!-->
5876 <!--property PrivateIPC is not documented!-->
5878 <!--property ProtectHome is not documented!-->
5880 <!--property ProtectSystem is not documented!-->
5882 <!--property SameProcessGroup is not documented!-->
5884 <!--property UtmpIdentifier is not documented!-->
5886 <!--property UtmpMode is not documented!-->
5888 <!--property SELinuxContext is not documented!-->
5890 <!--property AppArmorProfile is not documented!-->
5892 <!--property SmackProcessLabel is not documented!-->
5894 <!--property IgnoreSIGPIPE is not documented!-->
5896 <!--property NoNewPrivileges is not documented!-->
5898 <!--property SystemCallFilter is not documented!-->
5900 <!--property SystemCallArchitectures is not documented!-->
5902 <!--property SystemCallErrorNumber is not documented!-->
5904 <!--property SystemCallLog is not documented!-->
5906 <!--property Personality is not documented!-->
5908 <!--property LockPersonality is not documented!-->
5910 <!--property RestrictAddressFamilies is not documented!-->
5912 <!--property RuntimeDirectoryPreserve is not documented!-->
5914 <!--property RuntimeDirectoryMode is not documented!-->
5916 <!--property StateDirectoryMode is not documented!-->
5918 <!--property CacheDirectoryMode is not documented!-->
5920 <!--property LogsDirectoryMode is not documented!-->
5922 <!--property ConfigurationDirectoryMode is not documented!-->
5924 <!--property ConfigurationDirectory is not documented!-->
5926 <!--property TimeoutCleanUSec is not documented!-->
5928 <!--property MemoryDenyWriteExecute is not documented!-->
5930 <!--property RestrictRealtime is not documented!-->
5932 <!--property RestrictSUIDSGID is not documented!-->
5934 <!--property RestrictNamespaces is not documented!-->
5936 <!--property RestrictFileSystems is not documented!-->
5938 <!--property BindPaths is not documented!-->
5940 <!--property BindReadOnlyPaths is not documented!-->
5942 <!--property TemporaryFileSystem is not documented!-->
5944 <!--property MountAPIVFS is not documented!-->
5946 <!--property KeyringMode is not documented!-->
5948 <!--property ProtectProc is not documented!-->
5950 <!--property ProcSubset is not documented!-->
5952 <!--property ProtectHostname is not documented!-->
5954 <!--property MemoryKSM is not documented!-->
5956 <!--property NetworkNamespacePath is not documented!-->
5958 <!--property IPCNamespacePath is not documented!-->
5960 <!--property RootImagePolicy is not documented!-->
5962 <!--property MountImagePolicy is not documented!-->
5964 <!--property ExtensionImagePolicy is not documented!-->
5966 <!--property KillMode is not documented!-->
5968 <!--property KillSignal is not documented!-->
5970 <!--property RestartKillSignal is not documented!-->
5972 <!--property FinalKillSignal is not documented!-->
5974 <!--property SendSIGKILL is not documented!-->
5976 <!--property SendSIGHUP is not documented!-->
5978 <!--property WatchdogSignal is not documented!-->
5980 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5982 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5984 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5986 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5988 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5990 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5992 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5994 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5996 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5998 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6000 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
6002 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
6004 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
6006 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
6008 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6010 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
6012 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
6014 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
6016 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
6018 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
6020 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
6022 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
6024 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
6026 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
6028 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
6030 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
6032 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
6034 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
6036 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
6038 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
6040 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
6042 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
6044 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
6046 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
6048 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
6050 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
6052 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
6054 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
6056 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
6058 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
6060 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
6062 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
6064 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
6066 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
6068 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
6070 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
6072 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
6074 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
6076 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
6078 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
6080 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6082 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6084 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
6086 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
6088 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
6090 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
6092 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
6094 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
6096 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
6098 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitIntervalUSec"/>
6100 <variablelist class="dbus-property" generated="True" extra-ref="PollLimitBurst"/>
6102 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6104 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6106 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
6108 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
6110 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
6112 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
6114 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6116 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6118 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
6120 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6122 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
6124 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
6126 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
6128 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
6130 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
6132 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6134 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6136 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6138 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6140 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6142 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6144 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6146 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6148 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6150 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6152 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6154 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6156 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6158 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6160 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
6162 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6164 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
6166 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
6168 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
6170 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
6172 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
6174 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
6176 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
6178 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
6180 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
6182 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
6184 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
6186 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
6188 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
6190 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
6192 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
6194 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
6196 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
6198 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
6200 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
6202 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
6204 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
6206 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
6208 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
6210 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
6212 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
6214 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
6216 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
6218 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
6220 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
6222 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
6224 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
6226 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
6228 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
6230 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6232 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
6234 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6236 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
6238 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6240 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6242 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6244 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
6246 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
6248 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
6250 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
6252 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
6254 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
6256 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
6258 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
6260 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
6262 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
6264 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
6266 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6268 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6270 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
6272 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6274 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6276 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6278 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6280 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6282 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6284 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6286 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
6288 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
6290 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
6292 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
6294 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
6296 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
6298 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
6300 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
6302 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
6304 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
6306 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
6308 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
6310 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
6312 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
6314 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
6316 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
6318 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
6320 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
6322 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
6324 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
6326 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
6328 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
6330 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
6332 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
6334 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
6336 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
6338 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
6340 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
6342 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
6344 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
6346 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
6348 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
6350 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
6352 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
6354 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
6356 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
6358 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
6360 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
6362 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
6364 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
6366 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
6368 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
6370 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6372 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6374 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6376 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6378 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6380 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6382 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
6384 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6386 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6388 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6390 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
6392 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
6394 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
6396 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
6398 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
6400 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
6402 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
6404 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
6406 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
6408 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
6410 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
6412 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
6414 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
6416 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
6418 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
6420 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
6422 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
6424 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
6426 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
6428 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
6430 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
6432 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
6434 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
6436 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
6438 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
6440 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6442 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6444 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
6446 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
6448 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
6450 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
6452 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
6454 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
6456 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
6458 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
6460 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
6462 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6464 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
6466 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6468 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6470 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6472 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6474 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6476 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6478 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
6480 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6482 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6484 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6486 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6488 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6490 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
6492 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6494 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6496 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6498 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6500 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6502 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6504 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6506 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6508 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6510 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6512 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6514 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6516 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6518 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6520 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6522 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6524 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6526 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6528 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6530 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6532 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6534 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6536 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6538 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6540 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6542 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6544 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6546 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6548 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6550 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
6552 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
6554 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
6556 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
6558 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6560 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
6562 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
6564 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
6566 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6568 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
6570 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
6572 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
6574 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6576 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
6578 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
6580 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6582 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
6584 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
6586 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6588 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
6590 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
6592 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
6594 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
6596 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
6598 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
6600 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
6602 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
6604 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
6606 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6608 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
6610 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
6612 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
6614 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
6616 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
6618 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6620 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6622 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
6624 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
6626 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
6628 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6630 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6632 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6634 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6636 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
6638 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
6640 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
6642 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
6644 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
6646 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
6648 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
6650 <!--End of Autogenerated section-->
6652 <para><varname>PollLimitIntervalUSec</varname>/<varname>PollLimitBurst</varname> properties configure the
6653 polling limit for the socket unit. Expects a time in µs, resp. an unsigned integer. If either is set to
6654 zero the limiting feature is turned off.</para>
6657 <title>Properties</title>
6659 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6660 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6661 processes to execute. They also share most of the fields related to the execution context that Service
6662 objects expose (see above).</para>
6664 <para>In addition to these properties there are the following:</para>
6666 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
6667 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
6668 i.e. those where systemd is responsible for accepted connections. </para>
6670 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6671 this socket. It only applies only to socket units with <varname>Accept</varname> set to
6672 <literal>yes</literal>.</para>
6674 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6675 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6676 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6677 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6678 meaning as they have for the corresponding field of service units (see above). In addition to that,
6679 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6680 continuously.</para>
6682 <para><varname>FlushPending</varname> specifies whether to flush the socket
6683 just before entering the listening state. This setting only applies to sockets with
6684 <varname>Accept=</varname> set to <literal>no</literal>.</para>
6689 <title>Target Unit Objects</title>
6691 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
6692 node /org/freedesktop/systemd1/unit/basic_2etarget {
6693 interface org.freedesktop.systemd1.Target {
6695 interface org.freedesktop.DBus.Peer { ... };
6696 interface org.freedesktop.DBus.Introspectable { ... };
6697 interface org.freedesktop.DBus.Properties { ... };
6698 interface org.freedesktop.systemd1.Unit { ... };
6702 <para>Target units have neither type-specific methods nor properties.</para>
6707 <title>Device Unit Objects</title>
6709 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6710 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6712 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6713 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
6714 interface org.freedesktop.systemd1.Device {
6716 readonly s SysFSPath = '...';
6718 interface org.freedesktop.DBus.Peer { ... };
6719 interface org.freedesktop.DBus.Introspectable { ... };
6720 interface org.freedesktop.DBus.Properties { ... };
6721 interface org.freedesktop.systemd1.Unit { ... };
6725 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6727 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6729 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6731 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6733 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6735 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6737 <!--End of Autogenerated section-->
6740 <title>Properties</title>
6742 <para>Device units only expose a single type-specific property:</para>
6744 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6750 <title>Mount Unit Objects</title>
6752 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6753 interface (described here) in addition to the generic
6754 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6756 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
6757 node /org/freedesktop/systemd1/unit/home_2emount {
6758 interface org.freedesktop.systemd1.Mount {
6760 GetProcesses(out a(sus) processes);
6761 AttachProcesses(in s subcgroup,
6764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6765 readonly s Where = '...';
6766 readonly s What = '...';
6767 readonly s Options = '...';
6768 readonly s Type = '...';
6769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6770 readonly t TimeoutUSec = ...;
6771 readonly u ControlPID = ...;
6772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6773 readonly u DirectoryMode = ...;
6774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6775 readonly b SloppyOptions = ...;
6776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6777 readonly b LazyUnmount = ...;
6778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6779 readonly b ForceUnmount = ...;
6780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6781 readonly b ReadWriteOnly = ...;
6782 readonly s Result = '...';
6783 readonly u UID = ...;
6784 readonly u GID = ...;
6785 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6786 readonly a(sasbttttuii) ExecMount = [...];
6787 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6788 readonly a(sasbttttuii) ExecUnmount = [...];
6789 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6790 readonly a(sasbttttuii) ExecRemount = [...];
6791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6792 readonly s Slice = '...';
6793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6794 readonly s ControlGroup = '...';
6795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6796 readonly t ControlGroupId = ...;
6797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6798 readonly t MemoryCurrent = ...;
6799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6800 readonly t MemoryPeak = ...;
6801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6802 readonly t MemorySwapCurrent = ...;
6803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6804 readonly t MemorySwapPeak = ...;
6805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6806 readonly t MemoryZSwapCurrent = ...;
6807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6808 readonly t MemoryAvailable = ...;
6809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6810 readonly t CPUUsageNSec = ...;
6811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6812 readonly ay EffectiveCPUs = [...];
6813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6814 readonly ay EffectiveMemoryNodes = [...];
6815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6816 readonly t TasksCurrent = ...;
6817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6818 readonly t IPIngressBytes = ...;
6819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6820 readonly t IPIngressPackets = ...;
6821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6822 readonly t IPEgressBytes = ...;
6823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6824 readonly t IPEgressPackets = ...;
6825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6826 readonly t IOReadBytes = ...;
6827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6828 readonly t IOReadOperations = ...;
6829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6830 readonly t IOWriteBytes = ...;
6831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6832 readonly t IOWriteOperations = ...;
6833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6834 readonly b Delegate = ...;
6835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6836 readonly as DelegateControllers = ['...', ...];
6837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6838 readonly s DelegateSubgroup = '...';
6839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6840 readonly b CPUAccounting = ...;
6841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6842 readonly t CPUWeight = ...;
6843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6844 readonly t StartupCPUWeight = ...;
6845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6846 readonly t CPUShares = ...;
6847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6848 readonly t StartupCPUShares = ...;
6849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6850 readonly t CPUQuotaPerSecUSec = ...;
6851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6852 readonly t CPUQuotaPeriodUSec = ...;
6853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6854 readonly ay AllowedCPUs = [...];
6855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6856 readonly ay StartupAllowedCPUs = [...];
6857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6858 readonly ay AllowedMemoryNodes = [...];
6859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6860 readonly ay StartupAllowedMemoryNodes = [...];
6861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6862 readonly b IOAccounting = ...;
6863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6864 readonly t IOWeight = ...;
6865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6866 readonly t StartupIOWeight = ...;
6867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6868 readonly a(st) IODeviceWeight = [...];
6869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6870 readonly a(st) IOReadBandwidthMax = [...];
6871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6872 readonly a(st) IOWriteBandwidthMax = [...];
6873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6874 readonly a(st) IOReadIOPSMax = [...];
6875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6876 readonly a(st) IOWriteIOPSMax = [...];
6877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6878 readonly a(st) IODeviceLatencyTargetUSec = [...];
6879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6880 readonly b BlockIOAccounting = ...;
6881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6882 readonly t BlockIOWeight = ...;
6883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6884 readonly t StartupBlockIOWeight = ...;
6885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6886 readonly a(st) BlockIODeviceWeight = [...];
6887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6888 readonly a(st) BlockIOReadBandwidth = [...];
6889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6890 readonly a(st) BlockIOWriteBandwidth = [...];
6891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6892 readonly b MemoryAccounting = ...;
6893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6894 readonly t DefaultMemoryLow = ...;
6895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6896 readonly t DefaultStartupMemoryLow = ...;
6897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6898 readonly t DefaultMemoryMin = ...;
6899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6900 readonly t MemoryMin = ...;
6901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6902 readonly t MemoryLow = ...;
6903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6904 readonly t StartupMemoryLow = ...;
6905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6906 readonly t MemoryHigh = ...;
6907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6908 readonly t StartupMemoryHigh = ...;
6909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6910 readonly t MemoryMax = ...;
6911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6912 readonly t StartupMemoryMax = ...;
6913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6914 readonly t MemorySwapMax = ...;
6915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6916 readonly t StartupMemorySwapMax = ...;
6917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6918 readonly t MemoryZSwapMax = ...;
6919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6920 readonly t StartupMemoryZSwapMax = ...;
6921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6922 readonly t MemoryLimit = ...;
6923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6924 readonly s DevicePolicy = '...';
6925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6926 readonly a(ss) DeviceAllow = [...];
6927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6928 readonly b TasksAccounting = ...;
6929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6930 readonly t TasksMax = ...;
6931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6932 readonly b IPAccounting = ...;
6933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6934 readonly a(iayu) IPAddressAllow = [...];
6935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6936 readonly a(iayu) IPAddressDeny = [...];
6937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6938 readonly as IPIngressFilterPath = ['...', ...];
6939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6940 readonly as IPEgressFilterPath = ['...', ...];
6941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6942 readonly as DisableControllers = ['...', ...];
6943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6944 readonly s ManagedOOMSwap = '...';
6945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6946 readonly s ManagedOOMMemoryPressure = '...';
6947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6948 readonly u ManagedOOMMemoryPressureLimit = ...;
6949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6950 readonly s ManagedOOMPreference = '...';
6951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6952 readonly a(ss) BPFProgram = [...];
6953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6954 readonly a(iiqq) SocketBindAllow = [...];
6955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6956 readonly a(iiqq) SocketBindDeny = [...];
6957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6958 readonly (bas) RestrictNetworkInterfaces = ...;
6959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6960 readonly s MemoryPressureWatch = '...';
6961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6962 readonly t MemoryPressureThresholdUSec = ...;
6963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6964 readonly a(iiss) NFTSet = [...];
6965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6966 readonly b CoredumpReceive = ...;
6967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6968 readonly as Environment = ['...', ...];
6969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6970 readonly a(sb) EnvironmentFiles = [...];
6971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6972 readonly as PassEnvironment = ['...', ...];
6973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6974 readonly as UnsetEnvironment = ['...', ...];
6975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6976 readonly u UMask = ...;
6977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6978 readonly t LimitCPU = ...;
6979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6980 readonly t LimitCPUSoft = ...;
6981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6982 readonly t LimitFSIZE = ...;
6983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6984 readonly t LimitFSIZESoft = ...;
6985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6986 readonly t LimitDATA = ...;
6987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6988 readonly t LimitDATASoft = ...;
6989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6990 readonly t LimitSTACK = ...;
6991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6992 readonly t LimitSTACKSoft = ...;
6993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6994 readonly t LimitCORE = ...;
6995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6996 readonly t LimitCORESoft = ...;
6997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6998 readonly t LimitRSS = ...;
6999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7000 readonly t LimitRSSSoft = ...;
7001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7002 readonly t LimitNOFILE = ...;
7003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7004 readonly t LimitNOFILESoft = ...;
7005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7006 readonly t LimitAS = ...;
7007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7008 readonly t LimitASSoft = ...;
7009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7010 readonly t LimitNPROC = ...;
7011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7012 readonly t LimitNPROCSoft = ...;
7013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7014 readonly t LimitMEMLOCK = ...;
7015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7016 readonly t LimitMEMLOCKSoft = ...;
7017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7018 readonly t LimitLOCKS = ...;
7019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7020 readonly t LimitLOCKSSoft = ...;
7021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7022 readonly t LimitSIGPENDING = ...;
7023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7024 readonly t LimitSIGPENDINGSoft = ...;
7025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7026 readonly t LimitMSGQUEUE = ...;
7027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7028 readonly t LimitMSGQUEUESoft = ...;
7029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7030 readonly t LimitNICE = ...;
7031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7032 readonly t LimitNICESoft = ...;
7033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7034 readonly t LimitRTPRIO = ...;
7035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7036 readonly t LimitRTPRIOSoft = ...;
7037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7038 readonly t LimitRTTIME = ...;
7039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7040 readonly t LimitRTTIMESoft = ...;
7041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7042 readonly s WorkingDirectory = '...';
7043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7044 readonly s RootDirectory = '...';
7045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7046 readonly s RootImage = '...';
7047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7048 readonly a(ss) RootImageOptions = [...];
7049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7050 readonly ay RootHash = [...];
7051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7052 readonly s RootHashPath = '...';
7053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7054 readonly ay RootHashSignature = [...];
7055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7056 readonly s RootHashSignaturePath = '...';
7057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7058 readonly s RootVerity = '...';
7059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7060 readonly b RootEphemeral = ...;
7061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7062 readonly as ExtensionDirectories = ['...', ...];
7063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7064 readonly a(sba(ss)) ExtensionImages = [...];
7065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7066 readonly a(ssba(ss)) MountImages = [...];
7067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7068 readonly i OOMScoreAdjust = ...;
7069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7070 readonly t CoredumpFilter = ...;
7071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7072 readonly i Nice = ...;
7073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7074 readonly i IOSchedulingClass = ...;
7075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7076 readonly i IOSchedulingPriority = ...;
7077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7078 readonly i CPUSchedulingPolicy = ...;
7079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7080 readonly i CPUSchedulingPriority = ...;
7081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7082 readonly ay CPUAffinity = [...];
7083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7084 readonly b CPUAffinityFromNUMA = ...;
7085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7086 readonly i NUMAPolicy = ...;
7087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7088 readonly ay NUMAMask = [...];
7089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7090 readonly t TimerSlackNSec = ...;
7091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7092 readonly b CPUSchedulingResetOnFork = ...;
7093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7094 readonly b NonBlocking = ...;
7095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7096 readonly s StandardInput = '...';
7097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7098 readonly s StandardInputFileDescriptorName = '...';
7099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7100 readonly ay StandardInputData = [...];
7101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7102 readonly s StandardOutput = '...';
7103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7104 readonly s StandardOutputFileDescriptorName = '...';
7105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7106 readonly s StandardError = '...';
7107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7108 readonly s StandardErrorFileDescriptorName = '...';
7109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7110 readonly s TTYPath = '...';
7111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7112 readonly b TTYReset = ...;
7113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7114 readonly b TTYVHangup = ...;
7115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7116 readonly b TTYVTDisallocate = ...;
7117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7118 readonly q TTYRows = ...;
7119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7120 readonly q TTYColumns = ...;
7121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7122 readonly i SyslogPriority = ...;
7123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7124 readonly s SyslogIdentifier = '...';
7125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7126 readonly b SyslogLevelPrefix = ...;
7127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7128 readonly i SyslogLevel = ...;
7129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7130 readonly i SyslogFacility = ...;
7131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7132 readonly i LogLevelMax = ...;
7133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7134 readonly t LogRateLimitIntervalUSec = ...;
7135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7136 readonly u LogRateLimitBurst = ...;
7137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7138 readonly aay LogExtraFields = [[...], ...];
7139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7140 readonly a(bs) LogFilterPatterns = [...];
7141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7142 readonly s LogNamespace = '...';
7143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7144 readonly i SecureBits = ...;
7145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7146 readonly t CapabilityBoundingSet = ...;
7147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7148 readonly t AmbientCapabilities = ...;
7149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7150 readonly s User = '...';
7151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7152 readonly s Group = '...';
7153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7154 readonly b DynamicUser = ...;
7155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7156 readonly b SetLoginEnvironment = ...;
7157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7158 readonly b RemoveIPC = ...;
7159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7160 readonly a(say) SetCredential = [...];
7161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7162 readonly a(say) SetCredentialEncrypted = [...];
7163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7164 readonly a(ss) LoadCredential = [...];
7165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7166 readonly a(ss) LoadCredentialEncrypted = [...];
7167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7168 readonly as ImportCredential = ['...', ...];
7169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7170 readonly as SupplementaryGroups = ['...', ...];
7171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7172 readonly s PAMName = '...';
7173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7174 readonly as ReadWritePaths = ['...', ...];
7175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7176 readonly as ReadOnlyPaths = ['...', ...];
7177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7178 readonly as InaccessiblePaths = ['...', ...];
7179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7180 readonly as ExecPaths = ['...', ...];
7181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7182 readonly as NoExecPaths = ['...', ...];
7183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7184 readonly as ExecSearchPath = ['...', ...];
7185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7186 readonly t MountFlags = ...;
7187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7188 readonly b PrivateTmp = ...;
7189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7190 readonly b PrivateDevices = ...;
7191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7192 readonly b ProtectClock = ...;
7193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7194 readonly b ProtectKernelTunables = ...;
7195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7196 readonly b ProtectKernelModules = ...;
7197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7198 readonly b ProtectKernelLogs = ...;
7199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7200 readonly b ProtectControlGroups = ...;
7201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7202 readonly b PrivateNetwork = ...;
7203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7204 readonly b PrivateUsers = ...;
7205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7206 readonly b PrivateMounts = ...;
7207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7208 readonly b PrivateIPC = ...;
7209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7210 readonly s ProtectHome = '...';
7211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7212 readonly s ProtectSystem = '...';
7213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7214 readonly b SameProcessGroup = ...;
7215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7216 readonly s UtmpIdentifier = '...';
7217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7218 readonly s UtmpMode = '...';
7219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7220 readonly (bs) SELinuxContext = ...;
7221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7222 readonly (bs) AppArmorProfile = ...;
7223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7224 readonly (bs) SmackProcessLabel = ...;
7225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7226 readonly b IgnoreSIGPIPE = ...;
7227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7228 readonly b NoNewPrivileges = ...;
7229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7230 readonly (bas) SystemCallFilter = ...;
7231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7232 readonly as SystemCallArchitectures = ['...', ...];
7233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7234 readonly i SystemCallErrorNumber = ...;
7235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7236 readonly (bas) SystemCallLog = ...;
7237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7238 readonly s Personality = '...';
7239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7240 readonly b LockPersonality = ...;
7241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7242 readonly (bas) RestrictAddressFamilies = ...;
7243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7244 readonly a(sst) RuntimeDirectorySymlink = [...];
7245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7246 readonly s RuntimeDirectoryPreserve = '...';
7247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7248 readonly u RuntimeDirectoryMode = ...;
7249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7250 readonly as RuntimeDirectory = ['...', ...];
7251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7252 readonly a(sst) StateDirectorySymlink = [...];
7253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7254 readonly u StateDirectoryMode = ...;
7255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7256 readonly as StateDirectory = ['...', ...];
7257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7258 readonly a(sst) CacheDirectorySymlink = [...];
7259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7260 readonly u CacheDirectoryMode = ...;
7261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7262 readonly as CacheDirectory = ['...', ...];
7263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7264 readonly a(sst) LogsDirectorySymlink = [...];
7265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7266 readonly u LogsDirectoryMode = ...;
7267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7268 readonly as LogsDirectory = ['...', ...];
7269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7270 readonly u ConfigurationDirectoryMode = ...;
7271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7272 readonly as ConfigurationDirectory = ['...', ...];
7273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7274 readonly t TimeoutCleanUSec = ...;
7275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7276 readonly b MemoryDenyWriteExecute = ...;
7277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7278 readonly b RestrictRealtime = ...;
7279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7280 readonly b RestrictSUIDSGID = ...;
7281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7282 readonly t RestrictNamespaces = ...;
7283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7284 readonly (bas) RestrictFileSystems = ...;
7285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7286 readonly a(ssbt) BindPaths = [...];
7287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7288 readonly a(ssbt) BindReadOnlyPaths = [...];
7289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7290 readonly a(ss) TemporaryFileSystem = [...];
7291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7292 readonly b MountAPIVFS = ...;
7293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7294 readonly s KeyringMode = '...';
7295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7296 readonly s ProtectProc = '...';
7297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7298 readonly s ProcSubset = '...';
7299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7300 readonly b ProtectHostname = ...;
7301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7302 readonly b MemoryKSM = ...;
7303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7304 readonly s NetworkNamespacePath = '...';
7305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7306 readonly s IPCNamespacePath = '...';
7307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7308 readonly s RootImagePolicy = '...';
7309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7310 readonly s MountImagePolicy = '...';
7311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7312 readonly s ExtensionImagePolicy = '...';
7313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7314 readonly s KillMode = '...';
7315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7316 readonly i KillSignal = ...;
7317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7318 readonly i RestartKillSignal = ...;
7319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7320 readonly i FinalKillSignal = ...;
7321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7322 readonly b SendSIGKILL = ...;
7323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7324 readonly b SendSIGHUP = ...;
7325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7326 readonly i WatchdogSignal = ...;
7328 interface org.freedesktop.DBus.Peer { ... };
7329 interface org.freedesktop.DBus.Introspectable { ... };
7330 interface org.freedesktop.DBus.Properties { ... };
7331 interface org.freedesktop.systemd1.Unit { ... };
7335 <!--method GetProcesses is not documented!-->
7337 <!--method AttachProcesses is not documented!-->
7339 <!--property Where is not documented!-->
7341 <!--property What is not documented!-->
7343 <!--property Options is not documented!-->
7345 <!--property Type is not documented!-->
7347 <!--property TimeoutUSec is not documented!-->
7349 <!--property DirectoryMode is not documented!-->
7351 <!--property SloppyOptions is not documented!-->
7353 <!--property LazyUnmount is not documented!-->
7355 <!--property ForceUnmount is not documented!-->
7357 <!--property ReadWriteOnly is not documented!-->
7359 <!--property UID is not documented!-->
7361 <!--property GID is not documented!-->
7363 <!--property ExecUnmount is not documented!-->
7365 <!--property ExecRemount is not documented!-->
7367 <!--property Slice is not documented!-->
7369 <!--property ControlGroupId is not documented!-->
7371 <!--property MemoryCurrent is not documented!-->
7373 <!--property MemoryPeak is not documented!-->
7375 <!--property MemorySwapCurrent is not documented!-->
7377 <!--property MemorySwapPeak is not documented!-->
7379 <!--property MemoryZSwapCurrent is not documented!-->
7381 <!--property CPUUsageNSec is not documented!-->
7383 <!--property EffectiveCPUs is not documented!-->
7385 <!--property EffectiveMemoryNodes is not documented!-->
7387 <!--property TasksCurrent is not documented!-->
7389 <!--property IPIngressBytes is not documented!-->
7391 <!--property IPIngressPackets is not documented!-->
7393 <!--property IPEgressBytes is not documented!-->
7395 <!--property IPEgressPackets is not documented!-->
7397 <!--property IOReadBytes is not documented!-->
7399 <!--property IOReadOperations is not documented!-->
7401 <!--property IOWriteBytes is not documented!-->
7403 <!--property IOWriteOperations is not documented!-->
7405 <!--property Delegate is not documented!-->
7407 <!--property DelegateControllers is not documented!-->
7409 <!--property CPUAccounting is not documented!-->
7411 <!--property CPUWeight is not documented!-->
7413 <!--property StartupCPUWeight is not documented!-->
7415 <!--property CPUShares is not documented!-->
7417 <!--property StartupCPUShares is not documented!-->
7419 <!--property CPUQuotaPerSecUSec is not documented!-->
7421 <!--property CPUQuotaPeriodUSec is not documented!-->
7423 <!--property AllowedCPUs is not documented!-->
7425 <!--property StartupAllowedCPUs is not documented!-->
7427 <!--property AllowedMemoryNodes is not documented!-->
7429 <!--property StartupAllowedMemoryNodes is not documented!-->
7431 <!--property IOAccounting is not documented!-->
7433 <!--property IOWeight is not documented!-->
7435 <!--property StartupIOWeight is not documented!-->
7437 <!--property IODeviceWeight is not documented!-->
7439 <!--property IOReadBandwidthMax is not documented!-->
7441 <!--property IOWriteBandwidthMax is not documented!-->
7443 <!--property IOReadIOPSMax is not documented!-->
7445 <!--property IOWriteIOPSMax is not documented!-->
7447 <!--property IODeviceLatencyTargetUSec is not documented!-->
7449 <!--property BlockIOAccounting is not documented!-->
7451 <!--property BlockIOWeight is not documented!-->
7453 <!--property StartupBlockIOWeight is not documented!-->
7455 <!--property BlockIODeviceWeight is not documented!-->
7457 <!--property BlockIOReadBandwidth is not documented!-->
7459 <!--property BlockIOWriteBandwidth is not documented!-->
7461 <!--property MemoryAccounting is not documented!-->
7463 <!--property DefaultMemoryLow is not documented!-->
7465 <!--property DefaultStartupMemoryLow is not documented!-->
7467 <!--property DefaultMemoryMin is not documented!-->
7469 <!--property MemoryMin is not documented!-->
7471 <!--property MemoryLow is not documented!-->
7473 <!--property StartupMemoryLow is not documented!-->
7475 <!--property MemoryHigh is not documented!-->
7477 <!--property StartupMemoryHigh is not documented!-->
7479 <!--property MemoryMax is not documented!-->
7481 <!--property StartupMemoryMax is not documented!-->
7483 <!--property MemorySwapMax is not documented!-->
7485 <!--property StartupMemorySwapMax is not documented!-->
7487 <!--property MemoryZSwapMax is not documented!-->
7489 <!--property StartupMemoryZSwapMax is not documented!-->
7491 <!--property MemoryLimit is not documented!-->
7493 <!--property DevicePolicy is not documented!-->
7495 <!--property DeviceAllow is not documented!-->
7497 <!--property TasksAccounting is not documented!-->
7499 <!--property TasksMax is not documented!-->
7501 <!--property IPAccounting is not documented!-->
7503 <!--property IPAddressAllow is not documented!-->
7505 <!--property IPAddressDeny is not documented!-->
7507 <!--property IPIngressFilterPath is not documented!-->
7509 <!--property IPEgressFilterPath is not documented!-->
7511 <!--property DisableControllers is not documented!-->
7513 <!--property ManagedOOMSwap is not documented!-->
7515 <!--property ManagedOOMMemoryPressure is not documented!-->
7517 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
7519 <!--property ManagedOOMPreference is not documented!-->
7521 <!--property BPFProgram is not documented!-->
7523 <!--property SocketBindAllow is not documented!-->
7525 <!--property SocketBindDeny is not documented!-->
7527 <!--property RestrictNetworkInterfaces is not documented!-->
7529 <!--property MemoryPressureWatch is not documented!-->
7531 <!--property MemoryPressureThresholdUSec is not documented!-->
7533 <!--property NFTSet is not documented!-->
7535 <!--property CoredumpReceive is not documented!-->
7537 <!--property EnvironmentFiles is not documented!-->
7539 <!--property PassEnvironment is not documented!-->
7541 <!--property UnsetEnvironment is not documented!-->
7543 <!--property UMask is not documented!-->
7545 <!--property LimitCPUSoft is not documented!-->
7547 <!--property LimitFSIZE is not documented!-->
7549 <!--property LimitFSIZESoft is not documented!-->
7551 <!--property LimitDATA is not documented!-->
7553 <!--property LimitDATASoft is not documented!-->
7555 <!--property LimitSTACK is not documented!-->
7557 <!--property LimitSTACKSoft is not documented!-->
7559 <!--property LimitCORE is not documented!-->
7561 <!--property LimitCORESoft is not documented!-->
7563 <!--property LimitRSS is not documented!-->
7565 <!--property LimitRSSSoft is not documented!-->
7567 <!--property LimitNOFILE is not documented!-->
7569 <!--property LimitNOFILESoft is not documented!-->
7571 <!--property LimitAS is not documented!-->
7573 <!--property LimitASSoft is not documented!-->
7575 <!--property LimitNPROC is not documented!-->
7577 <!--property LimitNPROCSoft is not documented!-->
7579 <!--property LimitMEMLOCK is not documented!-->
7581 <!--property LimitMEMLOCKSoft is not documented!-->
7583 <!--property LimitLOCKS is not documented!-->
7585 <!--property LimitLOCKSSoft is not documented!-->
7587 <!--property LimitSIGPENDING is not documented!-->
7589 <!--property LimitSIGPENDINGSoft is not documented!-->
7591 <!--property LimitMSGQUEUE is not documented!-->
7593 <!--property LimitMSGQUEUESoft is not documented!-->
7595 <!--property LimitNICE is not documented!-->
7597 <!--property LimitNICESoft is not documented!-->
7599 <!--property LimitRTPRIO is not documented!-->
7601 <!--property LimitRTPRIOSoft is not documented!-->
7603 <!--property LimitRTTIME is not documented!-->
7605 <!--property LimitRTTIMESoft is not documented!-->
7607 <!--property WorkingDirectory is not documented!-->
7609 <!--property RootHashPath is not documented!-->
7611 <!--property RootHashSignaturePath is not documented!-->
7613 <!--property RootEphemeral is not documented!-->
7615 <!--property OOMScoreAdjust is not documented!-->
7617 <!--property CoredumpFilter is not documented!-->
7619 <!--property Nice is not documented!-->
7621 <!--property IOSchedulingClass is not documented!-->
7623 <!--property IOSchedulingPriority is not documented!-->
7625 <!--property CPUSchedulingPolicy is not documented!-->
7627 <!--property CPUSchedulingPriority is not documented!-->
7629 <!--property CPUAffinity is not documented!-->
7631 <!--property CPUAffinityFromNUMA is not documented!-->
7633 <!--property NUMAPolicy is not documented!-->
7635 <!--property NUMAMask is not documented!-->
7637 <!--property TimerSlackNSec is not documented!-->
7639 <!--property CPUSchedulingResetOnFork is not documented!-->
7641 <!--property NonBlocking is not documented!-->
7643 <!--property StandardInput is not documented!-->
7645 <!--property StandardInputFileDescriptorName is not documented!-->
7647 <!--property StandardInputData is not documented!-->
7649 <!--property StandardOutput is not documented!-->
7651 <!--property StandardOutputFileDescriptorName is not documented!-->
7653 <!--property StandardError is not documented!-->
7655 <!--property StandardErrorFileDescriptorName is not documented!-->
7657 <!--property TTYPath is not documented!-->
7659 <!--property TTYReset is not documented!-->
7661 <!--property TTYVHangup is not documented!-->
7663 <!--property TTYVTDisallocate is not documented!-->
7665 <!--property TTYRows is not documented!-->
7667 <!--property TTYColumns is not documented!-->
7669 <!--property SyslogPriority is not documented!-->
7671 <!--property SyslogIdentifier is not documented!-->
7673 <!--property SyslogLevelPrefix is not documented!-->
7675 <!--property SyslogLevel is not documented!-->
7677 <!--property SyslogFacility is not documented!-->
7679 <!--property LogLevelMax is not documented!-->
7681 <!--property LogRateLimitIntervalUSec is not documented!-->
7683 <!--property LogRateLimitBurst is not documented!-->
7685 <!--property LogExtraFields is not documented!-->
7687 <!--property LogFilterPatterns is not documented!-->
7689 <!--property LogNamespace is not documented!-->
7691 <!--property AmbientCapabilities is not documented!-->
7693 <!--property User is not documented!-->
7695 <!--property Group is not documented!-->
7697 <!--property DynamicUser is not documented!-->
7699 <!--property SetLoginEnvironment is not documented!-->
7701 <!--property RemoveIPC is not documented!-->
7703 <!--property SetCredential is not documented!-->
7705 <!--property SetCredentialEncrypted is not documented!-->
7707 <!--property LoadCredential is not documented!-->
7709 <!--property LoadCredentialEncrypted is not documented!-->
7711 <!--property ImportCredential is not documented!-->
7713 <!--property SupplementaryGroups is not documented!-->
7715 <!--property PAMName is not documented!-->
7717 <!--property ReadWritePaths is not documented!-->
7719 <!--property ReadOnlyPaths is not documented!-->
7721 <!--property InaccessiblePaths is not documented!-->
7723 <!--property ExecPaths is not documented!-->
7725 <!--property NoExecPaths is not documented!-->
7727 <!--property ExecSearchPath is not documented!-->
7729 <!--property PrivateTmp is not documented!-->
7731 <!--property PrivateDevices is not documented!-->
7733 <!--property ProtectClock is not documented!-->
7735 <!--property ProtectKernelTunables is not documented!-->
7737 <!--property ProtectKernelModules is not documented!-->
7739 <!--property ProtectKernelLogs is not documented!-->
7741 <!--property ProtectControlGroups is not documented!-->
7743 <!--property PrivateNetwork is not documented!-->
7745 <!--property PrivateUsers is not documented!-->
7747 <!--property PrivateMounts is not documented!-->
7749 <!--property PrivateIPC is not documented!-->
7751 <!--property ProtectHome is not documented!-->
7753 <!--property ProtectSystem is not documented!-->
7755 <!--property SameProcessGroup is not documented!-->
7757 <!--property UtmpIdentifier is not documented!-->
7759 <!--property UtmpMode is not documented!-->
7761 <!--property SELinuxContext is not documented!-->
7763 <!--property AppArmorProfile is not documented!-->
7765 <!--property SmackProcessLabel is not documented!-->
7767 <!--property IgnoreSIGPIPE is not documented!-->
7769 <!--property NoNewPrivileges is not documented!-->
7771 <!--property SystemCallFilter is not documented!-->
7773 <!--property SystemCallArchitectures is not documented!-->
7775 <!--property SystemCallErrorNumber is not documented!-->
7777 <!--property SystemCallLog is not documented!-->
7779 <!--property Personality is not documented!-->
7781 <!--property LockPersonality is not documented!-->
7783 <!--property RestrictAddressFamilies is not documented!-->
7785 <!--property RuntimeDirectoryPreserve is not documented!-->
7787 <!--property RuntimeDirectoryMode is not documented!-->
7789 <!--property StateDirectoryMode is not documented!-->
7791 <!--property CacheDirectoryMode is not documented!-->
7793 <!--property LogsDirectoryMode is not documented!-->
7795 <!--property ConfigurationDirectoryMode is not documented!-->
7797 <!--property ConfigurationDirectory is not documented!-->
7799 <!--property TimeoutCleanUSec is not documented!-->
7801 <!--property MemoryDenyWriteExecute is not documented!-->
7803 <!--property RestrictRealtime is not documented!-->
7805 <!--property RestrictSUIDSGID is not documented!-->
7807 <!--property RestrictNamespaces is not documented!-->
7809 <!--property RestrictFileSystems is not documented!-->
7811 <!--property BindPaths is not documented!-->
7813 <!--property BindReadOnlyPaths is not documented!-->
7815 <!--property TemporaryFileSystem is not documented!-->
7817 <!--property MountAPIVFS is not documented!-->
7819 <!--property KeyringMode is not documented!-->
7821 <!--property ProtectProc is not documented!-->
7823 <!--property ProcSubset is not documented!-->
7825 <!--property ProtectHostname is not documented!-->
7827 <!--property MemoryKSM is not documented!-->
7829 <!--property NetworkNamespacePath is not documented!-->
7831 <!--property IPCNamespacePath is not documented!-->
7833 <!--property RootImagePolicy is not documented!-->
7835 <!--property MountImagePolicy is not documented!-->
7837 <!--property ExtensionImagePolicy is not documented!-->
7839 <!--property KillMode is not documented!-->
7841 <!--property KillSignal is not documented!-->
7843 <!--property RestartKillSignal is not documented!-->
7845 <!--property FinalKillSignal is not documented!-->
7847 <!--property SendSIGKILL is not documented!-->
7849 <!--property SendSIGHUP is not documented!-->
7851 <!--property WatchdogSignal is not documented!-->
7853 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7855 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7857 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7859 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7861 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7863 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7865 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7867 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7869 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7871 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7873 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7875 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7877 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7879 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7881 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7883 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7885 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7887 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7889 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7891 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7893 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7895 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7897 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7899 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7901 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7903 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7905 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7907 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7909 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
7911 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
7913 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
7915 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
7917 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7919 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7921 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7923 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7925 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7927 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7929 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7931 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7933 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7935 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7937 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7939 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7941 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7943 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7945 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7947 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
7949 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7951 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
7953 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
7955 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
7957 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
7959 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
7961 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
7963 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
7965 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7967 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
7969 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7971 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
7973 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
7975 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
7977 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
7979 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
7981 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
7983 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
7985 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
7987 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
7989 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
7991 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
7993 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
7995 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
7997 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
7999 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
8001 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
8003 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
8005 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
8007 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
8009 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
8011 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8013 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
8015 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8017 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
8019 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8021 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
8023 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8025 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
8027 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
8029 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
8031 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8033 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8035 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8037 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8039 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8041 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8043 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8045 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8047 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8049 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8051 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8053 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8055 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8057 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
8059 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
8061 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
8063 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
8065 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
8067 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
8069 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
8071 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
8073 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
8075 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
8077 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8079 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8081 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8083 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8085 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8087 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8089 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8091 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8093 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8095 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8097 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8099 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8101 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8103 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8105 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8107 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8109 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8111 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8113 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8115 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8117 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8119 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8121 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8123 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8125 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8127 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8129 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8131 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8133 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8135 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8137 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8139 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8141 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8143 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8145 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8147 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8149 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8151 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8153 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8155 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8157 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8159 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8161 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8163 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8165 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8167 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8169 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
8171 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
8173 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
8175 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8177 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8179 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8181 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8183 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8185 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8187 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8189 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8191 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8193 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8195 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8197 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8199 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8201 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8203 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8205 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8207 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8209 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8211 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8213 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8215 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
8217 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
8219 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
8221 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
8223 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
8225 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
8227 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
8229 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
8231 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
8233 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
8235 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
8237 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
8239 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
8241 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
8243 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
8245 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
8247 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
8249 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
8251 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
8253 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
8255 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
8257 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
8259 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
8261 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
8263 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
8265 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
8267 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
8269 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8271 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8273 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8275 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8277 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
8279 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
8281 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
8283 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
8285 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
8287 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
8289 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8291 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8293 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
8295 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
8297 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
8299 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
8301 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
8303 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
8305 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
8307 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
8309 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
8311 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
8313 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
8315 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
8317 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8319 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
8321 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
8323 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
8325 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
8327 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
8329 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
8331 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
8333 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
8335 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
8337 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
8339 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
8341 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
8343 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
8345 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8347 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
8349 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
8351 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
8353 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8355 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
8357 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
8359 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
8361 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8363 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
8365 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
8367 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8369 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
8371 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
8373 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8375 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
8377 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
8379 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
8381 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
8383 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
8385 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
8387 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
8389 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
8391 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
8393 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8395 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
8397 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
8399 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
8401 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
8403 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
8405 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8407 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8409 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
8411 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
8413 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
8415 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8417 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8419 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8421 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8423 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
8425 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
8427 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
8429 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
8431 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
8433 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
8435 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
8437 <!--End of Autogenerated section-->
8440 <title>Properties</title>
8442 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8443 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8444 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8445 execute. They also share most of the fields related to the execution context that Service objects
8446 expose (see above). In addition to these properties there are the following:</para>
8448 <para><varname>ControlPID</varname> contains the PID of the currently running
8449 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8450 running, otherwise 0.</para>
8452 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8453 can take the values <literal>success</literal>, <literal>resources</literal>,
8454 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8455 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8456 corresponding field of service unit objects (see above).</para>
8461 <title>Automount Unit Objects</title>
8463 <para>All automount unit objects implement the
8464 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8465 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8467 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
8468 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8469 interface org.freedesktop.systemd1.Automount {
8471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8472 readonly s Where = '...';
8473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8474 readonly s ExtraOptions = '...';
8475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8476 readonly u DirectoryMode = ...;
8477 readonly s Result = '...';
8478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8479 readonly t TimeoutIdleUSec = ...;
8481 interface org.freedesktop.DBus.Peer { ... };
8482 interface org.freedesktop.DBus.Introspectable { ... };
8483 interface org.freedesktop.DBus.Properties { ... };
8484 interface org.freedesktop.systemd1.Unit { ... };
8488 <!--property Where is not documented!-->
8490 <!--property ExtraOptions is not documented!-->
8492 <!--property DirectoryMode is not documented!-->
8494 <!--property TimeoutIdleUSec is not documented!-->
8496 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8498 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8500 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8502 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8504 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8506 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8508 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8510 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8512 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8514 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8516 <!--End of Autogenerated section-->
8519 <title>Properties</title>
8521 <para>Most of the properties map directly to the corresponding settings in the automount unit
8524 <para><varname>Result</varname> knows the values <literal>success</literal> and
8525 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8526 the corresponding field of the Service object.</para>
8532 <title>Timer Unit Objects</title>
8534 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8535 interface (described here) in addition to the generic
8536 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8538 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
8539 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8540 interface org.freedesktop.systemd1.Timer {
8542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8543 readonly s Unit = '...';
8544 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8545 readonly a(stt) TimersMonotonic = [...];
8546 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8547 readonly a(sst) TimersCalendar = [...];
8548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8549 readonly b OnClockChange = ...;
8550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8551 readonly b OnTimezoneChange = ...;
8552 readonly t NextElapseUSecRealtime = ...;
8553 readonly t NextElapseUSecMonotonic = ...;
8554 readonly t LastTriggerUSec = ...;
8555 readonly t LastTriggerUSecMonotonic = ...;
8556 readonly s Result = '...';
8557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8558 readonly t AccuracyUSec = ...;
8559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8560 readonly t RandomizedDelayUSec = ...;
8561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8562 readonly b FixedRandomDelay = ...;
8563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8564 readonly b Persistent = ...;
8565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8566 readonly b WakeSystem = ...;
8567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8568 readonly b RemainAfterElapse = ...;
8570 interface org.freedesktop.DBus.Peer { ... };
8571 interface org.freedesktop.DBus.Introspectable { ... };
8572 interface org.freedesktop.DBus.Properties { ... };
8573 interface org.freedesktop.systemd1.Unit { ... };
8577 <!--property OnClockChange is not documented!-->
8579 <!--property OnTimezoneChange is not documented!-->
8581 <!--property LastTriggerUSec is not documented!-->
8583 <!--property LastTriggerUSecMonotonic is not documented!-->
8585 <!--property AccuracyUSec is not documented!-->
8587 <!--property RandomizedDelayUSec is not documented!-->
8589 <!--property FixedRandomDelay is not documented!-->
8591 <!--property Persistent is not documented!-->
8593 <!--property WakeSystem is not documented!-->
8595 <!--property RemainAfterElapse is not documented!-->
8597 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8599 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8601 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8603 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8605 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8607 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8609 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8611 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8613 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8615 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8617 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8619 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8621 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8623 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8625 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8627 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8629 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8631 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8633 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8635 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8637 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8639 <!--End of Autogenerated section-->
8642 <title>Properties</title>
8644 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
8646 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8647 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8648 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8649 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8650 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8651 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8652 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
8654 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8655 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8656 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8657 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
8659 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8660 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8661 does not include at least one calendar event.</para>
8663 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8664 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8665 does not include at least one monotonic event.</para>
8667 <para><varname>Result</varname> knows the values <literal>success</literal> and
8668 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8669 property of the service interface.</para>
8674 <title>Swap Unit Objects</title>
8676 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8677 interface (described here) in addition to the generic
8678 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8680 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
8681 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8682 interface org.freedesktop.systemd1.Swap {
8684 GetProcesses(out a(sus) processes);
8685 AttachProcesses(in s subcgroup,
8688 readonly s What = '...';
8689 readonly i Priority = ...;
8690 readonly s Options = '...';
8691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8692 readonly t TimeoutUSec = ...;
8693 readonly u ControlPID = ...;
8694 readonly s Result = '...';
8695 readonly u UID = ...;
8696 readonly u GID = ...;
8697 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8698 readonly a(sasbttttuii) ExecActivate = [...];
8699 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8700 readonly a(sasbttttuii) ExecDeactivate = [...];
8701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8702 readonly s Slice = '...';
8703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8704 readonly s ControlGroup = '...';
8705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8706 readonly t ControlGroupId = ...;
8707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8708 readonly t MemoryCurrent = ...;
8709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8710 readonly t MemoryPeak = ...;
8711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8712 readonly t MemorySwapCurrent = ...;
8713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8714 readonly t MemorySwapPeak = ...;
8715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8716 readonly t MemoryZSwapCurrent = ...;
8717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8718 readonly t MemoryAvailable = ...;
8719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8720 readonly t CPUUsageNSec = ...;
8721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8722 readonly ay EffectiveCPUs = [...];
8723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8724 readonly ay EffectiveMemoryNodes = [...];
8725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8726 readonly t TasksCurrent = ...;
8727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8728 readonly t IPIngressBytes = ...;
8729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8730 readonly t IPIngressPackets = ...;
8731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8732 readonly t IPEgressBytes = ...;
8733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8734 readonly t IPEgressPackets = ...;
8735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8736 readonly t IOReadBytes = ...;
8737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8738 readonly t IOReadOperations = ...;
8739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8740 readonly t IOWriteBytes = ...;
8741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8742 readonly t IOWriteOperations = ...;
8743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8744 readonly b Delegate = ...;
8745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8746 readonly as DelegateControllers = ['...', ...];
8747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8748 readonly s DelegateSubgroup = '...';
8749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8750 readonly b CPUAccounting = ...;
8751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8752 readonly t CPUWeight = ...;
8753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8754 readonly t StartupCPUWeight = ...;
8755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8756 readonly t CPUShares = ...;
8757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8758 readonly t StartupCPUShares = ...;
8759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8760 readonly t CPUQuotaPerSecUSec = ...;
8761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8762 readonly t CPUQuotaPeriodUSec = ...;
8763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8764 readonly ay AllowedCPUs = [...];
8765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8766 readonly ay StartupAllowedCPUs = [...];
8767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8768 readonly ay AllowedMemoryNodes = [...];
8769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8770 readonly ay StartupAllowedMemoryNodes = [...];
8771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8772 readonly b IOAccounting = ...;
8773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8774 readonly t IOWeight = ...;
8775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8776 readonly t StartupIOWeight = ...;
8777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8778 readonly a(st) IODeviceWeight = [...];
8779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8780 readonly a(st) IOReadBandwidthMax = [...];
8781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8782 readonly a(st) IOWriteBandwidthMax = [...];
8783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8784 readonly a(st) IOReadIOPSMax = [...];
8785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8786 readonly a(st) IOWriteIOPSMax = [...];
8787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8788 readonly a(st) IODeviceLatencyTargetUSec = [...];
8789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8790 readonly b BlockIOAccounting = ...;
8791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8792 readonly t BlockIOWeight = ...;
8793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8794 readonly t StartupBlockIOWeight = ...;
8795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8796 readonly a(st) BlockIODeviceWeight = [...];
8797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8798 readonly a(st) BlockIOReadBandwidth = [...];
8799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8800 readonly a(st) BlockIOWriteBandwidth = [...];
8801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8802 readonly b MemoryAccounting = ...;
8803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8804 readonly t DefaultMemoryLow = ...;
8805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8806 readonly t DefaultStartupMemoryLow = ...;
8807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8808 readonly t DefaultMemoryMin = ...;
8809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8810 readonly t MemoryMin = ...;
8811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8812 readonly t MemoryLow = ...;
8813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8814 readonly t StartupMemoryLow = ...;
8815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8816 readonly t MemoryHigh = ...;
8817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8818 readonly t StartupMemoryHigh = ...;
8819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8820 readonly t MemoryMax = ...;
8821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8822 readonly t StartupMemoryMax = ...;
8823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8824 readonly t MemorySwapMax = ...;
8825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8826 readonly t StartupMemorySwapMax = ...;
8827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8828 readonly t MemoryZSwapMax = ...;
8829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8830 readonly t StartupMemoryZSwapMax = ...;
8831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8832 readonly t MemoryLimit = ...;
8833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8834 readonly s DevicePolicy = '...';
8835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8836 readonly a(ss) DeviceAllow = [...];
8837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8838 readonly b TasksAccounting = ...;
8839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8840 readonly t TasksMax = ...;
8841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8842 readonly b IPAccounting = ...;
8843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8844 readonly a(iayu) IPAddressAllow = [...];
8845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8846 readonly a(iayu) IPAddressDeny = [...];
8847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8848 readonly as IPIngressFilterPath = ['...', ...];
8849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8850 readonly as IPEgressFilterPath = ['...', ...];
8851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8852 readonly as DisableControllers = ['...', ...];
8853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8854 readonly s ManagedOOMSwap = '...';
8855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8856 readonly s ManagedOOMMemoryPressure = '...';
8857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8858 readonly u ManagedOOMMemoryPressureLimit = ...;
8859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8860 readonly s ManagedOOMPreference = '...';
8861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8862 readonly a(ss) BPFProgram = [...];
8863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8864 readonly a(iiqq) SocketBindAllow = [...];
8865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8866 readonly a(iiqq) SocketBindDeny = [...];
8867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8868 readonly (bas) RestrictNetworkInterfaces = ...;
8869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8870 readonly s MemoryPressureWatch = '...';
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8872 readonly t MemoryPressureThresholdUSec = ...;
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8874 readonly a(iiss) NFTSet = [...];
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8876 readonly b CoredumpReceive = ...;
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8878 readonly as Environment = ['...', ...];
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8880 readonly a(sb) EnvironmentFiles = [...];
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8882 readonly as PassEnvironment = ['...', ...];
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8884 readonly as UnsetEnvironment = ['...', ...];
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8886 readonly u UMask = ...;
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8888 readonly t LimitCPU = ...;
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8890 readonly t LimitCPUSoft = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8892 readonly t LimitFSIZE = ...;
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8894 readonly t LimitFSIZESoft = ...;
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8896 readonly t LimitDATA = ...;
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8898 readonly t LimitDATASoft = ...;
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8900 readonly t LimitSTACK = ...;
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8902 readonly t LimitSTACKSoft = ...;
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8904 readonly t LimitCORE = ...;
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8906 readonly t LimitCORESoft = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8908 readonly t LimitRSS = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8910 readonly t LimitRSSSoft = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8912 readonly t LimitNOFILE = ...;
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8914 readonly t LimitNOFILESoft = ...;
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8916 readonly t LimitAS = ...;
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8918 readonly t LimitASSoft = ...;
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8920 readonly t LimitNPROC = ...;
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8922 readonly t LimitNPROCSoft = ...;
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8924 readonly t LimitMEMLOCK = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8926 readonly t LimitMEMLOCKSoft = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8928 readonly t LimitLOCKS = ...;
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8930 readonly t LimitLOCKSSoft = ...;
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8932 readonly t LimitSIGPENDING = ...;
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8934 readonly t LimitSIGPENDINGSoft = ...;
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8936 readonly t LimitMSGQUEUE = ...;
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8938 readonly t LimitMSGQUEUESoft = ...;
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8940 readonly t LimitNICE = ...;
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8942 readonly t LimitNICESoft = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8944 readonly t LimitRTPRIO = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8946 readonly t LimitRTPRIOSoft = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8948 readonly t LimitRTTIME = ...;
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8950 readonly t LimitRTTIMESoft = ...;
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8952 readonly s WorkingDirectory = '...';
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8954 readonly s RootDirectory = '...';
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8956 readonly s RootImage = '...';
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8958 readonly a(ss) RootImageOptions = [...];
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8960 readonly ay RootHash = [...];
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8962 readonly s RootHashPath = '...';
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8964 readonly ay RootHashSignature = [...];
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8966 readonly s RootHashSignaturePath = '...';
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8968 readonly s RootVerity = '...';
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8970 readonly b RootEphemeral = ...;
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8972 readonly as ExtensionDirectories = ['...', ...];
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8974 readonly a(sba(ss)) ExtensionImages = [...];
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8976 readonly a(ssba(ss)) MountImages = [...];
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8978 readonly i OOMScoreAdjust = ...;
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8980 readonly t CoredumpFilter = ...;
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8982 readonly i Nice = ...;
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8984 readonly i IOSchedulingClass = ...;
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8986 readonly i IOSchedulingPriority = ...;
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8988 readonly i CPUSchedulingPolicy = ...;
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8990 readonly i CPUSchedulingPriority = ...;
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8992 readonly ay CPUAffinity = [...];
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8994 readonly b CPUAffinityFromNUMA = ...;
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8996 readonly i NUMAPolicy = ...;
8997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8998 readonly ay NUMAMask = [...];
8999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9000 readonly t TimerSlackNSec = ...;
9001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9002 readonly b CPUSchedulingResetOnFork = ...;
9003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9004 readonly b NonBlocking = ...;
9005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9006 readonly s StandardInput = '...';
9007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9008 readonly s StandardInputFileDescriptorName = '...';
9009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9010 readonly ay StandardInputData = [...];
9011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9012 readonly s StandardOutput = '...';
9013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9014 readonly s StandardOutputFileDescriptorName = '...';
9015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9016 readonly s StandardError = '...';
9017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9018 readonly s StandardErrorFileDescriptorName = '...';
9019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9020 readonly s TTYPath = '...';
9021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9022 readonly b TTYReset = ...;
9023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9024 readonly b TTYVHangup = ...;
9025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9026 readonly b TTYVTDisallocate = ...;
9027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9028 readonly q TTYRows = ...;
9029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9030 readonly q TTYColumns = ...;
9031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9032 readonly i SyslogPriority = ...;
9033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9034 readonly s SyslogIdentifier = '...';
9035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9036 readonly b SyslogLevelPrefix = ...;
9037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9038 readonly i SyslogLevel = ...;
9039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9040 readonly i SyslogFacility = ...;
9041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9042 readonly i LogLevelMax = ...;
9043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9044 readonly t LogRateLimitIntervalUSec = ...;
9045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9046 readonly u LogRateLimitBurst = ...;
9047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9048 readonly aay LogExtraFields = [[...], ...];
9049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9050 readonly a(bs) LogFilterPatterns = [...];
9051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9052 readonly s LogNamespace = '...';
9053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9054 readonly i SecureBits = ...;
9055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9056 readonly t CapabilityBoundingSet = ...;
9057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9058 readonly t AmbientCapabilities = ...;
9059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9060 readonly s User = '...';
9061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9062 readonly s Group = '...';
9063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9064 readonly b DynamicUser = ...;
9065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9066 readonly b SetLoginEnvironment = ...;
9067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9068 readonly b RemoveIPC = ...;
9069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9070 readonly a(say) SetCredential = [...];
9071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9072 readonly a(say) SetCredentialEncrypted = [...];
9073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9074 readonly a(ss) LoadCredential = [...];
9075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9076 readonly a(ss) LoadCredentialEncrypted = [...];
9077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9078 readonly as ImportCredential = ['...', ...];
9079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9080 readonly as SupplementaryGroups = ['...', ...];
9081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9082 readonly s PAMName = '...';
9083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9084 readonly as ReadWritePaths = ['...', ...];
9085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9086 readonly as ReadOnlyPaths = ['...', ...];
9087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9088 readonly as InaccessiblePaths = ['...', ...];
9089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9090 readonly as ExecPaths = ['...', ...];
9091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9092 readonly as NoExecPaths = ['...', ...];
9093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9094 readonly as ExecSearchPath = ['...', ...];
9095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9096 readonly t MountFlags = ...;
9097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9098 readonly b PrivateTmp = ...;
9099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9100 readonly b PrivateDevices = ...;
9101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9102 readonly b ProtectClock = ...;
9103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9104 readonly b ProtectKernelTunables = ...;
9105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9106 readonly b ProtectKernelModules = ...;
9107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9108 readonly b ProtectKernelLogs = ...;
9109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9110 readonly b ProtectControlGroups = ...;
9111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9112 readonly b PrivateNetwork = ...;
9113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9114 readonly b PrivateUsers = ...;
9115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9116 readonly b PrivateMounts = ...;
9117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9118 readonly b PrivateIPC = ...;
9119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9120 readonly s ProtectHome = '...';
9121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9122 readonly s ProtectSystem = '...';
9123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9124 readonly b SameProcessGroup = ...;
9125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9126 readonly s UtmpIdentifier = '...';
9127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9128 readonly s UtmpMode = '...';
9129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9130 readonly (bs) SELinuxContext = ...;
9131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9132 readonly (bs) AppArmorProfile = ...;
9133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9134 readonly (bs) SmackProcessLabel = ...;
9135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9136 readonly b IgnoreSIGPIPE = ...;
9137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9138 readonly b NoNewPrivileges = ...;
9139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9140 readonly (bas) SystemCallFilter = ...;
9141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9142 readonly as SystemCallArchitectures = ['...', ...];
9143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9144 readonly i SystemCallErrorNumber = ...;
9145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9146 readonly (bas) SystemCallLog = ...;
9147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9148 readonly s Personality = '...';
9149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9150 readonly b LockPersonality = ...;
9151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9152 readonly (bas) RestrictAddressFamilies = ...;
9153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9154 readonly a(sst) RuntimeDirectorySymlink = [...];
9155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9156 readonly s RuntimeDirectoryPreserve = '...';
9157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9158 readonly u RuntimeDirectoryMode = ...;
9159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9160 readonly as RuntimeDirectory = ['...', ...];
9161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9162 readonly a(sst) StateDirectorySymlink = [...];
9163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9164 readonly u StateDirectoryMode = ...;
9165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9166 readonly as StateDirectory = ['...', ...];
9167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9168 readonly a(sst) CacheDirectorySymlink = [...];
9169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9170 readonly u CacheDirectoryMode = ...;
9171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9172 readonly as CacheDirectory = ['...', ...];
9173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9174 readonly a(sst) LogsDirectorySymlink = [...];
9175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9176 readonly u LogsDirectoryMode = ...;
9177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9178 readonly as LogsDirectory = ['...', ...];
9179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9180 readonly u ConfigurationDirectoryMode = ...;
9181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9182 readonly as ConfigurationDirectory = ['...', ...];
9183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9184 readonly t TimeoutCleanUSec = ...;
9185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9186 readonly b MemoryDenyWriteExecute = ...;
9187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9188 readonly b RestrictRealtime = ...;
9189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9190 readonly b RestrictSUIDSGID = ...;
9191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9192 readonly t RestrictNamespaces = ...;
9193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9194 readonly (bas) RestrictFileSystems = ...;
9195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9196 readonly a(ssbt) BindPaths = [...];
9197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9198 readonly a(ssbt) BindReadOnlyPaths = [...];
9199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9200 readonly a(ss) TemporaryFileSystem = [...];
9201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9202 readonly b MountAPIVFS = ...;
9203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9204 readonly s KeyringMode = '...';
9205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9206 readonly s ProtectProc = '...';
9207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9208 readonly s ProcSubset = '...';
9209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9210 readonly b ProtectHostname = ...;
9211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9212 readonly b MemoryKSM = ...;
9213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9214 readonly s NetworkNamespacePath = '...';
9215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9216 readonly s IPCNamespacePath = '...';
9217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9218 readonly s RootImagePolicy = '...';
9219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9220 readonly s MountImagePolicy = '...';
9221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9222 readonly s ExtensionImagePolicy = '...';
9223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9224 readonly s KillMode = '...';
9225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9226 readonly i KillSignal = ...;
9227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9228 readonly i RestartKillSignal = ...;
9229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9230 readonly i FinalKillSignal = ...;
9231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9232 readonly b SendSIGKILL = ...;
9233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9234 readonly b SendSIGHUP = ...;
9235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9236 readonly i WatchdogSignal = ...;
9238 interface org.freedesktop.DBus.Peer { ... };
9239 interface org.freedesktop.DBus.Introspectable { ... };
9240 interface org.freedesktop.DBus.Properties { ... };
9241 interface org.freedesktop.systemd1.Unit { ... };
9245 <!--method GetProcesses is not documented!-->
9247 <!--method AttachProcesses is not documented!-->
9249 <!--property What is not documented!-->
9251 <!--property Priority is not documented!-->
9253 <!--property Options is not documented!-->
9255 <!--property TimeoutUSec is not documented!-->
9257 <!--property UID is not documented!-->
9259 <!--property GID is not documented!-->
9261 <!--property ExecDeactivate is not documented!-->
9263 <!--property Slice is not documented!-->
9265 <!--property ControlGroupId is not documented!-->
9267 <!--property MemoryCurrent is not documented!-->
9269 <!--property MemoryPeak is not documented!-->
9271 <!--property MemorySwapCurrent is not documented!-->
9273 <!--property MemorySwapPeak is not documented!-->
9275 <!--property MemoryZSwapCurrent is not documented!-->
9277 <!--property CPUUsageNSec is not documented!-->
9279 <!--property EffectiveCPUs is not documented!-->
9281 <!--property EffectiveMemoryNodes is not documented!-->
9283 <!--property TasksCurrent is not documented!-->
9285 <!--property IPIngressBytes is not documented!-->
9287 <!--property IPIngressPackets is not documented!-->
9289 <!--property IPEgressBytes is not documented!-->
9291 <!--property IPEgressPackets is not documented!-->
9293 <!--property IOReadBytes is not documented!-->
9295 <!--property IOReadOperations is not documented!-->
9297 <!--property IOWriteBytes is not documented!-->
9299 <!--property IOWriteOperations is not documented!-->
9301 <!--property Delegate is not documented!-->
9303 <!--property DelegateControllers is not documented!-->
9305 <!--property CPUAccounting is not documented!-->
9307 <!--property CPUWeight is not documented!-->
9309 <!--property StartupCPUWeight is not documented!-->
9311 <!--property CPUShares is not documented!-->
9313 <!--property StartupCPUShares is not documented!-->
9315 <!--property CPUQuotaPerSecUSec is not documented!-->
9317 <!--property CPUQuotaPeriodUSec is not documented!-->
9319 <!--property AllowedCPUs is not documented!-->
9321 <!--property StartupAllowedCPUs is not documented!-->
9323 <!--property AllowedMemoryNodes is not documented!-->
9325 <!--property StartupAllowedMemoryNodes is not documented!-->
9327 <!--property IOAccounting is not documented!-->
9329 <!--property IOWeight is not documented!-->
9331 <!--property StartupIOWeight is not documented!-->
9333 <!--property IODeviceWeight is not documented!-->
9335 <!--property IOReadBandwidthMax is not documented!-->
9337 <!--property IOWriteBandwidthMax is not documented!-->
9339 <!--property IOReadIOPSMax is not documented!-->
9341 <!--property IOWriteIOPSMax is not documented!-->
9343 <!--property IODeviceLatencyTargetUSec is not documented!-->
9345 <!--property BlockIOAccounting is not documented!-->
9347 <!--property BlockIOWeight is not documented!-->
9349 <!--property StartupBlockIOWeight is not documented!-->
9351 <!--property BlockIODeviceWeight is not documented!-->
9353 <!--property BlockIOReadBandwidth is not documented!-->
9355 <!--property BlockIOWriteBandwidth is not documented!-->
9357 <!--property MemoryAccounting is not documented!-->
9359 <!--property DefaultMemoryLow is not documented!-->
9361 <!--property DefaultStartupMemoryLow is not documented!-->
9363 <!--property DefaultMemoryMin is not documented!-->
9365 <!--property MemoryMin is not documented!-->
9367 <!--property MemoryLow is not documented!-->
9369 <!--property StartupMemoryLow is not documented!-->
9371 <!--property MemoryHigh is not documented!-->
9373 <!--property StartupMemoryHigh is not documented!-->
9375 <!--property MemoryMax is not documented!-->
9377 <!--property StartupMemoryMax is not documented!-->
9379 <!--property MemorySwapMax is not documented!-->
9381 <!--property StartupMemorySwapMax is not documented!-->
9383 <!--property MemoryZSwapMax is not documented!-->
9385 <!--property StartupMemoryZSwapMax is not documented!-->
9387 <!--property MemoryLimit is not documented!-->
9389 <!--property DevicePolicy is not documented!-->
9391 <!--property DeviceAllow is not documented!-->
9393 <!--property TasksAccounting is not documented!-->
9395 <!--property TasksMax is not documented!-->
9397 <!--property IPAccounting is not documented!-->
9399 <!--property IPAddressAllow is not documented!-->
9401 <!--property IPAddressDeny is not documented!-->
9403 <!--property IPIngressFilterPath is not documented!-->
9405 <!--property IPEgressFilterPath is not documented!-->
9407 <!--property DisableControllers is not documented!-->
9409 <!--property ManagedOOMSwap is not documented!-->
9411 <!--property ManagedOOMMemoryPressure is not documented!-->
9413 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
9415 <!--property ManagedOOMPreference is not documented!-->
9417 <!--property BPFProgram is not documented!-->
9419 <!--property SocketBindAllow is not documented!-->
9421 <!--property SocketBindDeny is not documented!-->
9423 <!--property RestrictNetworkInterfaces is not documented!-->
9425 <!--property MemoryPressureWatch is not documented!-->
9427 <!--property MemoryPressureThresholdUSec is not documented!-->
9429 <!--property NFTSet is not documented!-->
9431 <!--property CoredumpReceive is not documented!-->
9433 <!--property EnvironmentFiles is not documented!-->
9435 <!--property PassEnvironment is not documented!-->
9437 <!--property UnsetEnvironment is not documented!-->
9439 <!--property UMask is not documented!-->
9441 <!--property LimitCPUSoft is not documented!-->
9443 <!--property LimitFSIZE is not documented!-->
9445 <!--property LimitFSIZESoft is not documented!-->
9447 <!--property LimitDATA is not documented!-->
9449 <!--property LimitDATASoft is not documented!-->
9451 <!--property LimitSTACK is not documented!-->
9453 <!--property LimitSTACKSoft is not documented!-->
9455 <!--property LimitCORE is not documented!-->
9457 <!--property LimitCORESoft is not documented!-->
9459 <!--property LimitRSS is not documented!-->
9461 <!--property LimitRSSSoft is not documented!-->
9463 <!--property LimitNOFILE is not documented!-->
9465 <!--property LimitNOFILESoft is not documented!-->
9467 <!--property LimitAS is not documented!-->
9469 <!--property LimitASSoft is not documented!-->
9471 <!--property LimitNPROC is not documented!-->
9473 <!--property LimitNPROCSoft is not documented!-->
9475 <!--property LimitMEMLOCK is not documented!-->
9477 <!--property LimitMEMLOCKSoft is not documented!-->
9479 <!--property LimitLOCKS is not documented!-->
9481 <!--property LimitLOCKSSoft is not documented!-->
9483 <!--property LimitSIGPENDING is not documented!-->
9485 <!--property LimitSIGPENDINGSoft is not documented!-->
9487 <!--property LimitMSGQUEUE is not documented!-->
9489 <!--property LimitMSGQUEUESoft is not documented!-->
9491 <!--property LimitNICE is not documented!-->
9493 <!--property LimitNICESoft is not documented!-->
9495 <!--property LimitRTPRIO is not documented!-->
9497 <!--property LimitRTPRIOSoft is not documented!-->
9499 <!--property LimitRTTIME is not documented!-->
9501 <!--property LimitRTTIMESoft is not documented!-->
9503 <!--property WorkingDirectory is not documented!-->
9505 <!--property RootHashPath is not documented!-->
9507 <!--property RootHashSignaturePath is not documented!-->
9509 <!--property RootEphemeral is not documented!-->
9511 <!--property OOMScoreAdjust is not documented!-->
9513 <!--property CoredumpFilter is not documented!-->
9515 <!--property Nice is not documented!-->
9517 <!--property IOSchedulingClass is not documented!-->
9519 <!--property IOSchedulingPriority is not documented!-->
9521 <!--property CPUSchedulingPolicy is not documented!-->
9523 <!--property CPUSchedulingPriority is not documented!-->
9525 <!--property CPUAffinity is not documented!-->
9527 <!--property CPUAffinityFromNUMA is not documented!-->
9529 <!--property NUMAPolicy is not documented!-->
9531 <!--property NUMAMask is not documented!-->
9533 <!--property TimerSlackNSec is not documented!-->
9535 <!--property CPUSchedulingResetOnFork is not documented!-->
9537 <!--property NonBlocking is not documented!-->
9539 <!--property StandardInput is not documented!-->
9541 <!--property StandardInputFileDescriptorName is not documented!-->
9543 <!--property StandardInputData is not documented!-->
9545 <!--property StandardOutput is not documented!-->
9547 <!--property StandardOutputFileDescriptorName is not documented!-->
9549 <!--property StandardError is not documented!-->
9551 <!--property StandardErrorFileDescriptorName is not documented!-->
9553 <!--property TTYPath is not documented!-->
9555 <!--property TTYReset is not documented!-->
9557 <!--property TTYVHangup is not documented!-->
9559 <!--property TTYVTDisallocate is not documented!-->
9561 <!--property TTYRows is not documented!-->
9563 <!--property TTYColumns is not documented!-->
9565 <!--property SyslogPriority is not documented!-->
9567 <!--property SyslogIdentifier is not documented!-->
9569 <!--property SyslogLevelPrefix is not documented!-->
9571 <!--property SyslogLevel is not documented!-->
9573 <!--property SyslogFacility is not documented!-->
9575 <!--property LogLevelMax is not documented!-->
9577 <!--property LogRateLimitIntervalUSec is not documented!-->
9579 <!--property LogRateLimitBurst is not documented!-->
9581 <!--property LogExtraFields is not documented!-->
9583 <!--property LogFilterPatterns is not documented!-->
9585 <!--property LogNamespace is not documented!-->
9587 <!--property AmbientCapabilities is not documented!-->
9589 <!--property User is not documented!-->
9591 <!--property Group is not documented!-->
9593 <!--property DynamicUser is not documented!-->
9595 <!--property SetLoginEnvironment is not documented!-->
9597 <!--property RemoveIPC is not documented!-->
9599 <!--property SetCredential is not documented!-->
9601 <!--property SetCredentialEncrypted is not documented!-->
9603 <!--property LoadCredential is not documented!-->
9605 <!--property LoadCredentialEncrypted is not documented!-->
9607 <!--property ImportCredential is not documented!-->
9609 <!--property SupplementaryGroups is not documented!-->
9611 <!--property PAMName is not documented!-->
9613 <!--property ReadWritePaths is not documented!-->
9615 <!--property ReadOnlyPaths is not documented!-->
9617 <!--property InaccessiblePaths is not documented!-->
9619 <!--property ExecPaths is not documented!-->
9621 <!--property NoExecPaths is not documented!-->
9623 <!--property ExecSearchPath is not documented!-->
9625 <!--property PrivateTmp is not documented!-->
9627 <!--property PrivateDevices is not documented!-->
9629 <!--property ProtectClock is not documented!-->
9631 <!--property ProtectKernelTunables is not documented!-->
9633 <!--property ProtectKernelModules is not documented!-->
9635 <!--property ProtectKernelLogs is not documented!-->
9637 <!--property ProtectControlGroups is not documented!-->
9639 <!--property PrivateNetwork is not documented!-->
9641 <!--property PrivateUsers is not documented!-->
9643 <!--property PrivateMounts is not documented!-->
9645 <!--property PrivateIPC is not documented!-->
9647 <!--property ProtectHome is not documented!-->
9649 <!--property ProtectSystem is not documented!-->
9651 <!--property SameProcessGroup is not documented!-->
9653 <!--property UtmpIdentifier is not documented!-->
9655 <!--property UtmpMode is not documented!-->
9657 <!--property SELinuxContext is not documented!-->
9659 <!--property AppArmorProfile is not documented!-->
9661 <!--property SmackProcessLabel is not documented!-->
9663 <!--property IgnoreSIGPIPE is not documented!-->
9665 <!--property NoNewPrivileges is not documented!-->
9667 <!--property SystemCallFilter is not documented!-->
9669 <!--property SystemCallArchitectures is not documented!-->
9671 <!--property SystemCallErrorNumber is not documented!-->
9673 <!--property SystemCallLog is not documented!-->
9675 <!--property Personality is not documented!-->
9677 <!--property LockPersonality is not documented!-->
9679 <!--property RestrictAddressFamilies is not documented!-->
9681 <!--property RuntimeDirectoryPreserve is not documented!-->
9683 <!--property RuntimeDirectoryMode is not documented!-->
9685 <!--property StateDirectoryMode is not documented!-->
9687 <!--property CacheDirectoryMode is not documented!-->
9689 <!--property LogsDirectoryMode is not documented!-->
9691 <!--property ConfigurationDirectoryMode is not documented!-->
9693 <!--property ConfigurationDirectory is not documented!-->
9695 <!--property TimeoutCleanUSec is not documented!-->
9697 <!--property MemoryDenyWriteExecute is not documented!-->
9699 <!--property RestrictRealtime is not documented!-->
9701 <!--property RestrictSUIDSGID is not documented!-->
9703 <!--property RestrictNamespaces is not documented!-->
9705 <!--property RestrictFileSystems is not documented!-->
9707 <!--property BindPaths is not documented!-->
9709 <!--property BindReadOnlyPaths is not documented!-->
9711 <!--property TemporaryFileSystem is not documented!-->
9713 <!--property MountAPIVFS is not documented!-->
9715 <!--property KeyringMode is not documented!-->
9717 <!--property ProtectProc is not documented!-->
9719 <!--property ProcSubset is not documented!-->
9721 <!--property ProtectHostname is not documented!-->
9723 <!--property MemoryKSM is not documented!-->
9725 <!--property NetworkNamespacePath is not documented!-->
9727 <!--property IPCNamespacePath is not documented!-->
9729 <!--property RootImagePolicy is not documented!-->
9731 <!--property MountImagePolicy is not documented!-->
9733 <!--property ExtensionImagePolicy is not documented!-->
9735 <!--property KillMode is not documented!-->
9737 <!--property KillSignal is not documented!-->
9739 <!--property RestartKillSignal is not documented!-->
9741 <!--property FinalKillSignal is not documented!-->
9743 <!--property SendSIGKILL is not documented!-->
9745 <!--property SendSIGHUP is not documented!-->
9747 <!--property WatchdogSignal is not documented!-->
9749 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9751 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9753 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9755 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9757 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9759 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9761 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9763 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
9765 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
9767 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
9769 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
9771 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
9773 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9775 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
9777 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
9779 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
9781 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
9783 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9785 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9787 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9789 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9791 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
9793 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
9795 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
9797 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
9799 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9801 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9803 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9805 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9807 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9809 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9811 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9813 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9815 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9817 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9819 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9821 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9823 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9825 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9827 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9829 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
9831 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9833 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9835 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9837 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9839 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9841 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9843 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9845 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9847 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9849 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9851 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9853 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9855 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9857 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9859 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9861 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9863 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9865 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9867 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9869 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9871 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9873 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9875 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9877 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9879 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9881 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9883 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9885 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9887 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9889 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9891 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9893 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9895 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9897 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9899 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9901 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9903 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9905 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9907 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
9909 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9911 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
9913 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9915 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9917 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9919 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9921 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9923 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9925 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9927 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9929 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9931 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9933 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9935 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9937 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9939 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
9941 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9943 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9945 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9947 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9949 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9951 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
9953 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
9955 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
9957 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
9959 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9961 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9963 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9965 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9967 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9969 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9971 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9973 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9975 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9977 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9979 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9981 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9983 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9985 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9987 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9989 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9991 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9993 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9995 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9997 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9999 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
10001 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
10003 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
10005 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
10007 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
10009 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
10011 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
10013 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
10015 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
10017 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
10019 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
10021 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
10023 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
10025 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
10027 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
10029 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
10031 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
10033 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
10035 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
10037 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
10039 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
10041 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
10043 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
10045 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
10047 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
10049 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
10051 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
10053 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
10055 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
10057 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
10059 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
10061 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
10063 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
10065 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
10067 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
10069 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
10071 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
10073 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
10075 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
10077 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
10079 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
10081 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
10083 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
10085 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
10087 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
10089 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
10091 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
10093 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
10095 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
10097 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
10099 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
10101 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
10103 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
10105 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
10107 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
10109 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
10111 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
10113 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
10115 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
10117 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
10119 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
10121 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
10123 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
10125 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
10127 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
10129 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
10131 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
10133 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
10135 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
10137 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
10139 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
10141 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
10143 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
10145 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
10147 <variablelist class="dbus-property" generated="True" extra-ref="SetLoginEnvironment"/>
10149 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
10151 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
10153 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
10155 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
10157 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
10159 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
10161 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
10163 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
10165 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
10167 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
10169 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
10171 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
10173 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
10175 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
10177 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
10179 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
10181 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
10183 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
10185 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
10187 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
10189 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
10191 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
10193 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
10195 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
10197 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
10199 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
10201 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
10203 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
10205 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
10207 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
10209 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
10211 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
10213 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
10215 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
10217 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
10219 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
10221 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
10223 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
10225 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
10227 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
10229 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
10231 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
10233 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
10235 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
10237 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
10239 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
10241 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
10243 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
10245 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
10247 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
10249 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
10251 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
10253 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
10255 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
10257 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
10259 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
10261 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
10263 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
10265 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
10267 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
10269 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
10271 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
10273 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
10275 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
10277 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
10279 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
10281 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
10283 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
10285 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
10287 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
10289 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
10291 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
10293 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
10295 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
10297 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
10299 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
10301 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
10303 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
10305 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
10307 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
10309 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
10311 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
10313 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
10315 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10317 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10319 <!--End of Autogenerated section-->
10322 <title>Properties</title>
10324 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
10326 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
10327 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
10328 information about processes to execute. They also share most of the fields related to the execution
10329 context that Service objects expose (see above). In addition to these properties there are the
10332 <para><varname>ControlPID</varname> contains the PID of the currently running
10333 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
10334 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
10335 command if there is one running, otherwise 0.</para>
10337 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
10338 can take the values <literal>success</literal>, <literal>resources</literal>,
10339 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
10340 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
10341 corresponding field of service unit objects (see above).</para>
10347 <title>Path Unit Objects</title>
10349 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
10350 node /org/freedesktop/systemd1/unit/cups_2epath {
10351 interface org.freedesktop.systemd1.Path {
10353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10354 readonly s Unit = '...';
10355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10356 readonly a(ss) Paths = [...];
10357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10358 readonly b MakeDirectory = ...;
10359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10360 readonly u DirectoryMode = ...;
10361 readonly s Result = '...';
10362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10363 readonly t TriggerLimitIntervalUSec = ...;
10364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10365 readonly u TriggerLimitBurst = ...;
10367 interface org.freedesktop.DBus.Peer { ... };
10368 interface org.freedesktop.DBus.Introspectable { ... };
10369 interface org.freedesktop.DBus.Properties { ... };
10370 interface org.freedesktop.systemd1.Unit { ... };
10374 <!--property MakeDirectory is not documented!-->
10376 <!--property DirectoryMode is not documented!-->
10378 <!--property TriggerLimitIntervalUSec is not documented!-->
10380 <!--property TriggerLimitBurst is not documented!-->
10382 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10384 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10386 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10388 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10390 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10392 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10394 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10396 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10398 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10400 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10402 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10404 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10406 <!--End of Autogenerated section-->
10409 <title>Properties</title>
10411 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10413 <para>The others:</para>
10415 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10416 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
10417 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
10418 which correspond directly to the matching settings in the path unit files; and the path to watch,
10419 possibly including glob expressions.</para>
10421 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
10422 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
10428 <title>Slice Unit Objects</title>
10430 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10431 interface (described here) in addition to the generic
10432 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10434 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
10435 node /org/freedesktop/systemd1/unit/system_2eslice {
10436 interface org.freedesktop.systemd1.Slice {
10438 GetProcesses(out a(sus) processes);
10439 AttachProcesses(in s subcgroup,
10442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10443 readonly s Slice = '...';
10444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10445 readonly s ControlGroup = '...';
10446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10447 readonly t ControlGroupId = ...;
10448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10449 readonly t MemoryCurrent = ...;
10450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10451 readonly t MemoryPeak = ...;
10452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10453 readonly t MemorySwapCurrent = ...;
10454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10455 readonly t MemorySwapPeak = ...;
10456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10457 readonly t MemoryZSwapCurrent = ...;
10458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10459 readonly t MemoryAvailable = ...;
10460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10461 readonly t CPUUsageNSec = ...;
10462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10463 readonly ay EffectiveCPUs = [...];
10464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10465 readonly ay EffectiveMemoryNodes = [...];
10466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10467 readonly t TasksCurrent = ...;
10468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10469 readonly t IPIngressBytes = ...;
10470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10471 readonly t IPIngressPackets = ...;
10472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10473 readonly t IPEgressBytes = ...;
10474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10475 readonly t IPEgressPackets = ...;
10476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10477 readonly t IOReadBytes = ...;
10478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10479 readonly t IOReadOperations = ...;
10480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10481 readonly t IOWriteBytes = ...;
10482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10483 readonly t IOWriteOperations = ...;
10484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10485 readonly b Delegate = ...;
10486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10487 readonly as DelegateControllers = ['...', ...];
10488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10489 readonly s DelegateSubgroup = '...';
10490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10491 readonly b CPUAccounting = ...;
10492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10493 readonly t CPUWeight = ...;
10494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10495 readonly t StartupCPUWeight = ...;
10496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10497 readonly t CPUShares = ...;
10498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10499 readonly t StartupCPUShares = ...;
10500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10501 readonly t CPUQuotaPerSecUSec = ...;
10502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10503 readonly t CPUQuotaPeriodUSec = ...;
10504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10505 readonly ay AllowedCPUs = [...];
10506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10507 readonly ay StartupAllowedCPUs = [...];
10508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10509 readonly ay AllowedMemoryNodes = [...];
10510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10511 readonly ay StartupAllowedMemoryNodes = [...];
10512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10513 readonly b IOAccounting = ...;
10514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10515 readonly t IOWeight = ...;
10516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10517 readonly t StartupIOWeight = ...;
10518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10519 readonly a(st) IODeviceWeight = [...];
10520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10521 readonly a(st) IOReadBandwidthMax = [...];
10522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10523 readonly a(st) IOWriteBandwidthMax = [...];
10524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10525 readonly a(st) IOReadIOPSMax = [...];
10526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10527 readonly a(st) IOWriteIOPSMax = [...];
10528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10529 readonly a(st) IODeviceLatencyTargetUSec = [...];
10530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10531 readonly b BlockIOAccounting = ...;
10532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10533 readonly t BlockIOWeight = ...;
10534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10535 readonly t StartupBlockIOWeight = ...;
10536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10537 readonly a(st) BlockIODeviceWeight = [...];
10538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10539 readonly a(st) BlockIOReadBandwidth = [...];
10540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10541 readonly a(st) BlockIOWriteBandwidth = [...];
10542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10543 readonly b MemoryAccounting = ...;
10544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10545 readonly t DefaultMemoryLow = ...;
10546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10547 readonly t DefaultStartupMemoryLow = ...;
10548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10549 readonly t DefaultMemoryMin = ...;
10550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10551 readonly t MemoryMin = ...;
10552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10553 readonly t MemoryLow = ...;
10554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10555 readonly t StartupMemoryLow = ...;
10556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10557 readonly t MemoryHigh = ...;
10558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10559 readonly t StartupMemoryHigh = ...;
10560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10561 readonly t MemoryMax = ...;
10562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10563 readonly t StartupMemoryMax = ...;
10564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10565 readonly t MemorySwapMax = ...;
10566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10567 readonly t StartupMemorySwapMax = ...;
10568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10569 readonly t MemoryZSwapMax = ...;
10570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10571 readonly t StartupMemoryZSwapMax = ...;
10572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10573 readonly t MemoryLimit = ...;
10574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10575 readonly s DevicePolicy = '...';
10576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10577 readonly a(ss) DeviceAllow = [...];
10578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10579 readonly b TasksAccounting = ...;
10580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10581 readonly t TasksMax = ...;
10582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10583 readonly b IPAccounting = ...;
10584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10585 readonly a(iayu) IPAddressAllow = [...];
10586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10587 readonly a(iayu) IPAddressDeny = [...];
10588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10589 readonly as IPIngressFilterPath = ['...', ...];
10590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10591 readonly as IPEgressFilterPath = ['...', ...];
10592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10593 readonly as DisableControllers = ['...', ...];
10594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10595 readonly s ManagedOOMSwap = '...';
10596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10597 readonly s ManagedOOMMemoryPressure = '...';
10598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10599 readonly u ManagedOOMMemoryPressureLimit = ...;
10600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10601 readonly s ManagedOOMPreference = '...';
10602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10603 readonly a(ss) BPFProgram = [...];
10604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10605 readonly a(iiqq) SocketBindAllow = [...];
10606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10607 readonly a(iiqq) SocketBindDeny = [...];
10608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10609 readonly (bas) RestrictNetworkInterfaces = ...;
10610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10611 readonly s MemoryPressureWatch = '...';
10612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10613 readonly t MemoryPressureThresholdUSec = ...;
10614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10615 readonly a(iiss) NFTSet = [...];
10616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10617 readonly b CoredumpReceive = ...;
10619 interface org.freedesktop.DBus.Peer { ... };
10620 interface org.freedesktop.DBus.Introspectable { ... };
10621 interface org.freedesktop.DBus.Properties { ... };
10622 interface org.freedesktop.systemd1.Unit { ... };
10626 <!--method GetProcesses is not documented!-->
10628 <!--method AttachProcesses is not documented!-->
10630 <!--property Slice is not documented!-->
10632 <!--property ControlGroupId is not documented!-->
10634 <!--property MemoryCurrent is not documented!-->
10636 <!--property MemoryPeak is not documented!-->
10638 <!--property MemorySwapCurrent is not documented!-->
10640 <!--property MemorySwapPeak is not documented!-->
10642 <!--property MemoryZSwapCurrent is not documented!-->
10644 <!--property CPUUsageNSec is not documented!-->
10646 <!--property EffectiveCPUs is not documented!-->
10648 <!--property EffectiveMemoryNodes is not documented!-->
10650 <!--property TasksCurrent is not documented!-->
10652 <!--property IPIngressBytes is not documented!-->
10654 <!--property IPIngressPackets is not documented!-->
10656 <!--property IPEgressBytes is not documented!-->
10658 <!--property IPEgressPackets is not documented!-->
10660 <!--property IOReadBytes is not documented!-->
10662 <!--property IOReadOperations is not documented!-->
10664 <!--property IOWriteBytes is not documented!-->
10666 <!--property IOWriteOperations is not documented!-->
10668 <!--property Delegate is not documented!-->
10670 <!--property DelegateControllers is not documented!-->
10672 <!--property CPUAccounting is not documented!-->
10674 <!--property CPUWeight is not documented!-->
10676 <!--property StartupCPUWeight is not documented!-->
10678 <!--property CPUShares is not documented!-->
10680 <!--property StartupCPUShares is not documented!-->
10682 <!--property CPUQuotaPerSecUSec is not documented!-->
10684 <!--property CPUQuotaPeriodUSec is not documented!-->
10686 <!--property AllowedCPUs is not documented!-->
10688 <!--property StartupAllowedCPUs is not documented!-->
10690 <!--property AllowedMemoryNodes is not documented!-->
10692 <!--property StartupAllowedMemoryNodes is not documented!-->
10694 <!--property IOAccounting is not documented!-->
10696 <!--property IOWeight is not documented!-->
10698 <!--property StartupIOWeight is not documented!-->
10700 <!--property IODeviceWeight is not documented!-->
10702 <!--property IOReadBandwidthMax is not documented!-->
10704 <!--property IOWriteBandwidthMax is not documented!-->
10706 <!--property IOReadIOPSMax is not documented!-->
10708 <!--property IOWriteIOPSMax is not documented!-->
10710 <!--property IODeviceLatencyTargetUSec is not documented!-->
10712 <!--property BlockIOAccounting is not documented!-->
10714 <!--property BlockIOWeight is not documented!-->
10716 <!--property StartupBlockIOWeight is not documented!-->
10718 <!--property BlockIODeviceWeight is not documented!-->
10720 <!--property BlockIOReadBandwidth is not documented!-->
10722 <!--property BlockIOWriteBandwidth is not documented!-->
10724 <!--property MemoryAccounting is not documented!-->
10726 <!--property DefaultMemoryLow is not documented!-->
10728 <!--property DefaultStartupMemoryLow is not documented!-->
10730 <!--property DefaultMemoryMin is not documented!-->
10732 <!--property MemoryMin is not documented!-->
10734 <!--property MemoryLow is not documented!-->
10736 <!--property StartupMemoryLow is not documented!-->
10738 <!--property MemoryHigh is not documented!-->
10740 <!--property StartupMemoryHigh is not documented!-->
10742 <!--property MemoryMax is not documented!-->
10744 <!--property StartupMemoryMax is not documented!-->
10746 <!--property MemorySwapMax is not documented!-->
10748 <!--property StartupMemorySwapMax is not documented!-->
10750 <!--property MemoryZSwapMax is not documented!-->
10752 <!--property StartupMemoryZSwapMax is not documented!-->
10754 <!--property MemoryLimit is not documented!-->
10756 <!--property DevicePolicy is not documented!-->
10758 <!--property DeviceAllow is not documented!-->
10760 <!--property TasksAccounting is not documented!-->
10762 <!--property TasksMax is not documented!-->
10764 <!--property IPAccounting is not documented!-->
10766 <!--property IPAddressAllow is not documented!-->
10768 <!--property IPAddressDeny is not documented!-->
10770 <!--property IPIngressFilterPath is not documented!-->
10772 <!--property IPEgressFilterPath is not documented!-->
10774 <!--property DisableControllers is not documented!-->
10776 <!--property ManagedOOMSwap is not documented!-->
10778 <!--property ManagedOOMMemoryPressure is not documented!-->
10780 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
10782 <!--property ManagedOOMPreference is not documented!-->
10784 <!--property BPFProgram is not documented!-->
10786 <!--property SocketBindAllow is not documented!-->
10788 <!--property SocketBindDeny is not documented!-->
10790 <!--property RestrictNetworkInterfaces is not documented!-->
10792 <!--property MemoryPressureWatch is not documented!-->
10794 <!--property MemoryPressureThresholdUSec is not documented!-->
10796 <!--property NFTSet is not documented!-->
10798 <!--property CoredumpReceive is not documented!-->
10800 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10802 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10804 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10806 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10808 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10810 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10812 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10814 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10816 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10818 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10820 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10822 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
10824 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
10826 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
10828 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
10830 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10832 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10834 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10836 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10838 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10840 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10842 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10844 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10846 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10848 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10850 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10852 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10854 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10856 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10858 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10860 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
10862 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10864 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10866 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10868 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10870 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10872 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10874 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10876 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10878 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10880 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10882 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10884 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10886 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10888 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10890 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10892 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10894 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10896 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10898 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10900 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10902 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10904 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10906 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10908 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10910 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10912 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10914 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10916 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10918 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10920 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10922 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10924 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10926 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10928 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10930 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10932 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10934 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10936 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10938 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10940 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10942 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10944 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10946 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10948 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10950 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10952 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10954 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10956 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10958 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10960 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10962 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10964 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10966 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10968 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10970 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10972 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10974 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10976 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10978 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10980 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10982 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10984 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10986 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
10988 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
10990 <!--End of Autogenerated section-->
10993 <title>Properties</title>
10995 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
11000 <title>Scope Unit Objects</title>
11002 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
11003 interface (described here) in addition to the generic
11004 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
11006 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
11007 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
11008 interface org.freedesktop.systemd1.Scope {
11011 GetProcesses(out a(sus) processes);
11012 AttachProcesses(in s subcgroup,
11017 readonly s Controller = '...';
11018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11019 readonly t TimeoutStopUSec = ...;
11020 readonly s Result = '...';
11021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11022 readonly t RuntimeMaxUSec = ...;
11023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11024 readonly t RuntimeRandomizedExtraUSec = ...;
11025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11026 readonly s OOMPolicy = '...';
11027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11028 readonly s Slice = '...';
11029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11030 readonly s ControlGroup = '...';
11031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11032 readonly t ControlGroupId = ...;
11033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11034 readonly t MemoryCurrent = ...;
11035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11036 readonly t MemoryPeak = ...;
11037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11038 readonly t MemorySwapCurrent = ...;
11039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11040 readonly t MemorySwapPeak = ...;
11041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11042 readonly t MemoryZSwapCurrent = ...;
11043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11044 readonly t MemoryAvailable = ...;
11045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11046 readonly t CPUUsageNSec = ...;
11047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11048 readonly ay EffectiveCPUs = [...];
11049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11050 readonly ay EffectiveMemoryNodes = [...];
11051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11052 readonly t TasksCurrent = ...;
11053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11054 readonly t IPIngressBytes = ...;
11055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11056 readonly t IPIngressPackets = ...;
11057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11058 readonly t IPEgressBytes = ...;
11059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11060 readonly t IPEgressPackets = ...;
11061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11062 readonly t IOReadBytes = ...;
11063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11064 readonly t IOReadOperations = ...;
11065 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11066 readonly t IOWriteBytes = ...;
11067 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11068 readonly t IOWriteOperations = ...;
11069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11070 readonly b Delegate = ...;
11071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11072 readonly as DelegateControllers = ['...', ...];
11073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11074 readonly s DelegateSubgroup = '...';
11075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11076 readonly b CPUAccounting = ...;
11077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11078 readonly t CPUWeight = ...;
11079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11080 readonly t StartupCPUWeight = ...;
11081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11082 readonly t CPUShares = ...;
11083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11084 readonly t StartupCPUShares = ...;
11085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11086 readonly t CPUQuotaPerSecUSec = ...;
11087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11088 readonly t CPUQuotaPeriodUSec = ...;
11089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11090 readonly ay AllowedCPUs = [...];
11091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11092 readonly ay StartupAllowedCPUs = [...];
11093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11094 readonly ay AllowedMemoryNodes = [...];
11095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11096 readonly ay StartupAllowedMemoryNodes = [...];
11097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11098 readonly b IOAccounting = ...;
11099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11100 readonly t IOWeight = ...;
11101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11102 readonly t StartupIOWeight = ...;
11103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11104 readonly a(st) IODeviceWeight = [...];
11105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11106 readonly a(st) IOReadBandwidthMax = [...];
11107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11108 readonly a(st) IOWriteBandwidthMax = [...];
11109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11110 readonly a(st) IOReadIOPSMax = [...];
11111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11112 readonly a(st) IOWriteIOPSMax = [...];
11113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11114 readonly a(st) IODeviceLatencyTargetUSec = [...];
11115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11116 readonly b BlockIOAccounting = ...;
11117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11118 readonly t BlockIOWeight = ...;
11119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11120 readonly t StartupBlockIOWeight = ...;
11121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11122 readonly a(st) BlockIODeviceWeight = [...];
11123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11124 readonly a(st) BlockIOReadBandwidth = [...];
11125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11126 readonly a(st) BlockIOWriteBandwidth = [...];
11127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11128 readonly b MemoryAccounting = ...;
11129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11130 readonly t DefaultMemoryLow = ...;
11131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11132 readonly t DefaultStartupMemoryLow = ...;
11133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11134 readonly t DefaultMemoryMin = ...;
11135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11136 readonly t MemoryMin = ...;
11137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11138 readonly t MemoryLow = ...;
11139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11140 readonly t StartupMemoryLow = ...;
11141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11142 readonly t MemoryHigh = ...;
11143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11144 readonly t StartupMemoryHigh = ...;
11145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11146 readonly t MemoryMax = ...;
11147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11148 readonly t StartupMemoryMax = ...;
11149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11150 readonly t MemorySwapMax = ...;
11151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11152 readonly t StartupMemorySwapMax = ...;
11153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11154 readonly t MemoryZSwapMax = ...;
11155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11156 readonly t StartupMemoryZSwapMax = ...;
11157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11158 readonly t MemoryLimit = ...;
11159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11160 readonly s DevicePolicy = '...';
11161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11162 readonly a(ss) DeviceAllow = [...];
11163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11164 readonly b TasksAccounting = ...;
11165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11166 readonly t TasksMax = ...;
11167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11168 readonly b IPAccounting = ...;
11169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11170 readonly a(iayu) IPAddressAllow = [...];
11171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11172 readonly a(iayu) IPAddressDeny = [...];
11173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11174 readonly as IPIngressFilterPath = ['...', ...];
11175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11176 readonly as IPEgressFilterPath = ['...', ...];
11177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11178 readonly as DisableControllers = ['...', ...];
11179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11180 readonly s ManagedOOMSwap = '...';
11181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11182 readonly s ManagedOOMMemoryPressure = '...';
11183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11184 readonly u ManagedOOMMemoryPressureLimit = ...;
11185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11186 readonly s ManagedOOMPreference = '...';
11187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11188 readonly a(ss) BPFProgram = [...];
11189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11190 readonly a(iiqq) SocketBindAllow = [...];
11191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11192 readonly a(iiqq) SocketBindDeny = [...];
11193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11194 readonly (bas) RestrictNetworkInterfaces = ...;
11195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11196 readonly s MemoryPressureWatch = '...';
11197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11198 readonly t MemoryPressureThresholdUSec = ...;
11199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11200 readonly a(iiss) NFTSet = [...];
11201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
11202 readonly b CoredumpReceive = ...;
11203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11204 readonly s KillMode = '...';
11205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11206 readonly i KillSignal = ...;
11207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11208 readonly i RestartKillSignal = ...;
11209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11210 readonly i FinalKillSignal = ...;
11211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11212 readonly b SendSIGKILL = ...;
11213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11214 readonly b SendSIGHUP = ...;
11215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11216 readonly i WatchdogSignal = ...;
11218 interface org.freedesktop.DBus.Peer { ... };
11219 interface org.freedesktop.DBus.Introspectable { ... };
11220 interface org.freedesktop.DBus.Properties { ... };
11221 interface org.freedesktop.systemd1.Unit { ... };
11225 <!--method GetProcesses is not documented!-->
11227 <!--method AttachProcesses is not documented!-->
11229 <!--property RuntimeMaxUSec is not documented!-->
11231 <!--property RuntimeRandomizedExtraUSec is not documented!-->
11233 <!--property OOMPolicy is not documented!-->
11235 <!--property Slice is not documented!-->
11237 <!--property ControlGroupId is not documented!-->
11239 <!--property MemoryCurrent is not documented!-->
11241 <!--property MemoryPeak is not documented!-->
11243 <!--property MemorySwapCurrent is not documented!-->
11245 <!--property MemorySwapPeak is not documented!-->
11247 <!--property MemoryZSwapCurrent is not documented!-->
11249 <!--property CPUUsageNSec is not documented!-->
11251 <!--property EffectiveCPUs is not documented!-->
11253 <!--property EffectiveMemoryNodes is not documented!-->
11255 <!--property TasksCurrent is not documented!-->
11257 <!--property IPIngressBytes is not documented!-->
11259 <!--property IPIngressPackets is not documented!-->
11261 <!--property IPEgressBytes is not documented!-->
11263 <!--property IPEgressPackets is not documented!-->
11265 <!--property IOReadBytes is not documented!-->
11267 <!--property IOReadOperations is not documented!-->
11269 <!--property IOWriteBytes is not documented!-->
11271 <!--property IOWriteOperations is not documented!-->
11273 <!--property Delegate is not documented!-->
11275 <!--property DelegateControllers is not documented!-->
11277 <!--property CPUAccounting is not documented!-->
11279 <!--property CPUWeight is not documented!-->
11281 <!--property StartupCPUWeight is not documented!-->
11283 <!--property CPUShares is not documented!-->
11285 <!--property StartupCPUShares is not documented!-->
11287 <!--property CPUQuotaPerSecUSec is not documented!-->
11289 <!--property CPUQuotaPeriodUSec is not documented!-->
11291 <!--property AllowedCPUs is not documented!-->
11293 <!--property StartupAllowedCPUs is not documented!-->
11295 <!--property AllowedMemoryNodes is not documented!-->
11297 <!--property StartupAllowedMemoryNodes is not documented!-->
11299 <!--property IOAccounting is not documented!-->
11301 <!--property IOWeight is not documented!-->
11303 <!--property StartupIOWeight is not documented!-->
11305 <!--property IODeviceWeight is not documented!-->
11307 <!--property IOReadBandwidthMax is not documented!-->
11309 <!--property IOWriteBandwidthMax is not documented!-->
11311 <!--property IOReadIOPSMax is not documented!-->
11313 <!--property IOWriteIOPSMax is not documented!-->
11315 <!--property IODeviceLatencyTargetUSec is not documented!-->
11317 <!--property BlockIOAccounting is not documented!-->
11319 <!--property BlockIOWeight is not documented!-->
11321 <!--property StartupBlockIOWeight is not documented!-->
11323 <!--property BlockIODeviceWeight is not documented!-->
11325 <!--property BlockIOReadBandwidth is not documented!-->
11327 <!--property BlockIOWriteBandwidth is not documented!-->
11329 <!--property MemoryAccounting is not documented!-->
11331 <!--property DefaultMemoryLow is not documented!-->
11333 <!--property DefaultStartupMemoryLow is not documented!-->
11335 <!--property DefaultMemoryMin is not documented!-->
11337 <!--property MemoryMin is not documented!-->
11339 <!--property MemoryLow is not documented!-->
11341 <!--property StartupMemoryLow is not documented!-->
11343 <!--property MemoryHigh is not documented!-->
11345 <!--property StartupMemoryHigh is not documented!-->
11347 <!--property MemoryMax is not documented!-->
11349 <!--property StartupMemoryMax is not documented!-->
11351 <!--property MemorySwapMax is not documented!-->
11353 <!--property StartupMemorySwapMax is not documented!-->
11355 <!--property MemoryZSwapMax is not documented!-->
11357 <!--property StartupMemoryZSwapMax is not documented!-->
11359 <!--property MemoryLimit is not documented!-->
11361 <!--property DevicePolicy is not documented!-->
11363 <!--property DeviceAllow is not documented!-->
11365 <!--property TasksAccounting is not documented!-->
11367 <!--property TasksMax is not documented!-->
11369 <!--property IPAccounting is not documented!-->
11371 <!--property IPAddressAllow is not documented!-->
11373 <!--property IPAddressDeny is not documented!-->
11375 <!--property IPIngressFilterPath is not documented!-->
11377 <!--property IPEgressFilterPath is not documented!-->
11379 <!--property DisableControllers is not documented!-->
11381 <!--property ManagedOOMSwap is not documented!-->
11383 <!--property ManagedOOMMemoryPressure is not documented!-->
11385 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
11387 <!--property ManagedOOMPreference is not documented!-->
11389 <!--property BPFProgram is not documented!-->
11391 <!--property SocketBindAllow is not documented!-->
11393 <!--property SocketBindDeny is not documented!-->
11395 <!--property RestrictNetworkInterfaces is not documented!-->
11397 <!--property MemoryPressureWatch is not documented!-->
11399 <!--property MemoryPressureThresholdUSec is not documented!-->
11401 <!--property NFTSet is not documented!-->
11403 <!--property CoredumpReceive is not documented!-->
11405 <!--property KillMode is not documented!-->
11407 <!--property KillSignal is not documented!-->
11409 <!--property RestartKillSignal is not documented!-->
11411 <!--property FinalKillSignal is not documented!-->
11413 <!--property SendSIGKILL is not documented!-->
11415 <!--property SendSIGHUP is not documented!-->
11417 <!--property WatchdogSignal is not documented!-->
11419 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11421 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11423 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11425 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11427 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11429 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
11431 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
11433 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
11435 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
11437 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
11439 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11441 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11443 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11445 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11447 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11449 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11451 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11453 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11455 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11457 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPeak"/>
11459 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapCurrent"/>
11461 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapPeak"/>
11463 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapCurrent"/>
11465 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11467 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11469 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11471 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11473 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11475 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11477 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11479 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11481 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11483 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11485 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11487 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11489 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11491 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11493 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11495 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11497 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11499 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11501 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11503 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11505 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11507 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11509 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11511 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11513 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11515 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11517 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11519 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11521 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11523 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11525 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11527 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11529 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11531 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11533 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11535 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11537 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11539 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11541 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11543 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11545 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11547 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11549 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11551 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11553 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11555 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11557 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11559 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11561 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11563 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11565 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11567 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11569 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11571 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11573 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11575 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11577 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11579 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11581 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11583 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11585 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11587 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11589 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11591 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11593 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11595 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11597 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11599 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11601 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11603 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11605 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
11607 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11609 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11611 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11613 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11615 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11617 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11619 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11621 <variablelist class="dbus-property" generated="True" extra-ref="NFTSet"/>
11623 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpReceive"/>
11625 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11627 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11629 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11631 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11633 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11635 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11637 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11639 <!--End of Autogenerated section-->
11642 <title>Methods</title>
11644 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11645 may be used to inform the system manager that the manager that created the scope lost interest in the
11646 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
11650 <title>Signals</title>
11652 <para><function>RequestStop</function> is sent to the peer that is configured in the
11653 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
11654 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
11655 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11659 <title>Properties</title>
11661 <para>All properties correspond directly with the matching properties of service units.</para>
11663 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11664 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
11665 set when the scope is created. If not set, the scope's processes will terminated with
11666 <constant>SIGTERM</constant> directly.</para>
11672 <title>Job Objects</title>
11674 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11675 execution queue. Each job is attached to exactly one unit.</para>
11677 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11678 node /org/freedesktop/systemd1/job/666 {
11679 interface org.freedesktop.systemd1.Job {
11682 GetAfter(out a(usssoo) jobs);
11683 GetBefore(out a(usssoo) jobs);
11685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11686 readonly u Id = ...;
11687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11688 readonly (so) Unit = ...;
11689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11690 readonly s JobType = '...';
11691 readonly s State = '...';
11692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11693 readonly a(ss) ActivationDetails = [...];
11695 interface org.freedesktop.DBus.Peer { ... };
11696 interface org.freedesktop.DBus.Introspectable { ... };
11697 interface org.freedesktop.DBus.Properties { ... };
11701 <!--method GetAfter is not documented!-->
11703 <!--method GetBefore is not documented!-->
11705 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11707 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11709 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11711 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11713 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11715 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11717 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11719 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11721 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11723 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11725 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11727 <!--End of Autogenerated section-->
11730 <title>Methods</title>
11732 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11733 it is not yet executed but generally will not cause a job that is already in the process of being
11734 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11735 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11739 <title>Properties</title>
11741 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11742 numeric ID is only assigned once.</para>
11744 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
11745 the name of the unit and a bus path to the unit's object.</para>
11747 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11748 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
11749 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
11750 that later versions might define additional values.</para>
11752 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11753 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
11754 execute yet. The latter indicates that a job is currently being executed.</para>
11756 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11757 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
11762 <title>Examples</title>
11765 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11768 $ gdbus introspect --system \
11769 --dest org.freedesktop.systemd1 \
11770 --object-path /org/freedesktop/systemd1
11775 <title>Introspect a unit on the bus</title>
11778 $ busctl introspect org.freedesktop.systemd1 \
11779 $(busctl call org.freedesktop.systemd1 \
11780 /org/freedesktop/systemd1 \
11781 org.freedesktop.systemd1.Manager \
11782 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11787 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11790 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
11791 --object-path /org/freedesktop/systemd1/job/1292
11796 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
11799 <title>History</title>
11801 <title>The Manager Object</title>
11802 <para><varname>RuntimeWatchdogPreUSec</varname> and
11803 <varname>RuntimeWatchdogPreGovernor</varname> were added in version 251.</para>
11804 <para><varname>WatchdogDevice</varname>,
11805 <varname>WatchdogLastPingTimestamp</varname>,
11806 <varname>WatchdogLastPingTimestampMonotonic</varname>,
11807 <varname>DefaultDeviceTimeoutUSec</varname>,
11808 <function>DumpUnitsMatchingPatterns()</function>, and
11809 <function>DumpUnitsMatchingPatternsByFileDescriptor()</function> were added in version 252.</para>
11810 <para><function>GetUnitByPIDFD()</function> and
11811 <function>DisableUnitFilesWithFlagsAndInstallInfo()</function> were added in version 253.</para>
11812 <para><varname>ConfidentialVirtualization</varname>,
11813 <varname>DefaultIOAccounting</varname>,
11814 <varname>DefaultIPAccounting</varname>,
11815 <varname>DefaultMemoryPressureThresholdUSec</varname>,
11816 <varname>DefaultMemoryPressureWatch</varname>,
11817 <function>QueueSignalUnit()</function>,
11818 <function>SoftReboot()</function>, and
11819 <function>DumpUnitFileDescriptorStore()</function> were added in version 254.</para>
11822 <title>Unit Objects</title>
11823 <para><varname>Upholds</varname> and
11824 <varname>UpheldBy</varname> were added in version 251.</para>
11825 <para><varname>AccessSELinuxContext</varname> and
11826 <varname>ActivationDetails</varname> were added in version 252.</para>
11827 <para><function>QueueSignal()</function> was added in version 254.</para>
11828 <para><varname>SurviveFinalKillSignal</varname> was added in version 255.</para>
11831 <title>Service Unit Objects</title>
11832 <para><varname>ControlGroupId</varname> and
11833 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11834 <para><varname>OpenFile</varname>,
11835 <varname>ReloadSignal</varname>,
11836 <varname>MemoryZSwapMax</varname>, and
11837 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11838 <para><varname>RestartMode</varname>,
11839 <varname>RestartSteps</varname>,
11840 <varname>RestartMaxDelayUSec</varname>,
11841 <varname>RestartUSecNext</varname>,
11842 <varname>FileDescriptorStorePreserve</varname>,
11843 <function>DumpFileDescriptorStore()</function>,
11844 <varname>DelegateSubgroup</varname>,
11845 <varname>DefaultStartupMemoryLow</varname>,
11846 <varname>StartupMemoryLow</varname>,
11847 <varname>StartupMemoryHigh</varname>,
11848 <varname>StartupMemoryMax</varname>,
11849 <varname>StartupMemorySwapMax</varname>,
11850 <varname>StartupMemoryZSwapMax</varname>,
11851 <varname>MemoryPressureWatch</varname>,
11852 <varname>MemoryPressureThresholdUSec</varname>,
11853 <varname>RootEphemeral</varname>,
11854 <varname>ImportCredential</varname>,
11855 <varname>MemoryKSM</varname>,
11856 <varname>RootImagePolicy</varname>,
11857 <varname>MountImagePolicy</varname>, and
11858 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11859 <para><varname>NFTSet</varname>,
11860 <varname>SetLoginEnvironment</varname>,
11861 <varname>CoredumpReceive</varname>,
11862 <varname>MemoryPeak</varname>,
11863 <varname>MemorySwapCurrent</varname>,
11864 <varname>MemorySwapPeak</varname>, and
11865 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
11868 <title>Socket Unit Objects</title>
11869 <para><varname>ControlGroupId</varname> and
11870 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11871 <para><varname>MemoryZSwapMax</varname> and
11872 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11873 <para><varname>DelegateSubgroup</varname>,
11874 <varname>DefaultStartupMemoryLow</varname>,
11875 <varname>StartupMemoryLow</varname>,
11876 <varname>StartupMemoryHigh</varname>,
11877 <varname>StartupMemoryMax</varname>,
11878 <varname>StartupMemorySwapMax</varname>,
11879 <varname>StartupMemoryZSwapMax</varname>,
11880 <varname>MemoryPressureWatch</varname>,
11881 <varname>MemoryPressureThresholdUSec</varname>,
11882 <varname>RootEphemeral</varname>,
11883 <varname>ImportCredential</varname>,
11884 <varname>MemoryKSM</varname>,
11885 <varname>RootImagePolicy</varname>,
11886 <varname>MountImagePolicy</varname>, and
11887 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11888 <para><varname>PollLimitIntervalUSec</varname>,
11889 <varname>PollLimitBurst</varname>,
11890 <varname>NFTSet</varname>,
11891 <varname>SetLoginEnvironment</varname>,
11892 <varname>CoredumpReceive</varname>,
11893 <varname>MemoryPeak</varname>,
11894 <varname>MemorySwapCurrent</varname>,
11895 <varname>MemorySwapPeak</varname>, and
11896 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
11899 <title>Mount Unit Objects</title>
11900 <para><varname>ControlGroupId</varname> and
11901 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11902 <para><varname>MemoryZSwapMax</varname> and
11903 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11904 <para><varname>DelegateSubgroup</varname>,
11905 <varname>DefaultStartupMemoryLow</varname>,
11906 <varname>StartupMemoryLow</varname>,
11907 <varname>StartupMemoryHigh</varname>,
11908 <varname>StartupMemoryMax</varname>,
11909 <varname>StartupMemorySwapMax</varname>,
11910 <varname>StartupMemoryZSwapMax</varname>,
11911 <varname>MemoryPressureWatch</varname>,
11912 <varname>MemoryPressureThresholdUSec</varname>,
11913 <varname>RootEphemeral</varname>,
11914 <varname>ImportCredential</varname>,
11915 <varname>MemoryKSM</varname>,
11916 <varname>RootImagePolicy</varname>,
11917 <varname>MountImagePolicy</varname>, and
11918 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11919 <para><varname>NFTSet</varname>,
11920 <varname>SetLoginEnvironment</varname>,
11921 <varname>CoredumpReceive</varname>,
11922 <varname>MemoryPeak</varname>,
11923 <varname>MemorySwapCurrent</varname>,
11924 <varname>MemorySwapPeak</varname>, and
11925 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
11928 <title>Swap Unit Objects</title>
11929 <para><varname>ControlGroupId</varname> and
11930 <varname>ExtensionDirectories</varname> were added in version 251.</para>
11931 <para><varname>MemoryZSwapMax</varname> and
11932 <varname>LogFilterPatterns</varname> were added in version 253.</para>
11933 <para><varname>DelegateSubgroup</varname>,
11934 <varname>DefaultStartupMemoryLow</varname>,
11935 <varname>StartupMemoryLow</varname>,
11936 <varname>StartupMemoryHigh</varname>,
11937 <varname>StartupMemoryMax</varname>,
11938 <varname>StartupMemorySwapMax</varname>,
11939 <varname>StartupMemoryZSwapMax</varname>,
11940 <varname>MemoryPressureWatch</varname>,
11941 <varname>MemoryPressureThresholdUSec</varname>,
11942 <varname>RootEphemeral</varname>,
11943 <varname>ImportCredential</varname>,
11944 <varname>MemoryKSM</varname>,
11945 <varname>RootImagePolicy</varname>,
11946 <varname>MountImagePolicy</varname>, and
11947 <varname>ExtensionImagePolicy</varname> were added in version 254.</para>
11948 <para><varname>NFTSet</varname>,
11949 <varname>SetLoginEnvironment</varname>,
11950 <varname>CoredumpReceive</varname>,
11951 <varname>MemoryPeak</varname>,
11952 <varname>MemorySwapCurrent</varname>,
11953 <varname>MemorySwapPeak</varname>, and
11954 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
11957 <title>Slice Unit Objects</title>
11958 <para><varname>ControlGroupId</varname> was added in version 251.</para>
11959 <para><varname>MemoryZSwapMax</varname> was added in version 253.</para>
11960 <para><varname>DelegateSubgroup</varname>,
11961 <varname>DefaultStartupMemoryLow</varname>,
11962 <varname>StartupMemoryLow</varname>,
11963 <varname>StartupMemoryHigh</varname>,
11964 <varname>StartupMemoryMax</varname>,
11965 <varname>StartupMemorySwapMax</varname>,
11966 <varname>StartupMemoryZSwapMax</varname>,
11967 <varname>MemoryPressureWatch</varname>, and
11968 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
11969 <para><varname>NFTSet</varname>,
11970 <varname>CoredumpReceive</varname>,
11971 <varname>MemoryPeak</varname>,
11972 <varname>MemorySwapCurrent</varname>,
11973 <varname>MemorySwapPeak</varname>, and
11974 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
11977 <title>Scope Unit Objects</title>
11978 <para><varname>ControlGroupId</varname> was added in version 251.</para>
11979 <para><varname>OOMPolicy</varname> and
11980 <varname>MemoryZSwapMax</varname> were added in version 253.</para>
11981 <para><varname>DelegateSubgroup</varname>,
11982 <varname>DefaultStartupMemoryLow</varname>,
11983 <varname>StartupMemoryLow</varname>,
11984 <varname>StartupMemoryHigh</varname>,
11985 <varname>StartupMemoryMax</varname>,
11986 <varname>StartupMemorySwapMax</varname>,
11987 <varname>StartupMemoryZSwapMax</varname>,
11988 <varname>MemoryPressureWatch</varname>, and
11989 <varname>MemoryPressureThresholdUSec</varname> were added in version 254.</para>
11990 <para><varname>NFTSet</varname>,
11991 <varname>CoredumpReceive</varname>,
11992 <varname>MemoryPeak</varname>,
11993 <varname>MemorySwapCurrent</varname>,
11994 <varname>MemorySwapPeak</varname>, and
11995 <varname>MemoryZSwapCurrent</varname> were added in version 255.</para>
11998 <title>Job Objects</title>
11999 <para><varname>ActivationDetails</varname> was added in version 252.</para>