debian-forge-composer/internal/osbuild1/files_source.go
Achilleas Koutsou 8090621300 osbuild: rename package to osbuild1
Preparing for version 2 of the manifest schema, which will be
implemented in a separate package (osbuild2) alongside the original.
2021-03-17 18:12:17 +00:00

16 lines
356 B
Go

package osbuild1
type Secret struct {
Name string `json:"name,omitempty"`
}
type FileSource struct {
URL string `json:"url"`
Secrets *Secret `json:"secrets,omitempty"`
}
// The FilesSourceOptions specifies a custom script to run in the image
type FilesSource struct {
URLs map[string]FileSource `json:"urls"`
}
func (FilesSource) isSource() {}