# ComponentProperty
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**r#type** | [**models::ComponentPropertyType**](ComponentPropertyType.md) | Type of this component property. |
**value** | [**models::ComponentPropertyValue**](ComponentProperty_value.md) | |
**preferred_values** | Option<[**Vec<models::InstanceSwapPreferredValue>**](InstanceSwapPreferredValue.md)> | Preferred values for this property. Only applicable if type is `INSTANCE_SWAP`. | [optional]
**bound_variables** | Option<[**models::ComponentPropertyBoundVariables**](ComponentProperty_boundVariables.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)