Compartilhar via


Templates - Get

Obtém um modelo de definição de build específico.

GET https://dev.azure.com/{organization}/{project}/_apis/build/definitions/templates/{templateId}?api-version=5.0

Parâmetros de URI

Nome Em Obrigatório Tipo Description
organization
path True

string

O nome da organização do Azure DevOps.

project
path True

string

ID do projeto ou nome do projeto

templateId
path True

string

A ID do modelo solicitado.

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '5.0' para usar essa versão da api.

Respostas

Nome Tipo Description
200 OK

BuildDefinitionTemplate

operação bem-sucedida

Segurança

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Nome Description
vso.build Concede a capacidade de acessar artefatos de build, incluindo resultados de build, definições e solicitações e a capacidade de receber notificações sobre eventos de build por meio de ganchos de serviço.

Definições

Nome Description
AgentPoolQueue

Representa uma fila para compilações em execução.

AuthorizationHeader
Build

Representação de dados de um build.

BuildAuthorizationScope

O escopo de autorização de trabalho para builds enfileirados em relação a essa definição.

BuildController
BuildDefinition

Representa uma definição de build.

BuildDefinitionTemplate

Representa um modelo do qual novas definições de build podem ser criadas.

BuildDefinitionVariable

Representa uma variável usada por uma definição de build.

BuildLogReference

Representa uma referência a um log de build.

BuildMetric

Representa metadados sobre builds no sistema.

BuildOption

Representa a aplicação de um comportamento opcional para uma definição de build.

BuildOptionDefinitionReference

Representa uma referência a uma definição de opção de build.

BuildProcess

Representa um processo de build.

BuildReason

O motivo pelo qual o build foi criado.

BuildRepository

Representa um repositório usado por uma definição de build.

BuildRequestValidationResult

Representa o resultado da validação de uma solicitação de build.

BuildResult

O resultado do build.

BuildStatus

O build status.

BuildTrigger

Representa um gatilho para uma definição de buld.

ControllerStatus

O status do controlador.

DataSourceBindingBase

Representa a associação da fonte de dados para a solicitação de ponto de extremidade de serviço.

DefinitionQuality

A qualidade do documento de definição (rascunho, etc.)

DefinitionQueueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

DefinitionReference

Representa uma referência a uma definição.

DefinitionTriggerType

O tipo do gatilho.

DefinitionType

O tipo da definição.

Demand

Representa uma demanda usada por uma definição ou build.

IdentityRef
ProcessParameters
ProjectState

Estado do projeto.

ProjectVisibility

Visibilidade do projeto.

PropertiesCollection

A classe representa um recipiente de propriedades como uma coleção de pares chave-valor. Os valores de todos os tipos primitivos (qualquer tipo com um TypeCode != TypeCode.Object) exceto para DBNull são aceitos. Valores do tipo Byte[], Int32, Double, DateType e String preservam seu tipo, outros primitivos são reajustados como uma Cadeia de Caracteres. Byte[] esperado como cadeia de caracteres codificada em base64.

QueueOptions

Opções adicionais para enfileirar o build.

QueuePriority

A prioridade do build.

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

RetentionPolicy

Representa uma política de retenção para uma definição de build.

TaskAgentPoolReference

Representa uma referência a um pool de agentes.

TaskInputDefinitionBase
TaskInputValidation
TaskOrchestrationPlanReference

Representa uma referência a um plano de orquestração.

TaskSourceDefinitionBase
TeamProjectReference

Representa uma referência superficial a um TeamProject.

ValidationResult

O resultado.

VariableGroup

Representa um grupo de variáveis.

AgentPoolQueue

Representa uma fila para compilações em execução.

Nome Tipo Description
_links

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

id

integer

A ID da fila.

name

string

O nome da fila.

pool

TaskAgentPoolReference

O pool usado por essa fila.

url

string

O link http completo para o recurso.

AuthorizationHeader

Nome Tipo Description
name

string

value

string

Build

Representação de dados de um build.

Nome Tipo Description
_links

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

buildNumber

string

O número/nome do build.

buildNumberRevision

integer

A revisão do número de build.

controller

BuildController

