{
RESOURCEHOSTID => {:type => ::Thrift::Types::STRING, :name => 'resourceHostId', :optional => true},
TOTALCPUCOUNT => {:type => ::Thrift::Types::I32, :name => 'totalCPUCount', :optional => true},
NODECOUNT => {:type => ::Thrift::Types::I32, :name => 'nodeCount', :optional => true},
NUMBEROFTHREADS => {:type => ::Thrift::Types::I32, :name => 'numberOfThreads', :optional => true},
QUEUENAME => {:type => ::Thrift::Types::STRING, :name => 'queueName', :optional => true},
WALLTIMELIMIT => {:type => ::Thrift::Types::I32, :name => 'wallTimeLimit', :optional => true},
TOTALPHYSICALMEMORY => {:type => ::Thrift::Types::I32, :name => 'totalPhysicalMemory', :optional => true},
CHESSISNUMBER => {:type => ::Thrift::Types::STRING, :name => 'chessisNumber', :optional => true},
STATICWORKINGDIR => {:type => ::Thrift::Types::STRING, :name => 'staticWorkingDir', :optional => true},
OVERRIDELOGINUSERNAME => {:type => ::Thrift::Types::STRING, :name => 'overrideLoginUserName', :optional => true},
OVERRIDESCRATCHLOCATION => {:type => ::Thrift::Types::STRING, :name => 'overrideScratchLocation', :optional => true},
OVERRIDEALLOCATIONPROJECTNUMBER => {:type => ::Thrift::Types::STRING, :name => 'overrideAllocationProjectNumber', :optional => true}
}