systemctl/properties/properties_list.go

247 lines
4.1 KiB
Go

package properties
var Properties = []Property{
ActiveEnterTimestamp,
ActiveEnterTimestampMonotonic,
ActiveExitTimestampMonotonic,
ActiveState,
After,
AllowIsolate,
AssertResult,
AssertTimestamp,
AssertTimestampMonotonic,
Before,
BlockIOAccounting,
BlockIOWeight,
CPUAccounting,
CPUAffinityFromNUMA,
CPUQuotaPerSecUSec,
CPUQuotaPeriodUSec,
CPUSchedulingPolicy,
CPUSchedulingPriority,
CPUSchedulingResetOnFork,
CPUShares,
CPUUsageNSec,
CPUWeight,
CacheDirectoryMode,
CanFreeze,
CanIsolate,
CanReload,
CanStart,
CanStop,
CapabilityBoundingSet,
CleanResult,
CollectMode,
ConditionResult,
ConditionTimestamp,
ConditionTimestampMonotonic,
ConfigurationDirectoryMode,
Conflicts,
ControlGroup,
ControlPID,
CoredumpFilter,
DefaultDependencies,
DefaultMemoryLow,
DefaultMemoryMin,
Delegate,
Description,
DevicePolicy,
DynamicUser,
EffectiveCPUs,
EffectiveMemoryNodes,
ExecMainCode,
ExecMainExitTimestampMonotonic,
ExecMainPID,
ExecMainStartTimestamp,
ExecMainStartTimestampMonotonic,
ExecMainStatus,
ExecReload,
ExecReloadEx,
ExecStart,
ExecStartEx,
FailureAction,
FileDescriptorStoreMax,
FinalKillSignal,
FragmentPath,
FreezerState,
GID,
GuessMainPID,
IOAccounting,
IOReadBytes,
IOReadOperations,
IOSchedulingClass,
IOSchedulingPriority,
IOWeight,
IOWriteBytes,
IOWriteOperations,
IPAccounting,
IPEgressBytes,
IPEgressPackets,
IPIngressBytes,
IPIngressPackets,
Id,
IgnoreOnIsolate,
IgnoreSIGPIPE,
InactiveEnterTimestampMonotonic,
InactiveExitTimestamp,
InactiveExitTimestampMonotonic,
InvocationID,
JobRunningTimeoutUSec,
JobTimeoutAction,
JobTimeoutUSec,
KeyringMode,
KillMode,
KillSignal,
LimitAS,
LimitASSoft,
LimitCORE,
LimitCORESoft,
LimitCPU,
LimitCPUSoft,
LimitDATA,
LimitDATASoft,
LimitFSIZE,
LimitFSIZESoft,
LimitLOCKS,
LimitLOCKSSoft,
LimitMEMLOCK,
LimitMEMLOCKSoft,
LimitMSGQUEUE,
LimitMSGQUEUESoft,
LimitNICE,
LimitNICESoft,
LimitNOFILE,
LimitNOFILESoft,
LimitNPROC,
LimitNPROCSoft,
LimitRSS,
LimitRSSSoft,
LimitRTPRIO,
LimitRTPRIOSoft,
LimitRTTIME,
LimitRTTIMESoft,
LimitSIGPENDING,
LimitSIGPENDINGSoft,
LimitSTACK,
LimitSTACKSoft,
LoadState,
LockPersonality,
LogLevelMax,
LogRateLimitBurst,
LogRateLimitIntervalUSec,
LogsDirectoryMode,
MainPID,
ManagedOOMMemoryPressure,
ManagedOOMMemoryPressureLimit,
ManagedOOMPreference,
ManagedOOMSwap,
MemoryAccounting,
MemoryCurrent,
MemoryDenyWriteExecute,
MemoryHigh,
MemoryLimit,
MemoryLow,
MemoryMax,
MemoryMin,
MemorySwapMax,
MountAPIVFS,
NFileDescriptorStore,
NRestarts,
NUMAPolicy,
Names,
NeedDaemonReload,
Nice,
NoNewPrivileges,
NonBlocking,
NotifyAccess,
OOMPolicy,
OOMScoreAdjust,
OnFailureJobMode,
PIDFile,
Perpetual,
PrivateDevices,
PrivateIPC,
PrivateMounts,
PrivateNetwork,
PrivateTmp,
PrivateUsers,
ProcSubset,
ProtectClock,
ProtectControlGroups,
ProtectHome,
ProtectHostname,
ProtectKernelLogs,
ProtectKernelModules,
ProtectKernelTunables,
ProtectProc,
ProtectSystem,
RefuseManualStart,
RefuseManualStop,
ReloadResult,
RemainAfterExit,
RemoveIPC,
Requires,
Restart,
RestartKillSignal,
RestartUSec,
RestrictNamespaces,
RestrictRealtime,
RestrictSUIDSGID,
Result,
RootDirectoryStartOnly,
RuntimeDirectoryMode,
RuntimeDirectoryPreserve,
RuntimeMaxUSec,
SameProcessGroup,
SecureBits,
SendSIGHUP,
SendSIGKILL,
Slice,
StandardError,
StandardInput,
StandardOutput,
StartLimitAction,
StartLimitBurst,
StartLimitIntervalUSec,
StartupBlockIOWeight,
StartupCPUShares,
StartupCPUWeight,
StartupIOWeight,
StateChangeTimestamp,
StateChangeTimestampMonotonic,
StateDirectoryMode,
StatusErrno,
StopWhenUnneeded,
SubState,
SuccessAction,
SyslogFacility,
SyslogLevel,
SyslogLevelPrefix,
SyslogPriority,
SystemCallErrorNumber,
TTYReset,
TTYVHangup,
TTYVTDisallocate,
TasksAccounting,
TasksCurrent,
TasksMax,
TimeoutAbortUSec,
TimeoutCleanUSec,
TimeoutStartFailureMode,
TimeoutStartUSec,
TimeoutStopFailureMode,
TimeoutStopUSec,
TimerSlackNSec,
Transient,
Type,
UID,
UMask,
UnitFilePreset,
UnitFileState,
UtmpMode,
WantedBy,
WatchdogSignal,
WatchdogTimestampMonotonic,
WatchdogUSec,
}