O controlador de build. Isso só será definido se o tipo de definição for Xaml.

definition

DefinitionReference

A definição associada ao build.

deleted

boolean

Indica se o build foi excluído.

deletedBy

IdentityRef

A identidade do processo ou da pessoa que excluiu o build.

deletedDate

string

A data em que o build foi excluído.

deletedReason

string

A descrição de como o build foi excluído.

demands

Demand[]

Uma lista de demandas que representa os recursos do agente exigidos por essa compilação.

finishTime

string

A hora em que a compilação foi concluída.

id

integer

A ID do build.

keepForever

boolean

Indica se o build deve ser ignorado pelas políticas de retenção.

lastChangedBy

IdentityRef

A identidade que representa o processo ou a pessoa que alterou o build pela última vez.

lastChangedDate

string

A data em que o build foi alterado pela última vez.

logs

BuildLogReference

Informações sobre os logs de build.

orchestrationPlan

TaskOrchestrationPlanReference

O plano de orquestração para o build.

parameters

string

Os parâmetros para o build.

plans

TaskOrchestrationPlanReference[]

Planos de orquestração associados ao build (build, limpeza)

priority

QueuePriority

A prioridade do build.

project

TeamProjectReference

O projeto de equipe.

properties

PropertiesCollection

A classe representa um recipiente de propriedades como uma coleção de pares chave-valor. Valores de todos os tipos primitivos (qualquer tipo com um TypeCode != TypeCode.Object) exceto para DBNull são aceitos. Valores do tipo Byte[], Int32, Double, DateType e String preservam seu tipo, outros primitivos são reajustados como uma Cadeia de Caracteres. Byte[] esperado como cadeia de caracteres codificada em base64.

quality

string

A qualidade do build xaml (bom, ruim etc.)

queue

AgentPoolQueue

A fila. Isso só será definido se o tipo de definição for Build.

queueOptions

QueueOptions

Opções adicionais para enfileirar o build.

queuePosition

integer

A posição atual do build na fila.

queueTime

string

A hora em que o build foi enfileirado.

reason

BuildReason

O motivo pelo qual o build foi criado.

repository

BuildRepository

O repositório.

requestedBy

IdentityRef

A identidade que enfileirava o build.

requestedFor

IdentityRef

A identidade em cujo nome a compilação foi enfileirada.

result

BuildResult

O resultado do build.

retainedByRelease

boolean

Indica se o build é mantido por uma versão.

sourceBranch

string

O branch de origem.

sourceVersion

string

A versão de origem.

startTime

string

A hora em que a compilação foi iniciada.

status

BuildStatus

O status do build.

tags

string[]

triggerInfo

object

Informações específicas do sourceprovider sobre o que disparou o build

triggeredByBuild

Build

O build que disparou essa compilação por meio de um gatilho de conclusão de build.

uri

string

O URI da compilação.

url

string

A URL REST do build.

validationResults

BuildRequestValidationResult[]

Representa o resultado da validação de uma solicitação de build.

BuildAuthorizationScope

O escopo de autorização de trabalho para builds enfileirados em relação a essa definição.

Nome Tipo Description
project

string

A identidade usada deve ter permissões de conta de serviço de build com escopo para o projeto no qual reside a definição de build. Isso é útil para o isolamento de trabalhos de build para um projeto de equipe específico para evitar qualquer escalonamento não intencional de ataques de privilégios durante um build.

projectCollection

string

A identidade usada deve ter permissões de conta de serviço de build com escopo para a coleção de projetos. Isso é útil quando os recursos de um único build são distribuídos em vários projetos.

BuildController

Nome Tipo Description
_links

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

createdDate

string

A data em que o controlador foi criado.

description

string

A descrição do controlador.

enabled

boolean

Indica se o controlador está habilitado.

id

integer

ID do recurso

name

string

Nome do recurso vinculado (nome da definição, nome do controlador etc.)

status

ControllerStatus

O status do controlador.

updatedDate

string

A data em que o controlador foi atualizado pela última vez.

uri

string

O URI do controlador.

url

string

Link http completo para o recurso

BuildDefinition

Representa uma definição de build.

Nome Tipo Description
_links

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

