Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dependency ¶ added in v0.16.0
type Dependency struct {
Release DependentRelease `yaml:"release,omitempty"`
}
type DependentRelease ¶ added in v0.16.0
type FileGroup ¶ added in v0.27.0
type FileGroup struct { ID int `yaml:"id,omitempty"` Name string `yaml:"name,omitempty"` ProductFiles []FileGroupProductFile `yaml:"product_files,omitempty"` }
type FileGroupProductFile ¶ added in v0.27.0
type FileGroupProductFile struct {
ID int `yaml:"id,omitempty"`
}
type Metadata ¶
type Metadata struct { Release *Release `yaml:"release,omitempty"` ProductFiles []ProductFile `yaml:"product_files,omitempty"` Dependencies []Dependency `yaml:"dependencies,omitempty"` UpgradePaths []UpgradePath `yaml:"upgrade_paths,omitempty"` FileGroups []FileGroup `yaml:"file_groups,omitempty"` }
type ProductFile ¶
type ProductFile struct { File string `yaml:"file,omitempty"` Description string `yaml:"description,omitempty"` UploadAs string `yaml:"upload_as,omitempty"` AWSObjectKey string `yaml:"aws_object_key,omitempty"` FileType string `yaml:"file_type,omitempty"` FileVersion string `yaml:"file_version,omitempty"` MD5 string `yaml:"md5,omitempty"` ID int `yaml:"id,omitempty"` }
type Release ¶ added in v0.13.0
type Release struct { ID int `yaml:"id,omitempty"` Version string `yaml:"version"` ReleaseType string `yaml:"release_type"` EULASlug string `yaml:"eula_slug"` ReleaseDate string `yaml:"release_date"` Description string `yaml:"description"` ReleaseNotesURL string `yaml:"release_notes_url"` Availability string `yaml:"availability"` UserGroupIDs []string `yaml:"user_group_ids,omitempty"` Controlled bool `yaml:"controlled"` ECCN string `yaml:"eccn"` LicenseException string `yaml:"license_exception"` EndOfSupportDate string `yaml:"end_of_support_date"` EndOfGuidanceDate string `yaml:"end_of_guidance_date"` EndOfAvailabilityDate string `yaml:"end_of_availability_date"` ProductFiles []ReleaseProductFile `yaml:"product_files,omitempty"` }
type ReleaseProductFile ¶ added in v0.27.0
type ReleaseProductFile struct {
ID int `yaml:"id,omitempty"`
}
type UpgradePath ¶ added in v0.20.0
Click to show internal directories.
Click to hide internal directories.