ArtifactStores interface

Interface representing a ArtifactStores.

Methods

beginCreateOrUpdate(string, string, string, ArtifactStore, ArtifactStoresCreateOrUpdateOptionalParams)

Creates or updates a artifact store.

beginCreateOrUpdateAndWait(string, string, string, ArtifactStore, ArtifactStoresCreateOrUpdateOptionalParams)

Creates or updates a artifact store.

beginDelete(string, string, string, ArtifactStoresDeleteOptionalParams)

Deletes the specified artifact store.

beginDeleteAndWait(string, string, string, ArtifactStoresDeleteOptionalParams)

Deletes the specified artifact store.

get(string, string, string, ArtifactStoresGetOptionalParams)

Gets information about the specified artifact store.

listByPublisher(string, string, ArtifactStoresListByPublisherOptionalParams)

Gets information of the ArtifactStores under publisher.

update(string, string, string, TagsObject, ArtifactStoresUpdateOptionalParams)

Update artifact store resource.

Method Details

beginCreateOrUpdate(string, string, string, ArtifactStore, ArtifactStoresCreateOrUpdateOptionalParams)

Creates or updates a artifact store.

function beginCreateOrUpdate(resourceGroupName: string, publisherName: string, artifactStoreName: string, parameters: ArtifactStore, options?: ArtifactStoresCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactStore>, ArtifactStore>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

artifactStoreName

string

The name of the artifact store.

parameters
ArtifactStore

Parameters supplied to the create or update application group operation.

options
ArtifactStoresCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ArtifactStore>, ArtifactStore>>

beginCreateOrUpdateAndWait(string, string, string, ArtifactStore, ArtifactStoresCreateOrUpdateOptionalParams)

Creates or updates a artifact store.

function beginCreateOrUpdateAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, parameters: ArtifactStore, options?: ArtifactStoresCreateOrUpdateOptionalParams): Promise<ArtifactStore>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

artifactStoreName

string

The name of the artifact store.

parameters
ArtifactStore

Parameters supplied to the create or update application group operation.

options
ArtifactStoresCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<ArtifactStore>

beginDelete(string, string, string, ArtifactStoresDeleteOptionalParams)

Deletes the specified artifact store.

function beginDelete(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactStoresDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactStoresDeleteHeaders>, ArtifactStoresDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

artifactStoreName

string

The name of the artifact store.

options
ArtifactStoresDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ArtifactStoresDeleteHeaders>, ArtifactStoresDeleteHeaders>>

beginDeleteAndWait(string, string, string, ArtifactStoresDeleteOptionalParams)

Deletes the specified artifact store.

function beginDeleteAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactStoresDeleteOptionalParams): Promise<ArtifactStoresDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

artifactStoreName

string

The name of the artifact store.

options
ArtifactStoresDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, ArtifactStoresGetOptionalParams)

Gets information about the specified artifact store.

function get(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactStoresGetOptionalParams): Promise<ArtifactStore>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

artifactStoreName

string

The name of the artifact store.

options
ArtifactStoresGetOptionalParams

The options parameters.

Returns

Promise<ArtifactStore>

listByPublisher(string, string, ArtifactStoresListByPublisherOptionalParams)

Gets information of the ArtifactStores under publisher.

function listByPublisher(resourceGroupName: string, publisherName: string, options?: ArtifactStoresListByPublisherOptionalParams): PagedAsyncIterableIterator<ArtifactStore, ArtifactStore[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

options
ArtifactStoresListByPublisherOptionalParams

The options parameters.

Returns

update(string, string, string, TagsObject, ArtifactStoresUpdateOptionalParams)

Update artifact store resource.

function update(resourceGroupName: string, publisherName: string, artifactStoreName: string, parameters: TagsObject, options?: ArtifactStoresUpdateOptionalParams): Promise<ArtifactStore>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

artifactStoreName

string

The name of the artifact store.

parameters
TagsObject

Parameters supplied to the create or update application group operation.

options
ArtifactStoresUpdateOptionalParams

The options parameters.

Returns

Promise<ArtifactStore>