ArtifactManifests interface

Interface representing a ArtifactManifests.

Methods

beginCreateOrUpdate(string, string, string, string, ArtifactManifest, ArtifactManifestsCreateOrUpdateOptionalParams)

Creates or updates a artifact manifest.

beginCreateOrUpdateAndWait(string, string, string, string, ArtifactManifest, ArtifactManifestsCreateOrUpdateOptionalParams)

Creates or updates a artifact manifest.

beginDelete(string, string, string, string, ArtifactManifestsDeleteOptionalParams)

Deletes the specified artifact manifest.

beginDeleteAndWait(string, string, string, string, ArtifactManifestsDeleteOptionalParams)

Deletes the specified artifact manifest.

beginUpdateState(string, string, string, string, ArtifactManifestUpdateState, ArtifactManifestsUpdateStateOptionalParams)

Update state for artifact manifest.

beginUpdateStateAndWait(string, string, string, string, ArtifactManifestUpdateState, ArtifactManifestsUpdateStateOptionalParams)

Update state for artifact manifest.

get(string, string, string, string, ArtifactManifestsGetOptionalParams)

Gets information about a artifact manifest resource.

listByArtifactStore(string, string, string, ArtifactManifestsListByArtifactStoreOptionalParams)

Gets information about the artifact manifest.

listCredential(string, string, string, string, ArtifactManifestsListCredentialOptionalParams)

List credential for publishing artifacts defined in artifact manifest.

update(string, string, string, string, TagsObject, ArtifactManifestsUpdateOptionalParams)

Updates a artifact manifest resource.

Method Details

beginCreateOrUpdate(string, string, string, string, ArtifactManifest, ArtifactManifestsCreateOrUpdateOptionalParams)

Creates or updates a artifact manifest.

function beginCreateOrUpdate(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, parameters: ArtifactManifest, options?: ArtifactManifestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactManifest>, ArtifactManifest>>

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.

artifactManifestName

string

The name of the artifact manifest.

parameters
ArtifactManifest

Parameters supplied to the create or update artifact manifest operation.

options
ArtifactManifestsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, string, ArtifactManifest, ArtifactManifestsCreateOrUpdateOptionalParams)

Creates or updates a artifact manifest.

function beginCreateOrUpdateAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, parameters: ArtifactManifest, options?: ArtifactManifestsCreateOrUpdateOptionalParams): Promise<ArtifactManifest>

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.

artifactManifestName

string

The name of the artifact manifest.

parameters
ArtifactManifest

Parameters supplied to the create or update artifact manifest operation.

options
ArtifactManifestsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<ArtifactManifest>

beginDelete(string, string, string, string, ArtifactManifestsDeleteOptionalParams)

Deletes the specified artifact manifest.

function beginDelete(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, options?: ArtifactManifestsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactManifestsDeleteHeaders>, ArtifactManifestsDeleteHeaders>>

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.

artifactManifestName

string

The name of the artifact manifest.

options
ArtifactManifestsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, string, ArtifactManifestsDeleteOptionalParams)

Deletes the specified artifact manifest.

function beginDeleteAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, options?: ArtifactManifestsDeleteOptionalParams): Promise<ArtifactManifestsDeleteHeaders>

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.

artifactManifestName

string

The name of the artifact manifest.

options
ArtifactManifestsDeleteOptionalParams

The options parameters.

Returns

beginUpdateState(string, string, string, string, ArtifactManifestUpdateState, ArtifactManifestsUpdateStateOptionalParams)

Update state for artifact manifest.

function beginUpdateState(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, parameters: ArtifactManifestUpdateState, options?: ArtifactManifestsUpdateStateOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactManifestUpdateState>, ArtifactManifestUpdateState>>

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.

artifactManifestName

string

The name of the artifact manifest.

parameters
ArtifactManifestUpdateState

Parameters supplied to update the state of artifact manifest.

options
ArtifactManifestsUpdateStateOptionalParams

The options parameters.

Returns

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

beginUpdateStateAndWait(string, string, string, string, ArtifactManifestUpdateState, ArtifactManifestsUpdateStateOptionalParams)

Update state for artifact manifest.

function beginUpdateStateAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, parameters: ArtifactManifestUpdateState, options?: ArtifactManifestsUpdateStateOptionalParams): Promise<ArtifactManifestUpdateState>

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.

artifactManifestName

string

The name of the artifact manifest.

parameters
ArtifactManifestUpdateState

Parameters supplied to update the state of artifact manifest.

options
ArtifactManifestsUpdateStateOptionalParams

The options parameters.

Returns

get(string, string, string, string, ArtifactManifestsGetOptionalParams)

Gets information about a artifact manifest resource.

function get(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, options?: ArtifactManifestsGetOptionalParams): Promise<ArtifactManifest>

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.

artifactManifestName

string

The name of the artifact manifest.

options
ArtifactManifestsGetOptionalParams

The options parameters.

Returns

Promise<ArtifactManifest>

listByArtifactStore(string, string, string, ArtifactManifestsListByArtifactStoreOptionalParams)

Gets information about the artifact manifest.

function listByArtifactStore(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactManifestsListByArtifactStoreOptionalParams): PagedAsyncIterableIterator<ArtifactManifest, ArtifactManifest[], PageSettings>

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
ArtifactManifestsListByArtifactStoreOptionalParams

The options parameters.

Returns

listCredential(string, string, string, string, ArtifactManifestsListCredentialOptionalParams)

List credential for publishing artifacts defined in artifact manifest.

function listCredential(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, options?: ArtifactManifestsListCredentialOptionalParams): Promise<ArtifactAccessCredentialUnion>

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.

artifactManifestName

string

The name of the artifact manifest.

options
ArtifactManifestsListCredentialOptionalParams

The options parameters.

Returns

update(string, string, string, string, TagsObject, ArtifactManifestsUpdateOptionalParams)

Updates a artifact manifest resource.

function update(resourceGroupName: string, publisherName: string, artifactStoreName: string, artifactManifestName: string, parameters: TagsObject, options?: ArtifactManifestsUpdateOptionalParams): Promise<ArtifactManifest>

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.

artifactManifestName

string

The name of the artifact manifest.

parameters
TagsObject

Parameters supplied to the create or update artifact manifest operation.

options
ArtifactManifestsUpdateOptionalParams

The options parameters.

Returns

Promise<ArtifactManifest>