Artifact interface
Eigenschaften
| alias | Dient zum Abrufen oder Festlegen des Alias. |
| definition |
Dient zum Abrufen oder Festlegen des Definitionsverweises. z.B. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}. |
| is |
Gibt an, ob das Artefakt primär ist oder nicht. |
| is |
Gibt an, ob das Artefakt durch Freigabe beibehalten wird oder nicht. |
| source |
|
| type | Dient zum Abrufen oder Festlegen des Typs. Der Wert kann als 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (extern)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild' verwendet werden. |
Details zur Eigenschaft
alias
Dient zum Abrufen oder Festlegen des Alias.
alias: string
Eigenschaftswert
string
definitionReference
Dient zum Abrufen oder Festlegen des Definitionsverweises. z.B. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.
definitionReference: {[key: string]: ArtifactSourceReference}
Eigenschaftswert
{[key: string]: ArtifactSourceReference}
isPrimary
Gibt an, ob das Artefakt primär ist oder nicht.
isPrimary: boolean
Eigenschaftswert
boolean
isRetained
Gibt an, ob das Artefakt durch Freigabe beibehalten wird oder nicht.
isRetained: boolean
Eigenschaftswert
boolean
sourceId
sourceId: string
Eigenschaftswert
string
type
Dient zum Abrufen oder Festlegen des Typs. Der Wert kann als 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (extern)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild' verwendet werden.
type: string
Eigenschaftswert
string