Share via


RegistryDataContainers Interface

public interface RegistryDataContainers

Resource collection API of RegistryDataContainers.

Method Summary

Modifier and Type Method and Description
abstract DataContainer createOrUpdate(String resourceGroupName, String registryName, String name, DataContainerInner body)

Create or update container.

abstract DataContainer createOrUpdate(String resourceGroupName, String registryName, String name, DataContainerInner body, Context context)

Create or update container.

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

Delete container.

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

Delete container.

abstract DataContainer get(String resourceGroupName, String registryName, String name)

Get container.

abstract Response<DataContainer> getWithResponse(String resourceGroupName, String registryName, String name, Context context)

Get container.

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

List Data containers.

abstract PagedIterable<DataContainer> list(String resourceGroupName, String registryName, String skip, ListViewType listViewType, Context context)

List Data containers.

Method Details

createOrUpdate

public abstract DataContainer createOrUpdate(String resourceGroupName, String registryName, String name, DataContainerInner body)

Create or update 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.
name - Container name.
body - Container entity to create or update.

Returns:

azure Resource Manager resource envelope.

createOrUpdate

public abstract DataContainer createOrUpdate(String resourceGroupName, String registryName, String name, DataContainerInner body, Context context)

Create or update 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.
name - 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 name)

Delete 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.
name - Container name.

delete

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

Delete 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.
name - Container name.
context - The context to associate with this operation.

get

public abstract DataContainer get(String resourceGroupName, String registryName, String name)

Get 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.
name - Container name.

Returns:

container.

getWithResponse

public abstract Response<DataContainer> getWithResponse(String resourceGroupName, String registryName, String name, Context context)

Get 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.
name - Container name.
context - The context to associate with this operation.

Returns:

container along with Response<T>.

list

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

List Data 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 DataContainer entities as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<DataContainer> list(String resourceGroupName, String registryName, String skip, ListViewType listViewType, Context context)

List Data 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.
listViewType - View type for including/excluding (for example) archived entities.
context - The context to associate with this operation.

Returns:

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

Applies to