Interface DeploymentSlotBase.UpdateStages.WithDockerContainerImage<FluentT>

All Known Subinterfaces:
DeploymentSlot.Update, DeploymentSlotBase.Update<FluentT>
Enclosing interface:
DeploymentSlotBase.UpdateStages

public static interface DeploymentSlotBase.UpdateStages.WithDockerContainerImage<FluentT>
A deployment slot update allowing docker image source to be specified.
  • Method Details

    • withPublicDockerHubImage

      DeploymentSlotBase.Update<FluentT> 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
    • withPrivateDockerHubImage

      DeploymentSlotBase.UpdateStages.WithCredentials<FluentT> 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

      DeploymentSlotBase.UpdateStages.WithCredentials<FluentT> 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