{
APPID => {:type => ::Thrift::Types::I32, :name => 'appId'},
APPTYPE => {:type => ::Thrift::Types::STRING, :name => 'appType', :optional => true},
OSTYPE => {:type => ::Thrift::Types::STRING, :name => 'osType', :optional => true},
PACKAGENAME => {:type => ::Thrift::Types::STRING, :name => 'packageName', :optional => true},
ITUNEID => {:type => ::Thrift::Types::STRING, :name => 'ituneId', :optional => true},
CHANNELID => {:type => ::Thrift::Types::STRING, :name => 'channelId', :optional => true},
APPNAME => {:type => ::Thrift::Types::STRING, :name => 'appName', :optional => true},
APPDESC => {:type => ::Thrift::Types::STRING, :name => 'appDesc', :optional => true},
CERTIFICATEURL => {:type => ::Thrift::Types::STRING, :name => 'certificateUrl', :optional => true}
}