authoredBy

IdentityRef

O autor da definição.

badgeEnabled

boolean

Indica se os selos estão habilitados para essa definição.

buildNumberFormat

string

O formato de número de build.

comment

string

Um comentário de tempo de salvamento para a definição.

createdDate

string

A data em que a definição foi criada.

demands

Demand[]

Representa uma demanda usada por uma definição ou build.

description

string

A descrição.

draftOf

DefinitionReference

Uma referência à definição de que essa definição é um rascunho de, se essa for uma definição de rascunho.

drafts

DefinitionReference[]

A lista de rascunhos associados a essa definição, se essa não for uma definição de rascunho.

dropLocation

string

O local de remoção para a definição.

id

integer

A ID da definição referenciada.

jobAuthorizationScope

BuildAuthorizationScope

O escopo de autorização de trabalho para builds enfileirados em relação a essa definição.

jobCancelTimeoutInMinutes

integer

O tempo limite de cancelamento do trabalho (em minutos) para builds cancelados pelo usuário para essa definição.

jobTimeoutInMinutes

integer

O tempo limite de execução do trabalho (em minutos) para builds enfileirados nessa definição.

latestBuild

Build

Representação de dados de um build.

latestCompletedBuild

Build

Representação de dados de um build.

metrics

BuildMetric[]

Representa metadados sobre builds no sistema.

name

string

O nome da definição referenciada.

options

BuildOption[]

Representa a aplicação de um comportamento opcional para uma definição de build.

path

string

O caminho da pasta da definição.

process

BuildProcess

O processo de build.

processParameters

ProcessParameters

Os parâmetros de processo para essa definição.

project

TeamProjectReference

Uma referência ao projeto.

properties

PropertiesCollection

A classe representa um recipiente de propriedades como uma coleção de pares chave-valor. Os valores de todos os tipos primitivos (qualquer tipo com um TypeCode != TypeCode.Object) exceto para DBNull são aceitos. Valores do tipo Byte[], Int32, Double, DateType e String preservam seu tipo, outros primitivos são reajustados como uma Cadeia de Caracteres. Byte[] esperado como cadeia de caracteres codificada em base64.

quality

DefinitionQuality

A qualidade do documento de definição (rascunho, etc.)

queue

AgentPoolQueue

A fila padrão para builds é executada em relação a essa definição.

queueStatus

DefinitionQueueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

repository

BuildRepository

O repositório.

retentionRules

RetentionPolicy[]

Representa uma política de retenção para uma definição de build.

revision

integer

O número de revisão de definição.

tags

string[]

triggers

BuildTrigger[]

Representa um gatilho para uma definição de buld.

type

DefinitionType

O tipo da definição.

uri

string

O URI da definição.

url

string

A URL REST da definição.

variableGroups

VariableGroup[]

Representa um grupo de variáveis.

variables

<string,  BuildDefinitionVariable>

BuildDefinitionTemplate

Representa um modelo do qual novas definições de build podem ser criadas.

Nome Tipo Description
canDelete

boolean

Indica se o modelo pode ser excluído.

category

string

A categoria de modelo.

defaultHostedQueue

string

Uma fila de agente hospedado opcional para o modelo usar por padrão.

description

string

Uma descrição do modelo.

iconTaskId

string

A ID da tarefa cujo ícone é usado ao mostrar esse modelo na interface do usuário.

icons

object

id

string

A ID do modelo.

name

string

O nome do modelo.

template

BuildDefinition

O modelo real.

BuildDefinitionVariable

Representa uma variável usada por uma definição de build.

Nome Tipo Description
allowOverride

boolean

Indica se o valor pode ser definido no tempo de espera.

isSecret

boolean

Indica se o valor da variável é um segredo.

value

string

O valor da variável.

BuildLogReference

Representa uma referência a um log de build.

Nome Tipo Description
id

integer

A ID do log.

type

string

O tipo do local do log.

url

string

Um link completo para o recurso de log.

BuildMetric

Representa metadados sobre builds no sistema.

Nome Tipo Description
date

string

A data do escopo.

intValue

integer

O valor.

name

string

O nome da métrica.

scope

string

