Images Interface

public interface Images

Resource collection API of Images.

Method Summary

Modifier and Type Method and Description
abstract Image get(String resourceGroupName, String devCenterName, String galleryName, String imageName)

Gets a gallery image.

abstract Response<Image> getWithResponse(String resourceGroupName, String devCenterName, String galleryName, String imageName, Context context)

Gets a gallery image.

abstract PagedIterable<Image> listByDevCenter(String resourceGroupName, String devCenterName)

Lists images for a devcenter.

abstract PagedIterable<Image> listByDevCenter(String resourceGroupName, String devCenterName, Integer top, Context context)

Lists images for a devcenter.

abstract PagedIterable<Image> listByGallery(String resourceGroupName, String devCenterName, String galleryName)

Lists images for a gallery.

abstract PagedIterable<Image> listByGallery(String resourceGroupName, String devCenterName, String galleryName, Integer top, Context context)

Lists images for a gallery.

Method Details

get

public abstract Image get(String resourceGroupName, String devCenterName, String galleryName, String imageName)

Gets a gallery image.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
galleryName - The name of the gallery.
imageName - The name of the image.

Returns:

a gallery image.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String devCenterName, String galleryName, String imageName, Context context)

Gets a gallery image.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
galleryName - The name of the gallery.
imageName - The name of the image.
context - The context to associate with this operation.

Returns:

a gallery image along with Response<T>.

listByDevCenter

public abstract PagedIterable listByDevCenter(String resourceGroupName, String devCenterName)

Lists images for a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.

Returns:

results of the image list operation as paginated response with PagedIterable<T>.

listByDevCenter

public abstract PagedIterable listByDevCenter(String resourceGroupName, String devCenterName, Integer top, Context context)

Lists images for a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
top - The maximum number of resources to return from the operation. Example: '$top=10'.
context - The context to associate with this operation.

Returns:

results of the image list operation as paginated response with PagedIterable<T>.

listByGallery

public abstract PagedIterable listByGallery(String resourceGroupName, String devCenterName, String galleryName)

Lists images for a gallery.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
galleryName - The name of the gallery.

Returns:

results of the image list operation as paginated response with PagedIterable<T>.

listByGallery

public abstract PagedIterable listByGallery(String resourceGroupName, String devCenterName, String galleryName, Integer top, Context context)

Lists images for a gallery.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
galleryName - The name of the gallery.
top - The maximum number of resources to return from the operation. Example: '$top=10'.
context - The context to associate with this operation.

Returns:

results of the image list operation as paginated response with PagedIterable<T>.

Applies to