Documentation ¶
Index ¶
- type Client
- func (c Client) AcceptEULA(productSlug string, releaseID int) error
- func (c Client) AddFileGroup(productSlug string, releaseID int, fileGroupID int) error
- func (c Client) AddImageReference(productSlug string, releaseID int, imageReferenceID 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) CreateDependencySpecifier(productSlug string, releaseID int, dependentProductSlug string, ...) (pivnet.DependencySpecifier, error)
- func (c Client) CreateFileGroup(config pivnet.CreateFileGroupConfig) (pivnet.FileGroup, error)
- func (c Client) CreateImageReference(config pivnet.CreateImageReferenceConfig) (pivnet.ImageReference, 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) DeleteImageReference(productSlug string, imageReferenceID int) (pivnet.ImageReference, 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) GetFederationToken(productSlug string) (pivnet.FederationToken, error)
- func (c Client) GetImageReference(productSlug string, imageReferenceID int) (pivnet.ImageReference, error)
- func (c Client) GetRelease(productSlug string, version string) (pivnet.Release, error)
- func (c Client) ImageReferences(productSlug string) ([]pivnet.ImageReference, error)
- func (c Client) ImageReferencesForRelease(productSlug string, releaseID int) ([]pivnet.ImageReference, 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) AddFileGroup ¶ added in v0.30.6
func (Client) AddImageReference ¶ added in v0.31.30
func (Client) AddProductFile ¶ added in v0.19.0
func (Client) AddReleaseDependency ¶ added in v0.24.0
func (Client) AddReleaseUpgradePath ¶ added in v0.24.0
func (Client) AddToFileGroup ¶ added in v0.31.26
func (Client) AddUserGroup ¶ added in v0.19.0
func (Client) CreateDependencySpecifier ¶ added in v0.28.0
func (Client) CreateFileGroup ¶ added in v0.30.6
func (Client) CreateImageReference ¶ added in v0.31.30
func (Client) CreateProductFile ¶ added in v0.19.0
func (Client) CreateRelease ¶ added in v0.19.0
func (Client) CreateRequest ¶ added in v0.20.0
func (Client) CreateUpgradePathSpecifier ¶ added in v0.30.6
func (Client) DeleteImageReference ¶ added in v0.31.48
func (Client) DeleteProductFile ¶ added in v0.20.0
func (Client) DeleteRelease ¶ added in v0.25.0
func (Client) DependencySpecifiers ¶ added in v0.28.0
func (Client) DownloadProductFile ¶ added in v0.27.0
func (Client) FileGroupsForRelease ¶ added in v0.27.0
func (Client) FindProductForSlug ¶ added in v0.19.0
func (Client) GetFederationToken ¶ added in v0.31.14
func (Client) GetImageReference ¶ added in v0.31.48
func (Client) GetRelease ¶
func (Client) ImageReferences ¶ added in v0.31.32
func (Client) ImageReferencesForRelease ¶ added in v0.31.46
func (Client) ProductFile ¶ added in v0.26.0
func (Client) ProductFileForRelease ¶ added in v0.26.0
func (Client) ProductFiles ¶ added in v0.26.0
func (Client) ProductFilesForRelease ¶ added in v0.26.0
func (Client) ReleaseDependencies ¶
func (Client) ReleaseTypes ¶
func (Client) ReleaseUpgradePaths ¶ added in v0.20.0
func (Client) ReleasesForProductSlug ¶
func (Client) S3PrefixForProductSlug ¶ added in v0.31.14
func (Client) UpdateRelease ¶ added in v0.19.0
func (Client) UpgradePathSpecifiers ¶ added in v0.30.6
Click to show internal directories.
Click to hide internal directories.