Class ImportSource
java.lang.Object
com.azure.resourcemanager.containerregistry.models.ImportSource
The ImportSource model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the credentials property: Credentials used when importing from a registry uri.Get the registryUri property: The address of the source registry (e.g.Get the resourceId property: The resource identifier of the source Azure Container Registry.Get the sourceImage property: Repository name of the source image.voidvalidate()Validates the instance.withCredentials(ImportSourceCredentials credentials) Set the credentials property: Credentials used when importing from a registry uri.withRegistryUri(String registryUri) Set the registryUri property: The address of the source registry (e.g.withResourceId(String resourceId) Set the resourceId property: The resource identifier of the source Azure Container Registry.withSourceImage(String sourceImage) Set the sourceImage property: Repository name of the source image.
-
Constructor Details
-
ImportSource
public ImportSource()Creates an instance of ImportSource class.
-
-
Method Details
-
resourceId
Get the resourceId property: The resource identifier of the source Azure Container Registry.- Returns:
- the resourceId value.
-
withResourceId
Set the resourceId property: The resource identifier of the source Azure Container Registry.- Parameters:
resourceId- the resourceId value to set.- Returns:
- the ImportSource object itself.
-
registryUri
Get the registryUri property: The address of the source registry (e.g. 'mcr.microsoft.com').- Returns:
- the registryUri value.
-
withRegistryUri
Set the registryUri property: The address of the source registry (e.g. 'mcr.microsoft.com').- Parameters:
registryUri- the registryUri value to set.- Returns:
- the ImportSource object itself.
-
credentials
Get the credentials property: Credentials used when importing from a registry uri.- Returns:
- the credentials value.
-
withCredentials
Set the credentials property: Credentials used when importing from a registry uri.- Parameters:
credentials- the credentials value to set.- Returns:
- the ImportSource object itself.
-
sourceImage
Get the sourceImage property: 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
Set the sourceImage property: 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.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-