1package serving
2
3// LookupPath holds a domain project configuration needed to handle a request
4type LookupPath struct {
5	ServingType        string // Serving type being used, like `zip`
6	Prefix             string // Project prefix, for example, /my/project in group.gitlab.io/my/project/index.html
7	Path               string // Path is an internal and serving-specific location of a document
8	SHA256             string
9	IsNamespaceProject bool // IsNamespaceProject is DEPRECATED, see https://gitlab.com/gitlab-org/gitlab-pages/issues/272
10	IsHTTPSOnly        bool
11	HasAccessControl   bool
12	ProjectID          uint64
13}
14