pub fn enabled_service_principals(
            mut self,
            input: crate::model::EnabledServicePrincipal,
        ) -> Self {
            let mut v = self.enabled_service_principals.unwrap_or_default();
            v.push(input);
            self.enabled_service_principals = Some(v);
            self
        }
/// Appends an item to `enabled_service_principals`.
///
/// To override the contents of this collection use [`set_enabled_service_principals`](Self::set_enabled_service_principals).
///
/// <p>A list of the service principals for the services that are enabled to integrate with your organization. Each principal is a structure that includes the name and the date that it was enabled for integration with AWS Organizations.</p>
Appends an item to `enabled_service_principals`.
To override the contents of this collection use [`set_enabled_service_principals`](Self::set_enabled_service_principals).

A list of the service principals for the services that are enabled to integrate with your organization. Each principal is a structure that includes the name and the date that it was enabled for integration with AWS Organizations.
Appends an item to ` enabled_service_principals ` . To override the contents of this collection use [ ` set_enabled_service_principals ` ] ( Self :: set_enabled_service_principals ) . A list of the service principals for the services that are enabled to integrate with your organization . Each principal is a structure that includes the name and the date that it was enabled for integration with AWS Organizations .
pub fn enabled_service_principals(
            mut self,
            input: crate::model::EnabledServicePrincipal,
        ) -> Self {
            let mut v = self.enabled_service_principals.unwrap_or_default();
            v.push(input);
            self.enabled_service_principals = Some(v);
            self
        }
pub fn enabled_service_principals ( mut self , input : crate :: model :: EnabledServicePrincipal , ) -> Self { let mut v = self . enabled_service_principals . unwrap_or_default ( ) ; v . push ( input ) ; self . enabled_service_principals = Some ( v ) ; self }
Appends an item to `enabled_service_principals`.
Appends an item to ` enabled_service_principals ` .
mut self
input
crate::model::EnabledServicePrincipal
mut self
input
crate::model::EnabledServicePrincipal