Share via


ArchiveVersionsOperations interface

Interface representing a ArchiveVersions operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

Creates a archive version for a container registry with the specified parameters.

delete
get

Gets the properties of the archive version.

list

Lists all archive versions for the specified container registry, repository type and archive name.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<ArchiveVersion>, ArchiveVersion>>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<ArchiveVersion>, ArchiveVersion>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsCreateOptionalParams) => Promise<ArchiveVersion>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsCreateOptionalParams) => Promise<ArchiveVersion>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsDeleteOptionalParams) => Promise<void>

create

Creates a archive version for a container registry with the specified parameters.

create: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsCreateOptionalParams) => PollerLike<OperationState<ArchiveVersion>, ArchiveVersion>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsCreateOptionalParams) => PollerLike<OperationState<ArchiveVersion>, ArchiveVersion>

delete

delete: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the properties of the archive version.

get: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsGetOptionalParams) => Promise<ArchiveVersion>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, archiveVersionName: string, options?: ArchiveVersionsGetOptionalParams) => Promise<ArchiveVersion>

list

Lists all archive versions for the specified container registry, repository type and archive name.

list: (resourceGroupName: string, registryName: string, packageType: string, archiveName: string, options?: ArchiveVersionsListOptionalParams) => PagedAsyncIterableIterator<ArchiveVersion, ArchiveVersion[], PageSettings>

Property Value

(resourceGroupName: string, registryName: string, packageType: string, archiveName: string, options?: ArchiveVersionsListOptionalParams) => PagedAsyncIterableIterator<ArchiveVersion, ArchiveVersion[], PageSettings>