O escopo.

BuildOption

Representa a aplicação de um comportamento opcional para uma definição de build.

Nome Tipo Description
definition

BuildOptionDefinitionReference

Uma referência à opção de build.

enabled

boolean

Indica se o comportamento está habilitado.

inputs

object

BuildOptionDefinitionReference

Representa uma referência a uma definição de opção de build.

Nome Tipo Description
id

string

A ID da opção de build referenciada.

BuildProcess

Representa um processo de build.

Nome Tipo Description
type

integer

O tipo do processo.

BuildReason

O motivo pelo qual o build foi criado.

Nome Tipo Description
all

string

Todos os motivos.

batchedCI

string

O build foi iniciado para o gatilho TriggerType.BatchedContinuousIntegration.

buildCompletion

string

O build foi iniciado quando outro build foi concluído.

checkInShelveset

string

O build foi iniciado para o gatilho ContinuousIntegrationType.Gated.

individualCI

string

O build foi iniciado para o gatilho TriggerType.ContinuousIntegration.

manual

string

O build foi iniciado manualmente.

none

string

Sem motivo. Esse valor não deve ser usado.

pullRequest

string

O build foi iniciado por uma solicitação de pull. Adicionado no recurso versão 3.

schedule

string

O build foi iniciado para o gatilho TriggerType.Schedule.

triggered

string

O build foi disparado para fins de política de retenção.

userCreated

string

O build foi criado por um usuário.

validateShelveset

string

O build foi iniciado manualmente para validação privada.

BuildRepository

Representa um repositório usado por uma definição de build.

Nome Tipo Description
checkoutSubmodules

boolean

Indica se os submódulos de check-out devem ser verificados.

clean

string

Indica se deve limpo a pasta de destino ao obter código do repositório.

defaultBranch

string

O nome do branch padrão.

id

string

A ID do repositório.

name

string

O nome amigável do repositório.

properties

object

rootFolder

string

A pasta raiz.

type

string

O tipo do repositório.

url

string

A URL do repositório.

BuildRequestValidationResult

Representa o resultado da validação de uma solicitação de build.

Nome Tipo Description
message

string

A mensagem associada ao resultado.

result

ValidationResult

O resultado.

BuildResult

O resultado do build.

Nome Tipo Description
canceled

string

O build foi cancelado antes de ser iniciado.

failed

string

O build foi concluído sem êxito.

none

string

Nenhum resultado

partiallySucceeded

string

O build concluiu a compilação com êxito, mas teve outros erros.

succeeded

string

O build foi concluído com êxito.

BuildStatus

O build status.

Nome Tipo Description
all

string

Todos os status.

cancelling

string

O build está sendo cancelado

completed

string

A compilação foi concluída.

inProgress

string

O build está em andamento no momento.

none

string

Sem status.

notStarted

string

O build ainda não foi iniciado.

postponed

string

O build está inativo na fila.

BuildTrigger

Representa um gatilho para uma definição de buld.

Nome Tipo Description
triggerType

DefinitionTriggerType

O tipo do gatilho.

ControllerStatus

O status do controlador.

Nome Tipo Description
available

string

Indica que o controlador de build está disponível no momento.

offline

string

Indica que o controlador de build ficou offline.

unavailable

string

Indica que o controlador de build não pode ser contatado.

DataSourceBindingBase

Representa a associação da fonte de dados para a solicitação de ponto de extremidade de serviço.

Nome Tipo Description
callbackContextTemplate

string

Formato de paginação compatível com essa fonte de dados (ContinuationToken/SkipTop).

callbackRequiredTemplate

string

Chamadas subsequentes necessárias?

dataSourceName

string

Obtém ou define o nome da fonte de dados.

endpointId

string

Obtém ou define a ID do ponto de extremidade.

endpointUrl

string

Obtém ou define a URL do ponto de extremidade de serviço.

headers

AuthorizationHeader[]

Obtém ou define os cabeçalhos de autorização.

initialContextTemplate

string

Define o valor inicial dos parâmetros de consulta

parameters

object

Obtém ou define os parâmetros para a fonte de dados.

resultSelector

string

Obtém ou define o seletor de resultados.

