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.