+---
+title: What settings are currently available for transient units?
+---
+
# What settings are currently available for transient units?
Our intention is to make all settings that are available as unit file settings
✓ StartLimitAction=ACTION
✓ FailureAction=
✓ SuccessAction=
+✓ FailureActionExitStatus=
+✓ SuccessActionExitStatus=
✓ AddRef=
✓ RebootArgument=STRING
✓ ConditionPathExists=
✓ MemoryDenyWriteExecute=
✓ RestrictNamespaces=
✓ RestrictRealtime=
+✓ RestrictSUIDSGID=
✓ RestrictAddressFamilies=
✓ LockPersonality=
✓ LimitCPU=
✓ CPUShares=
✓ StartupCPUShares=
✓ CPUQuota=
+✓ CPUQuotaPeriodSec=
+✓ AllowedCPUs=
+✓ AllowedMemoryNodes=
✓ MemoryAccounting=
+✓ DefaultMemoryMin=
✓ MemoryMin=
+✓ DefaultMemoryLow=
✓ MemoryLow=
✓ MemoryHigh=
✓ MemoryMax=
✓ TasksAccounting=
✓ TasksMax=
✓ Delegate=
+✓ DisableControllers=
✓ IPAccounting=
✓ IPAddressAllow=
✓ IPAddressDeny=
```
✓ PIDFile=
+✓ ExecCondition=
✓ ExecStartPre=
✓ ExecStart=
✓ ExecStartPost=
✓ RestartSec=
✓ TimeoutStartSec=
✓ TimeoutStopSec=
+✓ TimeoutAbortSec=
✓ TimeoutSec=
✓ RuntimeMaxSec=
✓ WatchdogSec=
Most timer unit settings are available to transient units.
```
-✓ OnCalendar=
✓ OnActiveSec=
✓ OnBootSec=
+✓ OnCalendar=
+✓ OnClockChange=
✓ OnStartupSec=
+✓ OnTimezoneChange
✓ OnUnitActiveSec=
✓ OnUnitInactiveSec=
✓ Persistent=
such).
```
+✓ RuntimeMaxSec=
✓ TimeoutStopSec=
```