Defines a desired runtime component.
Component dependencies.
Name of the component.
Properties of the component.
Component type.