blob: 8cdd020575579de0e3a6b5478f750d598d56157c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package api
// LookupPath represents a lookup path for a virtual domain
type LookupPath struct {
ProjectID int `json:"project_id,omitempty"`
AccessControl bool `json:"access_control,omitempty"`
HTTPSOnly bool `json:"https_only,omitempty"`
Prefix string `json:"prefix,omitempty"`
Source Source `json:"source,omitempty"`
UniqueHost string `json:"unique_host,omitempty"`
RootDirectory string `json:"root_directory,omitempty"`
}
// Source describes GitLab Page serving variant
type Source struct {
Type string `json:"type,omitempty"`
Path string `json:"path,omitempty"`
SHA256 string `json:"sha256,omitempty"`
Count int `json:"file_count,omitempty"`
Size int `json:"file_size,omitempty"`
}
|