Share via


ArtifactsOperations interface

Interface representing a Artifacts operations.

Properties

get

Get the resource

listByParent

List by parent

listDownloadUri

Get artifact download link.

Property Details

get

Get the resource

get: (resourceGroupName: string, name: string, imageName: string, artifactName: string, options?: ArtifactsGetOptionalParams) => Promise<Artifact>

Property Value

(resourceGroupName: string, name: string, imageName: string, artifactName: string, options?: ArtifactsGetOptionalParams) => Promise<Artifact>

listByParent

List by parent

listByParent: (resourceGroupName: string, name: string, imageName: string, options?: ArtifactsListByParentOptionalParams) => PagedAsyncIterableIterator<Artifact, Artifact[], PageSettings>

Property Value

(resourceGroupName: string, name: string, imageName: string, options?: ArtifactsListByParentOptionalParams) => PagedAsyncIterableIterator<Artifact, Artifact[], PageSettings>

listDownloadUri

Get artifact download link.

listDownloadUri: (resourceGroupName: string, name: string, imageName: string, artifactName: string, options?: ArtifactsListDownloadUriOptionalParams) => Promise<ArtifactDownloadResult>

Property Value

(resourceGroupName: string, name: string, imageName: string, artifactName: string, options?: ArtifactsListDownloadUriOptionalParams) => Promise<ArtifactDownloadResult>