resultTemplate

string

Obtém ou define o modelo de resultado.

target

string

Obtém ou define o destino da fonte de dados.

DefinitionQuality

A qualidade do documento de definição (rascunho, etc.)

Nome Tipo Description
definition

string

draft

string

DefinitionQueueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

Nome Tipo Description
disabled

string

Quando desabilitada, a fila de definição não permitirá que os builds sejam enfileirados pelos usuários e o sistema não enfileirará builds de integração agendada, restrita ou contínua. Os builds que já estão na fila não serão iniciados pelo sistema.

enabled

string

Quando habilitada, a fila de definição permite que os builds sejam enfileirados pelos usuários, o sistema enfileirará builds de integração agendada, restrita e contínua e os builds enfileirados serão iniciados pelo sistema.

paused

string

Quando pausada, a fila de definição permite que os builds sejam enfileirados pelos usuários e o sistema enfileirará builds de integração agendada, restrita e contínua. Os builds na fila não serão iniciados pelo sistema.

DefinitionReference

Representa uma referência a uma definição.

Nome Tipo Description
createdDate

string

A data em que a definição foi criada.

id

integer

A ID da definição referenciada.

name

string

O nome da definição referenciada.

path

string

O caminho da pasta da definição.

project

TeamProjectReference

Uma referência ao projeto.

queueStatus

DefinitionQueueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

revision

integer

O número de revisão de definição.

type

DefinitionType

O tipo da definição.

uri

string

O URI da definição.

url

string

A URL REST da definição.

DefinitionTriggerType

O tipo do gatilho.

Nome Tipo Description
all

string

Todos os tipos.

batchedContinuousIntegration

string

Um build deve ser iniciado para vários conjuntos de alterações por vez em um intervalo especificado.

batchedGatedCheckIn

string

Um build de validação deve ser iniciado para cada lote de marcar-ins.

buildCompletion

string

Um build deve ser disparado quando outro build for concluído.

continuousIntegration

string

Um build deve ser iniciado para cada conjunto de alterações.

gatedCheckIn

string

Um build de validação deve ser iniciado para cada marcar.

none

string

Somente builds manuais.

pullRequest

string

Um build deve ser disparado quando uma solicitação de pull do GitHub é criada ou atualizada. Adicionado no recurso versão 3

schedule

string

Um build deve ser iniciado em um agendamento especificado, independentemente de existirem ou não conjuntos de alterações.

DefinitionType

O tipo da definição.

Nome Tipo Description
build

string

xaml

string

Demand

Representa uma demanda usada por uma definição ou build.

Nome Tipo Description
name

string

O nome da funcionalidade referenciada pela demanda.

value

string

O valor exigido.

IdentityRef

Nome Tipo Description
_links

ReferenceLinks

Esse campo contém zero ou mais links interessantes sobre o assunto do grafo. Esses links podem ser invocados para obter relações adicionais ou informações mais detalhadas sobre esse assunto do grafo.

descriptor

string

O descritor é a principal maneira de referenciar o assunto do grafo enquanto o sistema está em execução. Esse campo identificará exclusivamente o mesmo assunto do grafo entre contas e organizações.

directoryAlias

string

displayName

string

Este é o nome de exibição não exclusivo do assunto do grafo. Para alterar esse campo, você deve alterar seu valor no provedor de origem.

id

string

imageUrl

string

inactive

boolean

isAadIdentity

boolean

isContainer

boolean

isDeletedInOrigin

boolean

profileUrl

string

uniqueName

string

url

string

Essa URL é a rota completa para o recurso de origem desta entidade de grafo.

ProcessParameters

Nome Tipo Description
dataSourceBindings

DataSourceBindingBase[]

Representa a associação da fonte de dados para a solicitação de ponto de extremidade de serviço.

inputs

TaskInputDefinitionBase[]

sourceDefinitions

TaskSourceDefinitionBase[]

ProjectState

Estado do projeto.

Nome Tipo Description
all

string

Todos os projetos, independentemente do estado.

createPending

string

O projeto foi enfileirado para criação, mas o processo ainda não foi iniciado.

deleted

string

O projeto foi excluído.

