class TencentCloud::Bm::V20180423::DescribeDevicesRequest
DescribeDevices请求参数结构体
def deserialize(params)
def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @DeviceClassCode = params['DeviceClassCode'] @InstanceIds = params['InstanceIds'] @WanIps = params['WanIps'] @LanIps = params['LanIps'] @Alias = params['Alias'] @VagueIp = params['VagueIp'] @DeadlineStartTime = params['DeadlineStartTime'] @DeadlineEndTime = params['DeadlineEndTime'] @AutoRenewFlag = params['AutoRenewFlag'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @DeviceType = params['DeviceType'] @IsLuckyDevice = params['IsLuckyDevice'] @OrderField = params['OrderField'] @Order = params['Order'] @MaintainStatus = params['MaintainStatus'] end
def initialize(offset=nil, limit=nil, deviceclasscode=nil, instanceids=nil, wanips=nil, lanips=nil, _alias=nil, vagueip=nil, deadlinestarttime=nil, deadlineendtime=nil, autorenewflag=nil, vpcid=nil, subnetid=nil, tags=nil, devicetype=nil, isluckydevice=nil, orderfield=nil, order=nil, maintainstatus=nil)
def initialize(offset=nil, limit=nil, deviceclasscode=nil, instanceids=nil, wanips=nil, lanips=nil, _alias=nil, vagueip=nil, deadlinestarttime=nil, deadlineendtime=nil, autorenewflag=nil, vpcid=nil, subnetid=nil, tags=nil, devicetype=nil, isluckydevice=nil, orderfield=nil, order=nil, maintainstatus=nil) @Offset = offset @Limit = limit @DeviceClassCode = deviceclasscode @InstanceIds = instanceids @WanIps = wanips @LanIps = lanips @Alias = _alias @VagueIp = vagueip @DeadlineStartTime = deadlinestarttime @DeadlineEndTime = deadlineendtime @AutoRenewFlag = autorenewflag @VpcId = vpcid @SubnetId = subnetid @Tags = tags @DeviceType = devicetype @IsLuckyDevice = isluckydevice @OrderField = orderfield @Order = order @MaintainStatus = maintainstatus end