Compartilhar via


ArtifactStores interface

Interface que representa um ArtifactStores.

Métodos

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

Cria ou atualiza um repositório de artefatos.

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

Cria ou atualiza um repositório de artefatos.

beginDelete(string, string, string, ArtifactStoresDeleteOptionalParams)

Exclui o repositório de artefatos especificado.

beginDeleteAndWait(string, string, string, ArtifactStoresDeleteOptionalParams)

Exclui o repositório de artefatos especificado.

get(string, string, string, ArtifactStoresGetOptionalParams)

Obtém informações sobre o repositório de artefatos especificado.

listByPublisher(string, string, ArtifactStoresListByPublisherOptionalParams)

Obtém informações dos ArtifactStores em publisher.

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

Atualizar o recurso do repositório de artefatos.

Detalhes do método

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

Cria ou atualiza um repositório de artefatos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

artifactStoreName

string

O nome do repositório de artefatos.

parameters
ArtifactStore

Parâmetros fornecidos para a operação criar ou atualizar o grupo de aplicativos.

options
ArtifactStoresCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Cria ou atualiza um repositório de artefatos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

artifactStoreName

string

O nome do repositório de artefatos.

parameters
ArtifactStore

Parâmetros fornecidos para a operação criar ou atualizar o grupo de aplicativos.

options
ArtifactStoresCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ArtifactStore>

beginDelete(string, string, string, ArtifactStoresDeleteOptionalParams)

Exclui o repositório de artefatos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

artifactStoreName

string

O nome do repositório de artefatos.

options
ArtifactStoresDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, ArtifactStoresDeleteOptionalParams)

Exclui o repositório de artefatos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

artifactStoreName

string

O nome do repositório de artefatos.

options
ArtifactStoresDeleteOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, ArtifactStoresGetOptionalParams)

Obtém informações sobre o repositório de artefatos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

artifactStoreName

string

O nome do repositório de artefatos.

options
ArtifactStoresGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ArtifactStore>

listByPublisher(string, string, ArtifactStoresListByPublisherOptionalParams)

Obtém informações dos ArtifactStores em publisher.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

options
ArtifactStoresListByPublisherOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizar o recurso do repositório de artefatos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

publisherName

string

O nome do publicador.

artifactStoreName

string

O nome do repositório de artefatos.

parameters
TagsObject

Parâmetros fornecidos para a operação criar ou atualizar o grupo de aplicativos.

options
ArtifactStoresUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ArtifactStore>