Class: TencentCloud::Tke::V20220501::ManagementConfig

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220501/models.rb

Overview

托管节点池Management配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nameservers = nil, hosts = nil, kernelargs = nil) ⇒ ManagementConfig

Returns a new instance of ManagementConfig.



1429
1430
1431
1432
1433
# File 'lib/v20220501/models.rb', line 1429

def initialize(nameservers=nil, hosts=nil, kernelargs=nil)
  @Nameservers = nameservers
  @Hosts = hosts
  @KernelArgs = kernelargs
end

Instance Attribute Details

#HostsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Nameservers:

    dns 配置

  • Hosts:

    hosts 配置

  • KernelArgs:

    内核参数配置



1427
1428
1429
# File 'lib/v20220501/models.rb', line 1427

def Hosts
  @Hosts
end

#KernelArgsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Nameservers:

    dns 配置

  • Hosts:

    hosts 配置

  • KernelArgs:

    内核参数配置



1427
1428
1429
# File 'lib/v20220501/models.rb', line 1427

def KernelArgs
  @KernelArgs
end

#NameserversObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Nameservers:

    dns 配置

  • Hosts:

    hosts 配置

  • KernelArgs:

    内核参数配置



1427
1428
1429
# File 'lib/v20220501/models.rb', line 1427

def Nameservers
  @Nameservers
end

Instance Method Details

#deserialize(params) ⇒ Object



1435
1436
1437
1438
1439
# File 'lib/v20220501/models.rb', line 1435

def deserialize(params)
  @Nameservers = params['Nameservers']
  @Hosts = params['Hosts']
  @KernelArgs = params['KernelArgs']
end