Interface FunctionApp.UpdateStages.WithDockerContainerImage

  • All Known Subinterfaces:
    FunctionApp.Update
    Enclosing interface:
    FunctionApp.UpdateStages

    public static interface FunctionApp.UpdateStages.WithDockerContainerImage
    A function app update allowing docker image source to be specified.
    • Method Detail

      • withBuiltInImage

        FunctionApp.Update withBuiltInImage​(FunctionRuntimeStack runtimeStack)
        Specifies the docker container image to be a built in one.
        Parameters:
        runtimeStack - the runtime stack installed on the image
        Returns:
        the next stage of the web app update
      • withPublicDockerHubImage

        FunctionApp.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
      • withPrivateDockerHubImage

        FunctionApp.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

        FunctionApp.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