CodeVersionsOperations interface

Interface representing a CodeVersions operations.

Properties

beginPublish
beginPublishAndWait
createOrGetStartPendingUpload

Generate a storage location and credential for the client to upload a code asset to.

createOrUpdate

Create or update version.

delete

Delete version.

get

Get version.

list

List versions.

publish

Publish version asset into registry.

Property Details

beginPublish

Warning

This API is now deprecated.

use publish instead

beginPublish: (resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: CodeVersionsPublishOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: CodeVersionsPublishOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPublishAndWait

Warning

This API is now deprecated.

use publish instead

beginPublishAndWait: (resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: CodeVersionsPublishOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: CodeVersionsPublishOptionalParams) => Promise<void>

createOrGetStartPendingUpload

Generate a storage location and credential for the client to upload a code asset to.

createOrGetStartPendingUpload: (resourceGroupName: string, workspaceName: string, name: string, version: string, body: PendingUploadRequestDto, options?: CodeVersionsCreateOrGetStartPendingUploadOptionalParams) => Promise<PendingUploadResponseDto>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, body: PendingUploadRequestDto, options?: CodeVersionsCreateOrGetStartPendingUploadOptionalParams) => Promise<PendingUploadResponseDto>

createOrUpdate

Create or update version.

createOrUpdate: (resourceGroupName: string, workspaceName: string, name: string, version: string, body: CodeVersion, options?: CodeVersionsCreateOrUpdateOptionalParams) => Promise<CodeVersion>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, body: CodeVersion, options?: CodeVersionsCreateOrUpdateOptionalParams) => Promise<CodeVersion>

delete

Delete version.

delete: (resourceGroupName: string, workspaceName: string, name: string, version: string, options?: CodeVersionsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, options?: CodeVersionsDeleteOptionalParams) => Promise<void>

get

Get version.

get: (resourceGroupName: string, workspaceName: string, name: string, version: string, options?: CodeVersionsGetOptionalParams) => Promise<CodeVersion>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, options?: CodeVersionsGetOptionalParams) => Promise<CodeVersion>

list

List versions.

list: (resourceGroupName: string, workspaceName: string, name: string, options?: CodeVersionsListOptionalParams) => PagedAsyncIterableIterator<CodeVersion, CodeVersion[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, options?: CodeVersionsListOptionalParams) => PagedAsyncIterableIterator<CodeVersion, CodeVersion[], PageSettings>

publish

Publish version asset into registry.

publish: (resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: CodeVersionsPublishOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: CodeVersionsPublishOptionalParams) => PollerLike<OperationState<void>, void>