SoftDeletedResourcesClient Interface

public interface SoftDeletedResourcesClient

An instance of this class provides access to all the operations defined in SoftDeletedResourcesClient.

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<GallerySoftDeletedResourceInner> listByArtifactName(String resourceGroupName, String galleryName, String artifactType, String artifactName)

List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image version of an image.

abstract PagedIterable<GallerySoftDeletedResourceInner> listByArtifactName(String resourceGroupName, String galleryName, String artifactType, String artifactName, Context context)

List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image version of an image.

abstract PagedFlux<GallerySoftDeletedResourceInner> listByArtifactNameAsync(String resourceGroupName, String galleryName, String artifactType, String artifactName)

List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image version of an image.

Method Details

listByArtifactName

public abstract PagedIterable listByArtifactName(String resourceGroupName, String galleryName, String artifactType, String artifactName)

List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image version of an image.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Gallery in which the soft-deleted resources resides.
artifactType - The type of the artifact to be listed, such as gallery image version.
artifactName - The artifact name to be listed. If artifact type is Images, then the artifact name should be the gallery image name.

Returns:

the List Soft-deleted Resources operation response as paginated response with PagedIterable<T>.

listByArtifactName

public abstract PagedIterable listByArtifactName(String resourceGroupName, String galleryName, String artifactType, String artifactName, Context context)

List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image version of an image.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Gallery in which the soft-deleted resources resides.
artifactType - The type of the artifact to be listed, such as gallery image version.
artifactName - The artifact name to be listed. If artifact type is Images, then the artifact name should be the gallery image name.
context - The context to associate with this operation.

Returns:

the List Soft-deleted Resources operation response as paginated response with PagedIterable<T>.

listByArtifactNameAsync

public abstract PagedFlux listByArtifactNameAsync(String resourceGroupName, String galleryName, String artifactType, String artifactName)

List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image version of an image.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Gallery in which the soft-deleted resources resides.
artifactType - The type of the artifact to be listed, such as gallery image version.
artifactName - The artifact name to be listed. If artifact type is Images, then the artifact name should be the gallery image name.

Returns:

the List Soft-deleted Resources operation response as paginated response with PagedFlux<T>.

Applies to