Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var PackagingSourceTypeValues = packagingSourceTypeValuesType{
Public: "public",
Internal: "internal",
}
Functions ¶
This section is empty.
Types ¶
type BatchPromoteData ¶
type BatchPromoteData struct {
// Id or Name of the view, packages need to be promoted to.
ViewId *string `json:"viewId,omitempty"`
}
Data required for promoting multiple package versions. Pass this while performing {protocol}BatchOperationTypes.Promote batch operation.
type MinimalPackageDetails ¶
type MinimalPackageDetails struct {
// Package name.
Id *string `json:"id,omitempty"`
// Package version.
Version *string `json:"version,omitempty"`
}
Minimal package details required to identify a package within a protocol.
type PackagingSourceType ¶
type PackagingSourceType string
Type of an upstream source, such as Public or Internal.
type UpstreamSourceInfo ¶
type UpstreamSourceInfo struct {
// Locator for connecting to the upstream source in a user friendly format, that may potentially change over time
DisplayLocation *string `json:"displayLocation,omitempty"`
// Identity of the upstream source.
Id *uuid.UUID `json:"id,omitempty"`
// Locator for connecting to the upstream source
Location *string `json:"location,omitempty"`
// Display name.
Name *string `json:"name,omitempty"`
// Source type, such as Public or Internal.
SourceType *PackagingSourceType `json:"sourceType,omitempty"`
}
Upstream source definition, including its Identity, package type, and other associated information.
Click to show internal directories.
Click to hide internal directories.