pub fn asset_model_properties(
            mut self,
            input: crate::model::AssetModelPropertyDefinition,
        ) -> Self {
            self.inner = self.inner.asset_model_properties(input);
            self
        }
/// Appends an item to `assetModelProperties`.
///
/// To override the contents of this collection use [`set_asset_model_properties`](Self::set_asset_model_properties).
///
/// <p>The property definitions of the asset model. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/asset-properties.html">Asset properties</a> in the <i>IoT SiteWise User Guide</i>.</p>
/// <p>You can specify up to 200 properties per asset model. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/quotas.html">Quotas</a> in the <i>IoT SiteWise User Guide</i>.</p>
Appends an item to `assetModelProperties`.
To override the contents of this collection use [`set_asset_model_properties`](Self::set_asset_model_properties).

The property definitions of the asset model. For more information, see Asset properties in the IoT SiteWise User Guide.
You can specify up to 200 properties per asset model. For more information, see Quotas in the IoT SiteWise User Guide.
Appends an item to ` assetModelProperties ` . To override the contents of this collection use [ ` set_asset_model_properties ` ] ( Self :: set_asset_model_properties ) . The property definitions of the asset model . For more information see Asset properties in the IoT SiteWise User Guide . You can specify up to 200 properties per asset model . For more information see Quotas in the IoT SiteWise User Guide .
pub fn asset_model_properties(
            mut self,
            input: crate::model::AssetModelPropertyDefinition,
        ) -> Self {
            self.inner = self.inner.asset_model_properties(input);
            self
        }
pub fn asset_model_properties ( mut self , input : crate :: model :: AssetModelPropertyDefinition , ) -> Self { self . inner = self . inner . asset_model_properties ( input ) ; self }
Appends an item to `assetModelProperties`.
Appends an item to ` assetModelProperties ` .
mut self
input
crate::model::AssetModelPropertyDefinition
mut self
input
crate::model::AssetModelPropertyDefinition