{
	"$schema" : "http://json-schema.org/draft-04/schema#",
	"additionalProperties" : false,
	"description" : "Version v1, the info for single incremental update package",
	"properties" : {
		"file_key" : {
			"type" : "string",
			"description" : "Unique identifier for the file, as it will be uploaded/downloaded.  It may or may not be the same as publisher had.  It is advised to use a metadata file with every changeset publishing if original filenames are to be restored after download."
		},

		"file_uri" : {
			"type" : "string",
			"description" : "The url of the package "
		},

		"file_size" : {
			"type" : "string",
			"description" : "The size of the fies in bytes"
		},

		"file_uri_expires_in_secs" : {
			"type" : "integer",
			"description" : "The number of seconds that dataPipeline has access to the provided dataPipeline.  This defines the SLA and pipeline has to react within this timeframe.  Time starts at the generation of response."
		},

		"file_signature" : {
			"type" : "string",
			"description" : "The MD5 Hash for the  file"
		},

		"is_meta_file" : {
			"type" : "boolean",
			"description" : "If exists AND true, tells that this file is a metedata file.  This is same value set by changeset publisher."
		}
	},

	"required" : 
	[
		"file_key",
		"file_uri"
	],

	"title" : "FileInfo",
	"type" : "object"
}