Partilhar via


Artifact interface

Propriedades

alias

Obtém ou define o 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 por liberação ou não.

sourceId
type

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

Detalhes de Propriedade

alias

Obtém ou define o alias.

alias: string

Valor de 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 de Propriedade

{[key: string]: ArtifactSourceReference}

isPrimary

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

isPrimary: boolean

Valor de Propriedade

boolean

isRetained

Indica se o artefato é retido por liberação ou não.

isRetained: boolean

Valor de Propriedade

boolean

sourceId

sourceId: string

Valor de Propriedade

string

type

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

type: string

Valor de Propriedade

string