DeploymentSlotBase.UpdateStages.WithDockerContainerImage<FluentT> Interface

Type Parameters

FluentT

public static interface DeploymentSlotBase.UpdateStages.WithDockerContainerImage

A deployment slot update allowing docker image source to be specified.

Method Summary

Modifier and Type Method and Description
abstract WithCredentials<FluentT> withPrivateDockerHubImage(String imageAndTag)

Specifies the docker container image to be one from Docker Hub.

abstract WithCredentials<FluentT> withPrivateRegistryImage(String imageAndTag, String serverUrl)

Specifies the docker container image to be one from a private registry.

abstract Update<FluentT> withPublicDockerHubImage(String imageAndTag)

Specifies the docker container image to be one from Docker Hub.

Method Details

withPrivateDockerHubImage

public abstract DeploymentSlotBase.UpdateStages.WithCredentials withPrivateDockerHubImage(String imageAndTag)

Specifies the docker container image to be one from Docker Hub.

Parameters:

imageAndTag - image and optional tag (eg 'image:tag')

Returns:

the next stage of the web app update

withPrivateRegistryImage

public abstract DeploymentSlotBase.UpdateStages.WithCredentials withPrivateRegistryImage(String imageAndTag, String serverUrl)

Specifies the docker container image to be one from a private registry.

Parameters:

imageAndTag - image and optional tag (eg 'image:tag')
serverUrl - the URL to the private registry server

Returns:

the next stage of the web app update

withPublicDockerHubImage

public abstract DeploymentSlotBase.Update withPublicDockerHubImage(String imageAndTag)

Specifies the docker container image to be one from Docker Hub.

Parameters:

imageAndTag - image and optional tag (eg 'image:tag')

Returns:

the next stage of the web app update

Applies to