IResourceContainerImageManager Methods
Interface Methods 3 members
Provides a service to publishers for building and pushing container images that represent a resource.
BuildImageAsync(IResource, CancellationToken) Section titled BuildImageAsync(IResource, CancellationToken) abstract Task Builds a container that represents the specified resource.
public interface IResourceContainerImageManager{ public abstract Task BuildImageAsync( IResource resource, CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
resource IResource The resource to build. cancellationToken CancellationToken optional The cancellation token. BuildImagesAsync(IEnumerable<IResource>, CancellationToken) Section titled BuildImagesAsync(IEnumerable<IResource>, CancellationToken) abstract Task Builds container images for a collection of resources.
public interface IResourceContainerImageManager{ public abstract Task BuildImagesAsync( IEnumerable<IResource> resources, CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
resources IEnumerable<IResource> The resources to build images for. cancellationToken CancellationToken optional The cancellation token. PushImageAsync(IResource, CancellationToken) Section titled PushImageAsync(IResource, CancellationToken) abstract Task Pushes a container image to a registry.
public interface IResourceContainerImageManager{ public abstract Task PushImageAsync( IResource resource, CancellationToken cancellationToken) { // ... }}Parameters
resource IResource The resource to push. cancellationToken CancellationToken The cancellation token.