Compartilhar via


Artifact interface

Propriedades

alias

Obtém ou define alias.

definitionReference

Obtém ou define a referência de definição. por exemplo, {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

isPrimary

Indica se o artefato é primário ou não.

isRetained

Indica se o artefato é retido pela versão ou não.

sourceId
type

Obtém ou define o tipo. Ele pode ter valor como 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (externo)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

Detalhes da propriedade

alias

Obtém ou define alias.

alias: string

Valor da propriedade

string

definitionReference

Obtém ou define a referência de definição. por exemplo, {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

definitionReference: {[key: string]: ArtifactSourceReference}

Valor da propriedade

{[key: string]: ArtifactSourceReference}

isPrimary

Indica se o artefato é primário ou não.

isPrimary: boolean

Valor da propriedade

boolean

isRetained

Indica se o artefato é retido pela versão ou não.

isRetained: boolean

Valor da propriedade

boolean

sourceId

sourceId: string

Valor da propriedade

string

type

Obtém ou define o tipo. Ele pode ter valor como 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (externo)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

type: string

Valor da propriedade

string