pub fn recommendation_templates(
            mut self,
            input: crate::model::RecommendationTemplate,
        ) -> Self {
            let mut v = self.recommendation_templates.unwrap_or_default();
            v.push(input);
            self.recommendation_templates = Some(v);
            self
        }
/// Appends an item to `recommendation_templates`.
///
/// To override the contents of this collection use [`set_recommendation_templates`](Self::set_recommendation_templates).
///
/// <p>The recommendation templates for the Resilience Hub applications.</p>
Appends an item to `recommendation_templates`.
To override the contents of this collection use [`set_recommendation_templates`](Self::set_recommendation_templates).

The recommendation templates for the Resilience Hub applications.
Appends an item to ` recommendation_templates ` . To override the contents of this collection use [ ` set_recommendation_templates ` ] ( Self :: set_recommendation_templates ) . The recommendation templates for the Resilience Hub applications .
pub fn recommendation_templates(
            mut self,
            input: crate::model::RecommendationTemplate,
        ) -> Self {
            let mut v = self.recommendation_templates.unwrap_or_default();
            v.push(input);
            self.recommendation_templates = Some(v);
            self
        }
pub fn recommendation_templates ( mut self , input : crate :: model :: RecommendationTemplate , ) -> Self { let mut v = self . recommendation_templates . unwrap_or_default ( ) ; v . push ( input ) ; self . recommendation_templates = Some ( v ) ; self }
Appends an item to `recommendation_templates`.
Appends an item to ` recommendation_templates ` .
mut self
input
crate::model::RecommendationTemplate
mut self
input
crate::model::RecommendationTemplate