sealed class Id : IdOwner
An id of a TeamCity entity. It appears in the web UI and is used in urls. If the entity has a uuid specified, then the id can be changed at any time. If uuid is omitted, then TeamCity treats an entity with a changed id as a new entity, all data associated with the old entity will be lost (e.g. a build history, a commit graph).
See Also
open val id: Id? |
|
abstract val value: String
Full id to be used in TeamCity. |
data class AbsoluteId : Id
Entity id to be used as is, without any prefixes provided by TeamCity. |
|
data class RelativeId : Id
Entity id relative to the project where versioned settings were enabled. When DSL executed the id of the project with enabled versioned settings is prepended to all relative ids. Can be used only in DSL generated with the 'Generate portable DSL scripts' option enabled. |