RegistryCodeContainers Interface

public interface RegistryCodeContainers

Resource collection API of RegistryCodeContainers.

Method Summary

Modifier and Type Method and Description
abstract CodeContainer createOrUpdate(String resourceGroupName, String registryName, String codeName, CodeContainerInner body)

Create or update Code container.

abstract CodeContainer createOrUpdate(String resourceGroupName, String registryName, String codeName, CodeContainerInner body, Context context)

Create or update Code container.

abstract void delete(String resourceGroupName, String registryName, String codeName)

Delete Code container.

abstract void delete(String resourceGroupName, String registryName, String codeName, Context context)

Delete Code container.

abstract CodeContainer get(String resourceGroupName, String registryName, String codeName)

Get Code container.

abstract Response<CodeContainer> getWithResponse(String resourceGroupName, String registryName, String codeName, Context context)

Get Code container.

abstract PagedIterable<CodeContainer> list(String resourceGroupName, String registryName)

List containers.

abstract PagedIterable<CodeContainer> list(String resourceGroupName, String registryName, String skip, Context context)

List containers.

Method Details

createOrUpdate

public abstract CodeContainer createOrUpdate(String resourceGroupName, String registryName, String codeName, CodeContainerInner body)

Create or update Code container.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
codeName - Container name.
body - Container entity to create or update.

Returns:

azure Resource Manager resource envelope.

createOrUpdate

public abstract CodeContainer createOrUpdate(String resourceGroupName, String registryName, String codeName, CodeContainerInner body, Context context)

Create or update Code container.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
codeName - Container name.
body - Container entity to create or update.
context - The context to associate with this operation.

Returns:

azure Resource Manager resource envelope.

delete

public abstract void delete(String resourceGroupName, String registryName, String codeName)

Delete Code container.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
codeName - Container name.

delete

public abstract void delete(String resourceGroupName, String registryName, String codeName, Context context)

Delete Code container.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
codeName - Container name.
context - The context to associate with this operation.

get

public abstract CodeContainer get(String resourceGroupName, String registryName, String codeName)

Get Code container.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
codeName - Container name.

Returns:

code container.

getWithResponse

public abstract Response<CodeContainer> getWithResponse(String resourceGroupName, String registryName, String codeName, Context context)

Get Code container.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
codeName - Container name.
context - The context to associate with this operation.

Returns:

code container along with Response<T>.

list

public abstract PagedIterable<CodeContainer> list(String resourceGroupName, String registryName)

List containers.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.

Returns:

a paginated list of CodeContainer entities as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<CodeContainer> list(String resourceGroupName, String registryName, String skip, Context context)

List containers.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - Name of Azure Machine Learning registry. This is case-insensitive.
skip - Continuation token for pagination.
context - The context to associate with this operation.

Returns:

a paginated list of CodeContainer entities as paginated response with PagedIterable<T>.

Applies to