deleting

string

O Project está em processo de exclusão.

new

string

O projeto está em processo de criação.

unchanged

string

O projeto não foi alterado.

wellFormed

string

O project é completamente criado e pronto para uso.

ProjectVisibility

Visibilidade do projeto.

Nome Tipo Description
private

string

O projeto só é visível para usuários com acesso explícito.

public

string

O projeto é visível para todos.

PropertiesCollection

A classe representa um recipiente de propriedades como uma coleção de pares chave-valor. Os valores de todos os tipos primitivos (qualquer tipo com um TypeCode != TypeCode.Object) exceto para DBNull são aceitos. Valores do tipo Byte[], Int32, Double, DateType e String preservam seu tipo, outros primitivos são reajustados como uma Cadeia de Caracteres. Byte[] esperado como cadeia de caracteres codificada em base64.

Nome Tipo Description
count

integer

A contagem de propriedades na coleção.

item

object

keys

string[]

O conjunto de chaves na coleção.

values

string[]

O conjunto de valores na coleção.

QueueOptions

Opções adicionais para enfileirar o build.

Nome Tipo Description
doNotRun

string

Criar uma ID de plano para o build, não executá-la

none

string

Sem opções de fila

QueuePriority

A prioridade do build.

Nome Tipo Description
aboveNormal

string

Prioridade acima do normal.

belowNormal

string

Prioridade abaixo do normal.

high

string

Prioridade alta.

low

string

Baixa prioridade.

normal

string

Prioridade normal.

A classe para representar uma coleção de links de referência REST.

Nome Tipo Description
links

object

A exibição somente leitura dos links. Como os links de referência são somente leitura, só queremos expô-los como somente leitura.

RetentionPolicy

Representa uma política de retenção para uma definição de build.

Nome Tipo Description
artifactTypesToDelete

string[]

artifacts

string[]

branches

string[]

daysToKeep

integer

O número de dias para manter builds.

deleteBuildRecord

boolean

Indica se o próprio registro de build deve ser excluído.

deleteTestResults

boolean

Indica se os resultados do teste devem ser excluídos associados ao build.

minimumToKeep

integer

O número mínimo de builds a serem mantidos.

TaskAgentPoolReference

Representa uma referência a um pool de agentes.

Nome Tipo Description
id

integer

A ID do pool.

isHosted

boolean

Um valor que indica se esse pool é gerenciado ou não pelo serviço.

name

string

O nome do pool.

TaskInputDefinitionBase

Nome Tipo Description
aliases

string[]

defaultValue

string

groupName

string

helpMarkDown

string

label

string

name

string

options

object

properties

object

required

boolean

type

string

validation

TaskInputValidation

visibleRule

string

TaskInputValidation

Nome Tipo Description
expression

string

Expressões condicionais

message

string

Mensagem explicando como o usuário pode corrigir se a validação falhar

TaskOrchestrationPlanReference

Representa uma referência a um plano de orquestração.

Nome Tipo Description
orchestrationType

integer

O tipo do plano.

planId

string

A ID do plano.

TaskSourceDefinitionBase

Nome Tipo Description
authKey

string

endpoint

string

keySelector

string

selector

string

target

string

TeamProjectReference

Representa uma referência superficial a um TeamProject.

Nome Tipo Description
abbreviation

string

Abreviação do projeto.

defaultTeamImageUrl

string

Url para a imagem de identidade de equipe padrão.

description

string

A descrição do projeto (se houver).

id

string

Identificador do projeto.

name

string

Nome do projeto.

revision

integer

Revisão do projeto.

state

ProjectState

Estado do projeto.

url

string

URL para a versão completa do objeto.

visibility

ProjectVisibility

Visibilidade do projeto.

ValidationResult

O resultado.

Nome Tipo Description
error

string

oK

string

warning

string

VariableGroup

Representa um grupo de variáveis.

Nome Tipo Description
alias

string

O Nome do grupo de variáveis.

description

string

A descrição.

id

integer

A ID do grupo de variáveis.

name

string

O nome do grupo de variáveis.

type

string

O tipo do grupo de variáveis.

variables

<string,  BuildDefinitionVariable>