def _deserialize(self, params):
    self.Memory = params.get('Memory')
    self.Volume = params.get('Volume')
    self.ReplicateSetNum = params.get('ReplicateSetNum')
    self.SecondaryNum = params.get('SecondaryNum')
    self.EngineVersion = params.get('EngineVersion')
    self.Machine = params.get('Machine')
    self.GoodsNum = params.get('GoodsNum')
    self.Zone = params.get('Zone')
    self.InstanceRole = params.get('InstanceRole')
    self.InstanceType = params.get('InstanceType')
    self.Encrypt = params.get('Encrypt')
    self.VpcId = params.get('VpcId')
    self.SubnetId = params.get('SubnetId')
    self.ProjectId = params.get('ProjectId')
    self.SecurityGroup = params.get('SecurityGroup')
    memeber_set = set(params.keys())
    for (name, value) in vars(self).items():
        if (name in memeber_set):
            memeber_set.remove(name)
    if (len(memeber_set) > 0):
        warnings.warn(('%s fileds are useless.' % ','.join(memeber_set)), Warning)
def _deserialize(self, params):
    self.Memory = params.get('Memory')
    self.Volume = params.get('Volume')
    self.ReplicateSetNum = params.get('ReplicateSetNum')
    self.SecondaryNum = params.get('SecondaryNum')
    self.EngineVersion = params.get('EngineVersion')
    self.Machine = params.get('Machine')
    self.GoodsNum = params.get('GoodsNum')
    self.Zone = params.get('Zone')
    self.InstanceRole = params.get('InstanceRole')
    self.InstanceType = params.get('InstanceType')
    self.Encrypt = params.get('Encrypt')
    self.VpcId = params.get('VpcId')
    self.SubnetId = params.get('SubnetId')
    self.ProjectId = params.get('ProjectId')
    self.SecurityGroup = params.get('SecurityGroup')
    memeber_set = set(params.keys())
    for (name, value) in vars(self).items():
        if (name in memeber_set):
            memeber_set.remove(name)
    if (len(memeber_set) > 0):
        warnings.warn(('%s fileds are useless.' % ','.join(memeber_set)), Warning)