Share via


ILinuxOSConfig Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.LinuxOSConfigTypeConverter))]
public interface ILinuxOSConfig : Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.LinuxOSConfigTypeConverter))>]
type ILinuxOSConfig = interface
    interface IJsonSerializable
Public Interface ILinuxOSConfig
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

SwapFileSizeMb

The size in MB of a swap file that will be created on each node.

Sysctl

Sysctl settings for Linux agent nodes.

TransparentHugePageDefrag

Valid values are 'always', 'defer', 'defer+madvise', 'madvise' and 'never'. The default is 'madvise'. For more information see Transparent Hugepages.

TransparentHugePageEnabled

Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see Transparent Hugepages.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to