class TencentCloud::Scf::V20180416::Function

函数列表

def deserialize(params)

def deserialize(params)
  @ModTime = params['ModTime']
  @AddTime = params['AddTime']
  @Runtime = params['Runtime']
  @FunctionName = params['FunctionName']
  @FunctionId = params['FunctionId']
  @Namespace = params['Namespace']
  @Status = params['Status']
  @StatusDesc = params['StatusDesc']
  @Description = params['Description']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @Type = params['Type']
  unless params['StatusReasons'].nil?
    @StatusReasons = []
    params['StatusReasons'].each do |i|
      statusreason_tmp = StatusReason.new
      statusreason_tmp.deserialize(i)
      @StatusReasons << statusreason_tmp
    end
  end
  @TotalProvisionedConcurrencyMem = params['TotalProvisionedConcurrencyMem']
  @ReservedConcurrencyMem = params['ReservedConcurrencyMem']
  @AsyncRunEnable = params['AsyncRunEnable']
  @TraceEnable = params['TraceEnable']
end

def initialize(modtime=nil, addtime=nil, runtime=nil, functionname=nil, functionid=nil, namespace=nil, status=nil, statusdesc=nil, description=nil, tags=nil, type=nil, statusreasons=nil, totalprovisionedconcurrencymem=nil, reservedconcurrencymem=nil, asyncrunenable=nil, traceenable=nil)

def initialize(modtime=nil, addtime=nil, runtime=nil, functionname=nil, functionid=nil, namespace=nil, status=nil, statusdesc=nil, description=nil, tags=nil, type=nil, statusreasons=nil, totalprovisionedconcurrencymem=nil, reservedconcurrencymem=nil, asyncrunenable=nil, traceenable=nil)
  @ModTime = modtime
  @AddTime = addtime
  @Runtime = runtime
  @FunctionName = functionname
  @FunctionId = functionid
  @Namespace = namespace
  @Status = status
  @StatusDesc = statusdesc
  @Description = description
  @Tags = tags
  @Type = type
  @StatusReasons = statusreasons
  @TotalProvisionedConcurrencyMem = totalprovisionedconcurrencymem
  @ReservedConcurrencyMem = reservedconcurrencymem
  @AsyncRunEnable = asyncrunenable
  @TraceEnable = traceenable
end