ComponentVersionsOperations interface

Interface representing a ComponentVersions operations.

Properties

beginPublish
beginPublishAndWait
createOrUpdate

Create or update version.

delete

Delete version.

get

Get version.

list

List component 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?: ComponentVersionsPublishOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, body: DestinationAsset, options?: ComponentVersionsPublishOptionalParams) => 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?: ComponentVersionsPublishOptionalParams) => Promise<void>

Property Value

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

createOrUpdate

Create or update version.

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

Property Value

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

delete

Delete version.

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

Property Value

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

get

Get version.

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

Property Value

(resourceGroupName: string, workspaceName: string, name: string, version: string, options?: ComponentVersionsGetOptionalParams) => Promise<ComponentVersion>

list

List component versions.

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

Property Value

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

publish

Publish version asset into registry.

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

Property Value

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