Versions in this module Expand all Collapse all v0 v0.18.1 Mar 3, 2026 Changes in this version + func LoginURL(registryName string) string + func LoginURLWithPrefix(loginURL string) string + type AcrCLIClient struct + AutorestClient acrapi.BaseClient + func GetAcrCLIClientWithAuth(loginURL string, username string, password string, configs []string) (*AcrCLIClient, error) + func (c *AcrCLIClient) DeleteAcrTag(ctx context.Context, repoName string, reference string) (*autorest.Response, error) + func (c *AcrCLIClient) DeleteManifest(ctx context.Context, repoName string, reference string) (*autorest.Response, error) + func (c *AcrCLIClient) GetAcrManifestAttributes(ctx context.Context, repoName string, reference string) (*acrapi.ManifestAttributes, error) + func (c *AcrCLIClient) GetAcrManifests(ctx context.Context, repoName string, orderBy string, last string) (*acrapi.Manifests, error) + func (c *AcrCLIClient) GetAcrTags(ctx context.Context, repoName string, orderBy string, last string) (*acrapi.RepositoryTagsType, error) + func (c *AcrCLIClient) GetManifest(ctx context.Context, repoName string, reference string) ([]byte, error) + func (c *AcrCLIClient) UpdateAcrManifestAttributes(ctx context.Context, repoName string, reference string, ...) (*autorest.Response, error) + func (c *AcrCLIClient) UpdateAcrTagAttributes(ctx context.Context, repoName string, reference string, ...) (*autorest.Response, error) + type AcrCLIClientInterface interface + DeleteAcrTag func(ctx context.Context, repoName string, reference string) (*autorest.Response, error) + DeleteManifest func(ctx context.Context, repoName string, reference string) (*autorest.Response, error) + GetAcrManifestAttributes func(ctx context.Context, repoName string, reference string) (*acrapi.ManifestAttributes, error) + GetAcrManifests func(ctx context.Context, repoName string, orderBy string, last string) (*acrapi.Manifests, error) + GetAcrTags func(ctx context.Context, repoName string, orderBy string, last string) (*acrapi.RepositoryTagsType, error) + GetManifest func(ctx context.Context, repoName string, reference string) ([]byte, error) + UpdateAcrManifestAttributes func(ctx context.Context, repoName string, reference string, ...) (*autorest.Response, error) + UpdateAcrTagAttributes func(ctx context.Context, repoName string, reference string, ...) (*autorest.Response, error) + type GraphTarget interface + Inner func() oras.GraphTarget + Prompt func(desc ocispec.Descriptor, prompt string) error + type ORASClient struct + func GetORASClientWithAuth(username string, password string, configs []string) (*ORASClient, error) + func (o *ORASClient) Annotate(ctx context.Context, reference string, artifactType string, ...) error + func (o *ORASClient) DiscoverLifecycleAnnotation(ctx context.Context, reference string, artifactType string) (bool, error) + type ORASClientInterface interface + Annotate func(ctx context.Context, reference string, artifactType string, ...) error + DiscoverLifecycleAnnotation func(ctx context.Context, reference string, artifactType string) (bool, error)