pub fn source_credentials_infos(
            mut self,
            input: crate::model::SourceCredentialsInfo,
        ) -> Self {
            let mut v = self.source_credentials_infos.unwrap_or_default();
            v.push(input);
            self.source_credentials_infos = Some(v);
            self
        }
/// Appends an item to `source_credentials_infos`.
///
/// To override the contents of this collection use [`set_source_credentials_infos`](Self::set_source_credentials_infos).
///
/// <p> A list of <code>SourceCredentialsInfo</code> objects. Each <code>SourceCredentialsInfo</code> object includes the authentication type, token ARN, and type of source provider for one set of credentials. </p>
Appends an item to `source_credentials_infos`.
To override the contents of this collection use [`set_source_credentials_infos`](Self::set_source_credentials_infos).

 A list of SourceCredentialsInfo objects. Each SourceCredentialsInfo object includes the authentication type, token ARN, and type of source provider for one set of credentials.
Appends an item to ` source_credentials_infos ` . To override the contents of this collection use [ ` set_source_credentials_infos ` ] ( Self :: set_source_credentials_infos ) . A list of SourceCredentialsInfo objects . Each SourceCredentialsInfo object includes the authentication type token ARN and type of source provider for one set of credentials .
pub fn source_credentials_infos(
            mut self,
            input: crate::model::SourceCredentialsInfo,
        ) -> Self {
            let mut v = self.source_credentials_infos.unwrap_or_default();
            v.push(input);
            self.source_credentials_infos = Some(v);
            self
        }
pub fn source_credentials_infos ( mut self , input : crate :: model :: SourceCredentialsInfo , ) -> Self { let mut v = self . source_credentials_infos . unwrap_or_default ( ) ; v . push ( input ) ; self . source_credentials_infos = Some ( v ) ; self }
Appends an item to `source_credentials_infos`.
Appends an item to ` source_credentials_infos ` .
mut self
input
crate::model::SourceCredentialsInfo
mut self
input
crate::model::SourceCredentialsInfo