pub fn authorized_session_tag_value_list(
            mut self,
            input: impl Into<std::string::String>,
        ) -> Self {
            let mut v = self.authorized_session_tag_value_list.unwrap_or_default();
            v.push(input.into());
            self.authorized_session_tag_value_list = Some(v);
            self
        }
/// Appends an item to `authorized_session_tag_value_list`.
///
/// To override the contents of this collection use [`set_authorized_session_tag_value_list`](Self::set_authorized_session_tag_value_list).
///
/// <p>Lake Formation relies on a privileged process secured by Amazon EMR or the third party integrator to tag the user's role while assuming it. Lake Formation will publish the acceptable key-value pair, for example key = "LakeFormationTrustedCaller" and value = "TRUE" and the third party integrator must properly tag the temporary security credentials that will be used to call Lake Formation's administrative APIs.</p>
Appends an item to `authorized_session_tag_value_list`.
To override the contents of this collection use [`set_authorized_session_tag_value_list`](Self::set_authorized_session_tag_value_list).

Lake Formation relies on a privileged process secured by Amazon EMR or the third party integrator to tag the user's role while assuming it. Lake Formation will publish the acceptable key-value pair, for example key = "LakeFormationTrustedCaller" and value = "TRUE" and the third party integrator must properly tag the temporary security credentials that will be used to call Lake Formation's administrative APIs.
Appends an item to ` authorized_session_tag_value_list ` . To override the contents of this collection use [ ` set_authorized_session_tag_value_list ` ] ( Self :: set_authorized_session_tag_value_list ) . Lake Formation relies on a privileged process secured by Amazon EMR or the third party integrator to tag the user ' s role while assuming it . Lake Formation will publish the acceptable key - value pair for example key = " LakeFormationTrustedCaller " and value = " TRUE " and the third party integrator must properly tag the temporary security credentials that will be used to call Lake Formation ' s administrative APIs .
pub fn authorized_session_tag_value_list(
            mut self,
            input: impl Into<std::string::String>,
        ) -> Self {
            let mut v = self.authorized_session_tag_value_list.unwrap_or_default();
            v.push(input.into());
            self.authorized_session_tag_value_list = Some(v);
            self
        }
pub fn authorized_session_tag_value_list ( mut self , input : impl Into < std :: string :: String > , ) -> Self { let mut v = self . authorized_session_tag_value_list . unwrap_or_default ( ) ; v . push ( input . into ( ) ) ; self . authorized_session_tag_value_list = Some ( v ) ; self }
Appends an item to `authorized_session_tag_value_list`.
Appends an item to ` authorized_session_tag_value_list ` .
mut self
input
impl Into<std::string::String>
mut self
input
impl Into<std::string::String>