packagingshared

package
v1.0.0-b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2020 License: MIT Imports: 1 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL