class TencentCloud::Tke::V20180525::AddExistedInstancesRequest
AddExistedInstances请求参数结构体
def deserialize(params)
def deserialize(params) @ClusterId = params['ClusterId'] @InstanceIds = params['InstanceIds'] unless params['InstanceAdvancedSettings'].nil? @InstanceAdvancedSettings = InstanceAdvancedSettings.new @InstanceAdvancedSettings.deserialize(params['InstanceAdvancedSettings']) end unless params['EnhancedService'].nil? @EnhancedService = EnhancedService.new @EnhancedService.deserialize(params['EnhancedService']) end unless params['LoginSettings'].nil? @LoginSettings = LoginSettings.new @LoginSettings.deserialize(params['LoginSettings']) end @HostName = params['HostName'] @SecurityGroupIds = params['SecurityGroupIds'] unless params['NodePool'].nil? @NodePool = NodePoolOption.new @NodePool.deserialize(params['NodePool']) end @SkipValidateOptions = params['SkipValidateOptions'] unless params['InstanceAdvancedSettingsOverrides'].nil? @InstanceAdvancedSettingsOverrides = [] params['InstanceAdvancedSettingsOverrides'].each do |i| instanceadvancedsettings_tmp = InstanceAdvancedSettings.new instanceadvancedsettings_tmp.deserialize(i) @InstanceAdvancedSettingsOverrides << instanceadvancedsettings_tmp end end @ImageId = params['ImageId'] end
def initialize(clusterid=nil, instanceids=nil, instanceadvancedsettings=nil, enhancedservice=nil, loginsettings=nil, hostname=nil, securitygroupids=nil, nodepool=nil, skipvalidateoptions=nil, instanceadvancedsettingsoverrides=nil, imageid=nil)
def initialize(clusterid=nil, instanceids=nil, instanceadvancedsettings=nil, enhancedservice=nil, loginsettings=nil, hostname=nil, securitygroupids=nil, nodepool=nil, skipvalidateoptions=nil, instanceadvancedsettingsoverrides=nil, imageid=nil) @ClusterId = clusterid @InstanceIds = instanceids @InstanceAdvancedSettings = instanceadvancedsettings @EnhancedService = enhancedservice @LoginSettings = loginsettings @HostName = hostname @SecurityGroupIds = securitygroupids @NodePool = nodepool @SkipValidateOptions = skipvalidateoptions @InstanceAdvancedSettingsOverrides = instanceadvancedsettingsoverrides @ImageId = imageid end