class Azure::ContainerService::Mgmt::V2020_12_01::Models::SysctlConfig
Sysctl settings for Linux agent nodes.
Attributes
@return [Integer] Sysctl setting fs.aio-max-nr.
@return [Integer] Sysctl setting fs.file-max.
@return [Integer] Sysctl setting fs.inotify.max_user_watches.
@return [Integer] Sysctl setting fs.nr_open.
@return [Integer] Sysctl setting kernel.threads-max.
@return [Integer] Sysctl setting net.core.netdev_max_backlog.
@return [Integer] Sysctl setting net.core.optmem_max.
@return [Integer] Sysctl setting net.core.rmem_default.
@return [Integer] Sysctl setting net.core.rmem_max.
@return [Integer] Sysctl setting net.core.somaxconn.
@return [Integer] Sysctl setting net.core.wmem_default.
@return [Integer] Sysctl setting net.core.wmem_max.
@return [String] Sysctl setting net.ipv4.ip_local_port_range.
@return [Integer] Sysctl setting net.ipv4.neigh.default.gc_thresh1.
@return [Integer] Sysctl setting net.ipv4.neigh.default.gc_thresh2.
@return [Integer] Sysctl setting net.ipv4.neigh.default.gc_thresh3.
@return [Integer] Sysctl setting net.ipv4.tcp_fin_timeout.
@return [Integer] Sysctl setting net.ipv4.tcp_keepalive_probes.
@return [Integer] Sysctl setting net.ipv4.tcp_keepalive_time.
@return [Integer] Sysctl setting net.ipv4.tcp_max_syn_backlog.
@return [Integer] Sysctl setting net.ipv4.tcp_max_tw_buckets.
@return [Boolean] Sysctl setting net.ipv4.tcp_tw_reuse.
@return [Integer] Sysctl setting net.ipv4.tcp_keepalive_intvl.
@return [Integer] Sysctl setting net.netfilter.nf_conntrack_buckets.
@return [Integer] Sysctl setting net.netfilter.nf_conntrack_max.
@return [Integer] Sysctl setting vm.max_map_count.
@return [Integer] Sysctl setting vm.swappiness.
@return [Integer] Sysctl setting vm.vfs_cache_pressure.
Private Class Methods
Mapper for SysctlConfig
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-12-01/generated/azure_mgmt_container_service/models/sysctl_config.rb, line 104 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SysctlConfig', type: { name: 'Composite', class_name: 'SysctlConfig', model_properties: { net_core_somaxconn: { client_side_validation: true, required: false, serialized_name: 'netCoreSomaxconn', type: { name: 'Number' } }, net_core_netdev_max_backlog: { client_side_validation: true, required: false, serialized_name: 'netCoreNetdevMaxBacklog', type: { name: 'Number' } }, net_core_rmem_default: { client_side_validation: true, required: false, serialized_name: 'netCoreRmemDefault', type: { name: 'Number' } }, net_core_rmem_max: { client_side_validation: true, required: false, serialized_name: 'netCoreRmemMax', type: { name: 'Number' } }, net_core_wmem_default: { client_side_validation: true, required: false, serialized_name: 'netCoreWmemDefault', type: { name: 'Number' } }, net_core_wmem_max: { client_side_validation: true, required: false, serialized_name: 'netCoreWmemMax', type: { name: 'Number' } }, net_core_optmem_max: { client_side_validation: true, required: false, serialized_name: 'netCoreOptmemMax', type: { name: 'Number' } }, net_ipv4tcp_max_syn_backlog: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpMaxSynBacklog', type: { name: 'Number' } }, net_ipv4tcp_max_tw_buckets: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpMaxTwBuckets', type: { name: 'Number' } }, net_ipv4tcp_fin_timeout: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpFinTimeout', type: { name: 'Number' } }, net_ipv4tcp_keepalive_time: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpKeepaliveTime', type: { name: 'Number' } }, net_ipv4tcp_keepalive_probes: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpKeepaliveProbes', type: { name: 'Number' } }, net_ipv4tcpkeepalive_intvl: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpkeepaliveIntvl', type: { name: 'Number' } }, net_ipv4tcp_tw_reuse: { client_side_validation: true, required: false, serialized_name: 'netIpv4TcpTwReuse', type: { name: 'Boolean' } }, net_ipv4ip_local_port_range: { client_side_validation: true, required: false, serialized_name: 'netIpv4IpLocalPortRange', type: { name: 'String' } }, net_ipv4neigh_default_gc_thresh1: { client_side_validation: true, required: false, serialized_name: 'netIpv4NeighDefaultGcThresh1', type: { name: 'Number' } }, net_ipv4neigh_default_gc_thresh2: { client_side_validation: true, required: false, serialized_name: 'netIpv4NeighDefaultGcThresh2', type: { name: 'Number' } }, net_ipv4neigh_default_gc_thresh3: { client_side_validation: true, required: false, serialized_name: 'netIpv4NeighDefaultGcThresh3', type: { name: 'Number' } }, net_netfilter_nf_conntrack_max: { client_side_validation: true, required: false, serialized_name: 'netNetfilterNfConntrackMax', type: { name: 'Number' } }, net_netfilter_nf_conntrack_buckets: { client_side_validation: true, required: false, serialized_name: 'netNetfilterNfConntrackBuckets', type: { name: 'Number' } }, fs_inotify_max_user_watches: { client_side_validation: true, required: false, serialized_name: 'fsInotifyMaxUserWatches', type: { name: 'Number' } }, fs_file_max: { client_side_validation: true, required: false, serialized_name: 'fsFileMax', type: { name: 'Number' } }, fs_aio_max_nr: { client_side_validation: true, required: false, serialized_name: 'fsAioMaxNr', type: { name: 'Number' } }, fs_nr_open: { client_side_validation: true, required: false, serialized_name: 'fsNrOpen', type: { name: 'Number' } }, kernel_threads_max: { client_side_validation: true, required: false, serialized_name: 'kernelThreadsMax', type: { name: 'Number' } }, vm_max_map_count: { client_side_validation: true, required: false, serialized_name: 'vmMaxMapCount', type: { name: 'Number' } }, vm_swappiness: { client_side_validation: true, required: false, serialized_name: 'vmSwappiness', type: { name: 'Number' } }, vm_vfs_cache_pressure: { client_side_validation: true, required: false, serialized_name: 'vmVfsCachePressure', type: { name: 'Number' } } } } } end