pub fn available_policy_types(mut self, input: crate::model::PolicyTypeSummary) -> Self {
            let mut v = self.available_policy_types.unwrap_or_default();
            v.push(input);
            self.available_policy_types = Some(v);
            self
        }
/// Appends an item to `available_policy_types`.
///
/// To override the contents of this collection use [`set_available_policy_types`](Self::set_available_policy_types).
///
/// <important>
/// <p>Do not use. This field is deprecated and doesn't provide complete information about the policies in your organization.</p>
/// </important>
/// <p>To determine the policies that are enabled and available for use in your organization, use the <code>ListRoots</code> operation instead.</p>
Appends an item to `available_policy_types`.
To override the contents of this collection use [`set_available_policy_types`](Self::set_available_policy_types).


Do not use. This field is deprecated and doesn't provide complete information about the policies in your organization.

To determine the policies that are enabled and available for use in your organization, use the ListRoots operation instead.
Appends an item to ` available_policy_types ` . To override the contents of this collection use [ ` set_available_policy_types ` ] ( Self :: set_available_policy_types ) . Do not use . This field is deprecated and doesn ' t provide complete information about the policies in your organization . To determine the policies that are enabled and available for use in your organization use the ListRoots operation instead .
pub fn available_policy_types(mut self, input: crate::model::PolicyTypeSummary) -> Self {
            let mut v = self.available_policy_types.unwrap_or_default();
            v.push(input);
            self.available_policy_types = Some(v);
            self
        }
pub fn available_policy_types ( mut self , input : crate :: model :: PolicyTypeSummary ) -> Self { let mut v = self . available_policy_types . unwrap_or_default ( ) ; v . push ( input ) ; self . available_policy_types = Some ( v ) ; self }
Appends an item to `available_policy_types`.
Appends an item to ` available_policy_types ` .
mut self
input
crate::model::PolicyTypeSummary
mut self
input
crate::model::PolicyTypeSummary