class TencentCloud::Bm::V20180423::DeviceInfo
def deserialize(params)
def deserialize(params) @InstanceId = params['InstanceId'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @DeviceStatus = params['DeviceStatus'] @OperateStatus = params['OperateStatus'] @OsTypeId = params['OsTypeId'] @RaidId = params['RaidId'] @Alias = params['Alias'] @AppId = params['AppId'] @Zone = params['Zone'] @WanIp = params['WanIp'] @LanIp = params['LanIp'] @DeliverTime = params['DeliverTime'] @Deadline = params['Deadline'] @AutoRenewFlag = params['AutoRenewFlag'] @DeviceClassCode = params['DeviceClassCode'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @CpmPayMode = params['CpmPayMode'] @DhcpIp = params['DhcpIp'] @VpcName = params['VpcName'] @SubnetName = params['SubnetName'] @VpcCidrBlock = params['VpcCidrBlock'] @SubnetCidrBlock = params['SubnetCidrBlock'] @IsLuckyDevice = params['IsLuckyDevice'] @MaintainStatus = params['MaintainStatus'] @MaintainMessage = params['MaintainMessage'] end