Partilhar via


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