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