@azure/arm-compute
Version:
A generated SDK for ComputeManagementClient.
17 lines • 1.19 kB
TypeScript
import type { PagedAsyncIterableIterator } from "@azure/core-paging";
import type { GallerySoftDeletedResource, SoftDeletedResourceListByArtifactNameOptionalParams } from "../models/index.js";
/** Interface representing a SoftDeletedResource. */
export interface SoftDeletedResource {
/**
* List soft-deleted resources of an artifact in the gallery, such as soft-deleted gallery image
* version of an image.
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param galleryName The name of the Shared Image Gallery.
* @param artifactType The type of the artifact to be listed, such as gallery image version.
* @param artifactName The artifact name to be listed. If artifact type is Images, then the artifact
* name should be the gallery image name.
* @param options The options parameters.
*/
listByArtifactName(resourceGroupName: string, galleryName: string, artifactType: string, artifactName: string, options?: SoftDeletedResourceListByArtifactNameOptionalParams): PagedAsyncIterableIterator<GallerySoftDeletedResource>;
}
//# sourceMappingURL=softDeletedResource.d.ts.map