Class: TencentCloud::Emr::V20190103::ModifyPodNumRequest

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

Overview

ModifyPodNum请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, servicegroup = nil, servicetype = nil, podnum = nil) ⇒ ModifyPodNumRequest

Returns a new instance of ModifyPodNumRequest.



8848
8849
8850
8851
8852
8853
# File 'lib/v20190103/models.rb', line 8848

def initialize(instanceid=nil, servicegroup=nil, servicetype=nil, podnum=nil)
  @InstanceId = instanceid
  @ServiceGroup = servicegroup
  @ServiceType = servicetype
  @PodNum = podnum
end

Instance Attribute Details

#InstanceIdObject

Parameters:

  • InstanceId:

    集群Id

  • ServiceGroup:

    服务编号

  • ServiceType:

    角色编号

  • PodNum:

    期望Pod数量



8846
8847
8848
# File 'lib/v20190103/models.rb', line 8846

def InstanceId
  @InstanceId
end

#PodNumObject

Parameters:

  • InstanceId:

    集群Id

  • ServiceGroup:

    服务编号

  • ServiceType:

    角色编号

  • PodNum:

    期望Pod数量



8846
8847
8848
# File 'lib/v20190103/models.rb', line 8846

def PodNum
  @PodNum
end

#ServiceGroupObject

Parameters:

  • InstanceId:

    集群Id

  • ServiceGroup:

    服务编号

  • ServiceType:

    角色编号

  • PodNum:

    期望Pod数量



8846
8847
8848
# File 'lib/v20190103/models.rb', line 8846

def ServiceGroup
  @ServiceGroup
end

#ServiceTypeObject

Parameters:

  • InstanceId:

    集群Id

  • ServiceGroup:

    服务编号

  • ServiceType:

    角色编号

  • PodNum:

    期望Pod数量



8846
8847
8848
# File 'lib/v20190103/models.rb', line 8846

def ServiceType
  @ServiceType
end

Instance Method Details

#deserialize(params) ⇒ Object



8855
8856
8857
8858
8859
8860
# File 'lib/v20190103/models.rb', line 8855

def deserialize(params)
  @InstanceId = params['InstanceId']
  @ServiceGroup = params['ServiceGroup']
  @ServiceType = params['ServiceType']
  @PodNum = params['PodNum']
end