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