containerregistry

package
v0.0.0-...-016f84a Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2025 License: MIT Imports: 5 Imported by: 2

Documentation

Overview

nolint

nolint

nolint

nolint

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerRegistry

type ContainerRegistry struct {
	// contains filtered or unexported fields
}

ContainerRegistry provides access to "containerregistry" component of Yandex.Cloud

func NewContainerRegistry

func NewContainerRegistry(g func(ctx context.Context) (*grpc.ClientConn, error)) *ContainerRegistry

NewContainerRegistry creates instance of ContainerRegistry

func (*ContainerRegistry) Image

Image gets ImageService client

func (*ContainerRegistry) LifecyclePolicy

func (c *ContainerRegistry) LifecyclePolicy() *LifecyclePolicyServiceClient

LifecyclePolicy gets LifecyclePolicyService client

func (*ContainerRegistry) Registry

Registry gets RegistryService client

func (*ContainerRegistry) Repository

func (c *ContainerRegistry) Repository() *RepositoryServiceClient

Repository gets RepositoryService client

func (*ContainerRegistry) ScanPolicy

func (c *ContainerRegistry) ScanPolicy() *ScanPolicyServiceClient

ScanPolicy gets ScanPolicyService client

func (*ContainerRegistry) Scanner

Scanner gets ScannerService client

type ImageIterator

type ImageIterator struct {
	// contains filtered or unexported fields
}

func (*ImageIterator) Error

func (it *ImageIterator) Error() error

func (*ImageIterator) Next

func (it *ImageIterator) Next() bool

func (*ImageIterator) Take

func (it *ImageIterator) Take(size int64) ([]*containerregistry.Image, error)

func (*ImageIterator) TakeAll

func (it *ImageIterator) TakeAll() ([]*containerregistry.Image, error)

func (*ImageIterator) Value

func (it *ImageIterator) Value() *containerregistry.Image

type ImageServiceClient

type ImageServiceClient struct {
	// contains filtered or unexported fields
}

ImageServiceClient is a containerregistry.ImageServiceClient with lazy GRPC connection initialization.

func (*ImageServiceClient) Delete

Delete implements containerregistry.ImageServiceClient

func (*ImageServiceClient) Get

Get implements containerregistry.ImageServiceClient

func (*ImageServiceClient) ImageIterator

func (*ImageServiceClient) List

List implements containerregistry.ImageServiceClient

type LifecyclePolicyDryRunResultAffectedImagesIterator

type LifecyclePolicyDryRunResultAffectedImagesIterator struct {
	// contains filtered or unexported fields
}

func (*LifecyclePolicyDryRunResultAffectedImagesIterator) Error

func (*LifecyclePolicyDryRunResultAffectedImagesIterator) Next

func (*LifecyclePolicyDryRunResultAffectedImagesIterator) Take

func (*LifecyclePolicyDryRunResultAffectedImagesIterator) TakeAll

func (*LifecyclePolicyDryRunResultAffectedImagesIterator) Value

type LifecyclePolicyDryRunResultsIterator

type LifecyclePolicyDryRunResultsIterator struct {
	// contains filtered or unexported fields
}

func (*LifecyclePolicyDryRunResultsIterator) Error

func (*LifecyclePolicyDryRunResultsIterator) Next

func (*LifecyclePolicyDryRunResultsIterator) Take

func (*LifecyclePolicyDryRunResultsIterator) TakeAll

func (*LifecyclePolicyDryRunResultsIterator) Value

type LifecyclePolicyIterator

type LifecyclePolicyIterator struct {
	// contains filtered or unexported fields
}

func (*LifecyclePolicyIterator) Error

func (it *LifecyclePolicyIterator) Error() error

func (*LifecyclePolicyIterator) Next

func (it *LifecyclePolicyIterator) Next() bool

func (*LifecyclePolicyIterator) Take

func (*LifecyclePolicyIterator) TakeAll

func (*LifecyclePolicyIterator) Value

type LifecyclePolicyServiceClient

type LifecyclePolicyServiceClient struct {
	// contains filtered or unexported fields
}

LifecyclePolicyServiceClient is a containerregistry.LifecyclePolicyServiceClient with lazy GRPC connection initialization.

func (*LifecyclePolicyServiceClient) Create

Create implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) Delete

Delete implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) DryRun

DryRun implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) Get

Get implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) GetDryRunResult

GetDryRunResult implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) LifecyclePolicyIterator

func (*LifecyclePolicyServiceClient) List

List implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) ListDryRunResultAffectedImages

ListDryRunResultAffectedImages implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) ListDryRunResults

ListDryRunResults implements containerregistry.LifecyclePolicyServiceClient

func (*LifecyclePolicyServiceClient) Update

Update implements containerregistry.LifecyclePolicyServiceClient

type RegistryAccessBindingsIterator

type RegistryAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*RegistryAccessBindingsIterator) Error

func (*RegistryAccessBindingsIterator) Next

func (*RegistryAccessBindingsIterator) Take

func (*RegistryAccessBindingsIterator) TakeAll

func (*RegistryAccessBindingsIterator) Value

type RegistryIpPermissionIterator

type RegistryIpPermissionIterator struct {
	// contains filtered or unexported fields
}

func (*RegistryIpPermissionIterator) Error

func (it *RegistryIpPermissionIterator) Error() error

func (*RegistryIpPermissionIterator) Next

func (*RegistryIpPermissionIterator) Take

func (*RegistryIpPermissionIterator) TakeAll

func (*RegistryIpPermissionIterator) Value

type RegistryIterator

