Module: Packageiq::Mappings
- Defined in:
- lib/packageiq/mappings/elasticsearch.rb
Overview
this module contains elasticsearch document type mappings
Constant Summary collapse
- RHEL =
{ rhel: { properties: { update: { type: 'object', properties: { available: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, version: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, repo: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } } } }, package: { type: 'object', properties: { signature: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, arch: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, name: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, release: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, epoch: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, url: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, size: { type: 'integer' }, vendor: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, license: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, packager: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, version: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, source_rpm: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, group: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, install_date: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, build_date: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, build_host: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, summary: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } } } }, server: { type: 'object', properties: { os_release: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, hostname: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } }, collection_time: { type: 'string', fields: { raw: { type: 'string', index: 'not_analyzed' } } } } } } } }