Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TagsApi

Hierarchy

  • TagsApi

Index

Constructors

constructor

  • new TagsApi(basePath?: string): TagsApi

Properties

Protected basePath

basePath: string = "https://dev.azure.com/"

defaultHeaders

defaultHeaders: any

Methods

addBuildTag

  • addBuildTag(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Adds a tag to a build.

    Parameters

    • params: object
      • apiVersion: string
      • buildId: number
      • organization: string
      • project: string
      • tag: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

addBuildTags

  • addBuildTags(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Adds tags to a build.

    Parameters

    • params: object
      • apiVersion: string
      • body: Array<string>
      • buildId: number
      • organization: string
      • project: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

addDefinitionTag

  • addDefinitionTag(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Adds a tag to a definition

    Parameters

    • params: object
      • apiVersion: string
      • definitionId: number
      • organization: string
      • project: string
      • tag: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

addDefinitionTags

  • addDefinitionTags(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Adds multiple tags to a definition.

    Parameters

    • params: object
      • apiVersion: string
      • body: Array<string>
      • definitionId: number
      • organization: string
      • project: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

deleteBuildTag

  • deleteBuildTag(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Removes a tag from a build.

    Parameters

    • params: object
      • apiVersion: string
      • buildId: number
      • organization: string
      • project: string
      • tag: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

deleteDefinitionTag

  • deleteDefinitionTag(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Removes a tag from a definition.

    Parameters

    • params: object
      • apiVersion: string
      • definitionId: number
      • organization: string
      • project: string
      • tag: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

getBuildTags

  • getBuildTags(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Gets the tags for a build.

    Parameters

    • params: object
      • apiVersion: string
      • buildId: number
      • organization: string
      • project: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

getDefinitionTags

  • getDefinitionTags(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Gets the tags for a definition.

    Parameters

    • params: object
      • apiVersion: string
      • definitionId: number
      • organization: string
      • project: string
      • Optional revision?: number
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

getTags

  • getTags(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<string>>
  • Gets a list of all build and definition tags in the project.

    Parameters

    • params: object
      • apiVersion: string
      • organization: string
      • project: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<string>>

Generated using TypeDoc