type RegistryIterator struct {
	// contains filtered or unexported fields
}

func (*RegistryIterator) Error

func (it *RegistryIterator) Error() error

func (*RegistryIterator) Next

func (it *RegistryIterator) Next() bool

func (*RegistryIterator) Take

func (it *RegistryIterator) Take(size int64) ([]*containerregistry.Registry, error)

func (*RegistryIterator) TakeAll

func (it *RegistryIterator) TakeAll() ([]*containerregistry.Registry, error)

func (*RegistryIterator) Value

type RegistryServiceClient

type RegistryServiceClient struct {
	// contains filtered or unexported fields
}

RegistryServiceClient is a containerregistry.RegistryServiceClient with lazy GRPC connection initialization.

func (*RegistryServiceClient) Create

Create implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) Delete

Delete implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) Get

Get implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) List

List implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) ListAccessBindings

ListAccessBindings implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) ListIpPermission

ListIpPermission implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) RegistryAccessBindingsIterator

func (*RegistryServiceClient) RegistryIpPermissionIterator

func (*RegistryServiceClient) RegistryIterator

func (*RegistryServiceClient) SetAccessBindings

SetAccessBindings implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) SetIpPermission

SetIpPermission implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) Update

Update implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) UpdateAccessBindings

UpdateAccessBindings implements containerregistry.RegistryServiceClient

func (*RegistryServiceClient) UpdateIpPermission

UpdateIpPermission implements containerregistry.RegistryServiceClient

type RepositoryAccessBindingsIterator

type RepositoryAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*RepositoryAccessBindingsIterator) Error

func (*RepositoryAccessBindingsIterator) Next

func (*RepositoryAccessBindingsIterator) Take

func (*RepositoryAccessBindingsIterator) TakeAll

func (*RepositoryAccessBindingsIterator) Value

type RepositoryIterator

type RepositoryIterator struct {
	// contains filtered or unexported fields
}

func (*RepositoryIterator) Error

func (it *RepositoryIterator) Error() error

func (*RepositoryIterator) Next

func (it *RepositoryIterator) Next() bool

func (*RepositoryIterator) Take

func (*RepositoryIterator) TakeAll

func (*RepositoryIterator) Value

type RepositoryServiceClient

type RepositoryServiceClient struct {
	// contains filtered or unexported fields
}

RepositoryServiceClient is a containerregistry.RepositoryServiceClient with lazy GRPC connection initialization.

func (*RepositoryServiceClient) Delete

Delete implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) Get

Get implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) GetByName

GetByName implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) List

List implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) ListAccessBindings

ListAccessBindings implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) RepositoryAccessBindingsIterator

func (*RepositoryServiceClient) RepositoryIterator

func (*RepositoryServiceClient) SetAccessBindings

SetAccessBindings implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) UpdateAccessBindings

UpdateAccessBindings implements containerregistry.RepositoryServiceClient

func (*RepositoryServiceClient) Upsert

Upsert implements containerregistry.RepositoryServiceClient

type ScanPolicyServiceClient

type ScanPolicyServiceClient struct {
	// contains filtered or unexported fields
}

ScanPolicyServiceClient is a containerregistry.ScanPolicyServiceClient with lazy GRPC connection initialization.

func (*ScanPolicyServiceClient) Create

Create implements containerregistry.ScanPolicyServiceClient

func (*ScanPolicyServiceClient) Delete

Delete implements containerregistry.ScanPolicyServiceClient

func (*ScanPolicyServiceClient) Get

Get implements containerregistry.ScanPolicyServiceClient

func (*ScanPolicyServiceClient) GetByRegistry

GetByRegistry implements containerregistry.ScanPolicyServiceClient

func (*ScanPolicyServiceClient) Update

Update implements containerregistry.ScanPolicyServiceClient

type ScannerIterator

type ScannerIterator struct {
	// contains filtered or unexported fields
}

func (*ScannerIterator) Error

func (it *ScannerIterator) Error() error

func (*ScannerIterator) Next

func (it *ScannerIterator) Next() bool

func (*ScannerIterator) Take

func (*ScannerIterator) TakeAll

func (it *ScannerIterator) TakeAll() ([]*containerregistry.ScanResult, error)

func (*ScannerIterator) Value

type ScannerServiceClient

type ScannerServiceClient struct {
	// contains filtered or unexported fields
}

ScannerServiceClient is a containerregistry.ScannerServiceClient with lazy GRPC connection initialization.

func (*ScannerServiceClient) Get

Get implements containerregistry.ScannerServiceClient

func (*ScannerServiceClient) GetLast

GetLast implements containerregistry.ScannerServiceClient

func (*ScannerServiceClient) List

List implements containerregistry.ScannerServiceClient

func (*ScannerServiceClient) ListVulnerabilities

ListVulnerabilities implements containerregistry.ScannerServiceClient

func (*ScannerServiceClient) Scan

Scan implements containerregistry.ScannerServiceClient

func (*ScannerServiceClient) ScannerIterator

func (*ScannerServiceClient) ScannerVulnerabilitiesIterator

type ScannerVulnerabilitiesIterator

type ScannerVulnerabilitiesIterator struct {
	// contains filtered or unexported fields
}

func (*ScannerVulnerabilitiesIterator) Error

func (*ScannerVulnerabilitiesIterator) Next

func (*ScannerVulnerabilitiesIterator) Take

func (*ScannerVulnerabilitiesIterator) TakeAll

func (*ScannerVulnerabilitiesIterator) Value

Jump to

Keyboard shortcuts

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