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 DependencySpecifier ¶ added in v0.28.0
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"` DependencySpecifiers []DependencySpecifier `yaml:"dependency_specifiers,omitempty"` UpgradePathSpecifiers []UpgradePathSpecifier `yaml:"upgrade_path_specifiers,omitempty"` FileGroups []FileGroup `yaml:"file_groups,omitempty"` // Deprecated Dependencies []Dependency `yaml:"dependencies,omitempty"` UpgradePaths []UpgradePath `yaml:"upgrade_paths,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"` SHA256 string `yaml:"sha256,omitempty"` MD5 string `yaml:"md5,omitempty"` ID int `yaml:"id,omitempty"` Version string `yaml:"version,omitempty"` DocsURL string `yaml:"docs_url,omitempty"` SystemRequirements []string `yaml:"system_requirements,omitempty"` Platforms []string `yaml:"platforms,omitempty"` IncludedFiles []string `yaml:"included_files,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
type UpgradePathSpecifier ¶ added in v0.30.6
Click to show internal directories.
Click to hide internal directories.