Documentation ¶
Index ¶
- type Client
- func (c Client) AcceptEULA(productSlug string, releaseID int) error
- func (c Client) AddArtifactReference(productSlug string, releaseID int, artifactReferenceID int) error
- func (c Client) AddFileGroup(productSlug string, releaseID int, fileGroupID int) error
- func (c Client) AddProductFile(productSlug string, releaseID int, productFileID int) error
- func (c Client) AddReleaseDependency(productSlug string, releaseID int, dependentReleaseID int) error
- func (c Client) AddReleaseUpgradePath(productSlug string, releaseID int, previousReleaseID int) error
- func (c Client) AddToFileGroup(productSlug string, fileGroupID int, productFileID int) error
- func (c Client) AddUserGroup(productSlug string, releaseID int, userGroupID int) error
- func (c Client) ArtifactReferences(productSlug string) ([]pivnet.ArtifactReference, error)
- func (c Client) ArtifactReferencesForRelease(productSlug string, releaseID int) ([]pivnet.ArtifactReference, error)
- func (c Client) CreateArtifactReference(config pivnet.CreateArtifactReferenceConfig) (pivnet.ArtifactReference, error)
- func (c Client) CreateDependencySpecifier(productSlug string, releaseID int, dependentProductSlug string, ...) (pivnet.DependencySpecifier, error)
- func (c Client) CreateFileGroup(config pivnet.CreateFileGroupConfig) (pivnet.FileGroup, error)
- func (c Client) CreateProductFile(config pivnet.CreateProductFileConfig) (pivnet.ProductFile, error)
- func (c Client) CreateRelease(config pivnet.CreateReleaseConfig) (pivnet.Release, error)
- func (c Client) CreateRequest(method string, url string, body io.Reader) (*http.Request, error)
- func (c Client) CreateUpgradePathSpecifier(productSlug string, releaseID int, specifier string) (pivnet.UpgradePathSpecifier, error)
- func (c Client) DeleteArtifactReference(productSlug string, artifactReferenceID int) (pivnet.ArtifactReference, error)
- func (c Client) DeleteProductFile(productSlug string, releaseID int) (pivnet.ProductFile, error)
- func (c Client) DeleteRelease(productSlug string, release pivnet.Release) error
- func (c Client) DependencySpecifiers(productSlug string, releaseID int) ([]pivnet.DependencySpecifier, error)
- func (c Client) DownloadProductFile(writer *download.FileInfo, productSlug string, releaseID int, ...) error
- func (c Client) EULAs() ([]pivnet.EULA, error)
- func (c Client) FileGroupsForRelease(productSlug string, releaseID int) ([]pivnet.FileGroup, error)
- func (c Client) FindProductForSlug(slug string) (pivnet.Product, error)
- func (c Client) FindRelease(productSlug string, releaseID int) (pivnet.Release, error)
- func (c Client) GetArtifactReference(productSlug string, artifactReferenceID int) (pivnet.ArtifactReference, error)
- func (c Client) GetFederationToken(productSlug string) (pivnet.FederationToken, error)
- func (c Client) GetRelease(productSlug string, version string) (pivnet.Release, error)
- func (c Client) ProductFile(productSlug string, productFileID int) (pivnet.ProductFile, error)
- func (c Client) ProductFileForRelease(productSlug string, releaseID int, productFileID int) (pivnet.ProductFile, error)
- func (c Client) ProductFiles(productSlug string) ([]pivnet.ProductFile, error)
- func (c Client) ProductFilesForRelease(productSlug string, releaseID int) ([]pivnet.ProductFile, error)
- func (c Client) ReleaseDependencies(productSlug string, releaseID int) ([]pivnet.ReleaseDependency, error)
- func (c Client) ReleaseTypes() ([]pivnet.ReleaseType, error)
- func (c Client) ReleaseUpgradePaths(productSlug string, releaseID int) ([]pivnet.ReleaseUpgradePath, error)
- func (c Client) ReleasesForProductSlug(productSlug string) ([]pivnet.Release, error)
- func (c Client) S3PrefixForProductSlug(productSlug string) (string, error)
- func (c Client) UpdateRelease(productSlug string, release pivnet.Release) (pivnet.Release, error)
- func (c Client) UpgradePathSpecifiers(productSlug string, releaseID int) ([]pivnet.UpgradePathSpecifier, error)
- func (c Client) UserGroups(productSlug string, releaseID int) ([]pivnet.UserGroup, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (Client) AddArtifactReference ¶
func (Client) AddFileGroup ¶
func (Client) AddProductFile ¶
func (Client) AddReleaseDependency ¶
func (Client) AddReleaseUpgradePath ¶
func (Client) AddToFileGroup ¶
func (Client) AddUserGroup ¶
func (Client) ArtifactReferences ¶
func (Client) ArtifactReferencesForRelease ¶
func (Client) CreateArtifactReference ¶
func (Client) CreateDependencySpecifier ¶
func (Client) CreateFileGroup ¶
func (Client) CreateProductFile ¶
func (Client) CreateRelease ¶
func (Client) CreateRequest ¶
func (Client) CreateUpgradePathSpecifier ¶
func (Client) DeleteArtifactReference ¶
func (Client) DeleteProductFile ¶
func (Client) DeleteRelease ¶
func (Client) DependencySpecifiers ¶
func (Client) DownloadProductFile ¶
func (Client) FileGroupsForRelease ¶
func (Client) FindProductForSlug ¶
func (Client) FindRelease ¶ added in v3.0.2
func (Client) GetArtifactReference ¶
func (Client) GetFederationToken ¶
func (Client) GetRelease ¶
func (Client) ProductFile ¶
func (Client) ProductFileForRelease ¶
func (Client) ProductFiles ¶
func (Client) ProductFilesForRelease ¶
func (Client) ReleaseDependencies ¶
func (Client) ReleaseTypes ¶
func (Client) ReleaseUpgradePaths ¶
func (Client) ReleasesForProductSlug ¶
func (Client) S3PrefixForProductSlug ¶
func (Client) UpdateRelease ¶
func (Client) UpgradePathSpecifiers ¶
Click to show internal directories.
Click to hide internal directories.