Environment Custom Types
In the section Understanding Types and Properties the basic concepts of managing custom types and properties are described. In this section we focus on how to apply those concepts in the context of environments.
Environments may be of different types, such as Test Environment, Production Environment, ... When a new environment is created, a new instance of a particular environment type (example: Production Environment) is created.
Properties of Custom Component Types
When you create a new custom environment type version (using the create command), you can define the following properties:
Element |
Description |
Example |
---|---|---|
Name |
The name of the custom environment type. |
Test Preproduction Production |
Properties |
|
|
DynamicProperties |
|
|
Behavior
- If you create a new component type version based on an existing type version, a clone of the old version is created. You can therefore change any properties without affecting the older version.
- When updating a component custom type, changes to properties (of the project type and milestones) immediately affect ALL current instances of that component type version.
Example: If you delete a property, you will irreversible delete the data of all components (of that type version) which were entered for that property.
- You cannot delete component types which have instances