java.lang.Object
com.microsoft.azure.management.containerregistry.ImportSource

public class ImportSource extends Object
The ImportSource model.
  • Constructor Details

    • ImportSource

      public ImportSource()
  • Method Details

    • resourceId

      public String resourceId()
      Get the resource identifier of the source Azure Container Registry.
      Returns:
      the resourceId value
    • withResourceId

      public ImportSource withResourceId(String resourceId)
      Set the resource identifier of the source Azure Container Registry.
      Parameters:
      resourceId - the resourceId value to set
      Returns:
      the ImportSource object itself.
    • registryUri

      public String registryUri()
      Get the address of the source registry (e.g. 'mcr.microsoft.com').
      Returns:
      the registryUri value
    • withRegistryUri

      public ImportSource withRegistryUri(String registryUri)
      Set the address of the source registry (e.g. 'mcr.microsoft.com').
      Parameters:
      registryUri - the registryUri value to set
      Returns:
      the ImportSource object itself.
    • credentials

      public ImportSourceCredentials credentials()
      Get credentials used when importing from a registry uri.
      Returns:
      the credentials value
    • withCredentials

      public ImportSource withCredentials(ImportSourceCredentials credentials)
      Set credentials used when importing from a registry uri.
      Parameters:
      credentials - the credentials value to set
      Returns:
      the ImportSource object itself.
    • sourceImage

      public String sourceImage()
      Get repository name of the source image. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
      Returns:
      the sourceImage value
    • withSourceImage

      public ImportSource withSourceImage(String sourceImage)
      Set repository name of the source image. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
      Parameters:
      sourceImage - the sourceImage value to set
      Returns:
      the ImportSource object itself.