Udostępnij przez


SysctlConfig Class

Definition

Sysctl settings for Linux agent nodes. Serialized Name: SysctlConfig

public class SysctlConfig : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ContainerService.Models.SysctlConfig>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ContainerService.Models.SysctlConfig>
public class SysctlConfig
type SysctlConfig = class
    interface IJsonModel<SysctlConfig>
    interface IPersistableModel<SysctlConfig>
type SysctlConfig = class
Public Class SysctlConfig
Implements IJsonModel(Of SysctlConfig), IPersistableModel(Of SysctlConfig)
Public Class SysctlConfig
Inheritance
SysctlConfig
Implements

Constructors

Name Description
SysctlConfig()

Initializes a new instance of SysctlConfig.

Properties

Name Description
FsAioMaxNr

Sysctl setting fs.aio-max-nr. Serialized Name: SysctlConfig.fsAioMaxNr

FsFileMax

Sysctl setting fs.file-max. Serialized Name: SysctlConfig.fsFileMax

FsInotifyMaxUserWatches

Sysctl setting fs.inotify.max_user_watches. Serialized Name: SysctlConfig.fsInotifyMaxUserWatches

FsNrOpen

Sysctl setting fs.nr_open. Serialized Name: SysctlConfig.fsNrOpen

KernelThreadsMax

Sysctl setting kernel.threads-max. Serialized Name: SysctlConfig.kernelThreadsMax

NetCoreNetdevMaxBacklog

Sysctl setting net.core.netdev_max_backlog. Serialized Name: SysctlConfig.netCoreNetdevMaxBacklog

NetCoreOptmemMax

Sysctl setting net.core.optmem_max. Serialized Name: SysctlConfig.netCoreOptmemMax

NetCoreRmemDefault

Sysctl setting net.core.rmem_default. Serialized Name: SysctlConfig.netCoreRmemDefault

NetCoreRmemMax

Sysctl setting net.core.rmem_max. Serialized Name: SysctlConfig.netCoreRmemMax

NetCoreSomaxconn

Sysctl setting net.core.somaxconn. Serialized Name: SysctlConfig.netCoreSomaxconn

NetCoreWmemDefault

Sysctl setting net.core.wmem_default. Serialized Name: SysctlConfig.netCoreWmemDefault

NetCoreWmemMax

Sysctl setting net.core.wmem_max. Serialized Name: SysctlConfig.netCoreWmemMax

NetIPv4IPLocalPortRange

Sysctl setting net.ipv4.ip_local_port_range. Serialized Name: SysctlConfig.netIpv4IpLocalPortRange

NetIPv4NeighDefaultGcThresh1

Sysctl setting net.ipv4.neigh.default.gc_thresh1. Serialized Name: SysctlConfig.netIpv4NeighDefaultGcThresh1

NetIPv4NeighDefaultGcThresh2

Sysctl setting net.ipv4.neigh.default.gc_thresh2. Serialized Name: SysctlConfig.netIpv4NeighDefaultGcThresh2

NetIPv4NeighDefaultGcThresh3

Sysctl setting net.ipv4.neigh.default.gc_thresh3. Serialized Name: SysctlConfig.netIpv4NeighDefaultGcThresh3

NetIPv4TcpFinTimeout

Sysctl setting net.ipv4.tcp_fin_timeout. Serialized Name: SysctlConfig.netIpv4TcpFinTimeout

NetIPv4TcpKeepaliveIntvl

Sysctl setting net.ipv4.tcp_keepalive_intvl. Serialized Name: SysctlConfig.netIpv4TcpkeepaliveIntvl

NetIPv4TcpKeepaliveProbes

Sysctl setting net.ipv4.tcp_keepalive_probes. Serialized Name: SysctlConfig.netIpv4TcpKeepaliveProbes

NetIPv4TcpKeepaliveTime

Sysctl setting net.ipv4.tcp_keepalive_time. Serialized Name: SysctlConfig.netIpv4TcpKeepaliveTime

NetIPv4TcpMaxSynBacklog

Sysctl setting net.ipv4.tcp_max_syn_backlog. Serialized Name: SysctlConfig.netIpv4TcpMaxSynBacklog

NetIPv4TcpMaxTwBuckets

Sysctl setting net.ipv4.tcp_max_tw_buckets. Serialized Name: SysctlConfig.netIpv4TcpMaxTwBuckets

NetIPv4TcpTwReuse

Sysctl setting net.ipv4.tcp_tw_reuse. Serialized Name: SysctlConfig.netIpv4TcpTwReuse

NetNetfilterNfConntrackBuckets

Sysctl setting net.netfilter.nf_conntrack_buckets. Serialized Name: SysctlConfig.netNetfilterNfConntrackBuckets

NetNetfilterNfConntrackMax

Sysctl setting net.netfilter.nf_conntrack_max. Serialized Name: SysctlConfig.netNetfilterNfConntrackMax

VmMaxMapCount

Sysctl setting vm.max_map_count. Serialized Name: SysctlConfig.vmMaxMapCount

VmSwappiness

Sysctl setting vm.swappiness. Serialized Name: SysctlConfig.vmSwappiness

VmVfsCachePressure

Sysctl setting vm.vfs_cache_pressure. Serialized Name: SysctlConfig.vmVfsCachePressure

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<SysctlConfig>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SysctlConfig>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SysctlConfig>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SysctlConfig>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SysctlConfig>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to