Package version:

Interface representing a PipelineRuns.

interface PipelineRuns {
    beginCreate(resourceGroupName: string, registryName: string, pipelineRunName: string, pipelineRunCreateParameters: PipelineRun, options?: PipelineRunsCreateOptionalParams): Promise<SimplePollerLike<OperationState<PipelineRun>, PipelineRun>>;
    beginCreateAndWait(resourceGroupName: string, registryName: string, pipelineRunName: string, pipelineRunCreateParameters: PipelineRun, options?: PipelineRunsCreateOptionalParams): Promise<PipelineRun>;
    beginDelete(resourceGroupName: string, registryName: string, pipelineRunName: string, options?: PipelineRunsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>;
    beginDeleteAndWait(resourceGroupName: string, registryName: string, pipelineRunName: string, options?: PipelineRunsDeleteOptionalParams): Promise<void>;
    get(resourceGroupName: string, registryName: string, pipelineRunName: string, options?: PipelineRunsGetOptionalParams): Promise<PipelineRun>;
    list(resourceGroupName: string, registryName: string, options?: PipelineRunsListOptionalParams): PagedAsyncIterableIterator<PipelineRun>;
}

Methods

  • Creates a pipeline run for a container registry with the specified parameters

    Parameters

    • resourceGroupName: string

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

    • registryName: string

      The name of the container registry.

    • pipelineRunName: string

      The name of the pipeline run.

    • pipelineRunCreateParameters: PipelineRun

      The parameters for creating a pipeline run.

    • Optionaloptions: PipelineRunsCreateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<PipelineRun>, PipelineRun>>

  • Creates a pipeline run for a container registry with the specified parameters

    Parameters

    • resourceGroupName: string

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

    • registryName: string

      The name of the container registry.

    • pipelineRunName: string

      The name of the pipeline run.

    • pipelineRunCreateParameters: PipelineRun

      The parameters for creating a pipeline run.

    • Optionaloptions: PipelineRunsCreateOptionalParams

      The options parameters.

    Returns Promise<PipelineRun>

  • Deletes a pipeline run from a container registry.

    Parameters

    • resourceGroupName: string

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

    • registryName: string

      The name of the container registry.

    • pipelineRunName: string

      The name of the pipeline run.

    • Optionaloptions: PipelineRunsDeleteOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<void>, void>>

  • Deletes a pipeline run from a container registry.

    Parameters

    • resourceGroupName: string

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

    • registryName: string

      The name of the container registry.

    • pipelineRunName: string

      The name of the pipeline run.

    • Optionaloptions: PipelineRunsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • Gets the detailed information for a given pipeline run.

    Parameters

    • resourceGroupName: string

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

    • registryName: string

      The name of the container registry.

    • pipelineRunName: string

      The name of the pipeline run.

    • Optionaloptions: PipelineRunsGetOptionalParams

      The options parameters.

    Returns Promise<PipelineRun>

  • Lists all the pipeline runs for the specified container registry.

    Parameters

    • resourceGroupName: string

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

    • registryName: string

      The name of the container registry.

    • Optionaloptions: PipelineRunsListOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<PipelineRun>