pub fn agent_versions(mut self, input: crate::model::AgentVersion) -> Self {
            let mut v = self.agent_versions.unwrap_or_default();
            v.push(input);
            self.agent_versions = Some(v);
            self
        }
/// Appends an item to `agent_versions`.
///
/// To override the contents of this collection use [`set_agent_versions`](Self::set_agent_versions).
///
/// <p>The agent versions for the specified stack or configuration manager. Note that this value is the complete version number, not the abbreviated number used by the console.</p>
Appends an item to `agent_versions`.
To override the contents of this collection use [`set_agent_versions`](Self::set_agent_versions).

The agent versions for the specified stack or configuration manager. Note that this value is the complete version number, not the abbreviated number used by the console.
Appends an item to ` agent_versions ` . To override the contents of this collection use [ ` set_agent_versions ` ] ( Self :: set_agent_versions ) . The agent versions for the specified stack or configuration manager . Note that this value is the complete version number not the abbreviated number used by the console .
pub fn agent_versions(mut self, input: crate::model::AgentVersion) -> Self {
            let mut v = self.agent_versions.unwrap_or_default();
            v.push(input);
            self.agent_versions = Some(v);
            self
        }
pub fn agent_versions ( mut self , input : crate :: model :: AgentVersion ) -> Self { let mut v = self . agent_versions . unwrap_or_default ( ) ; v . push ( input ) ; self . agent_versions = Some ( v ) ; self }
Appends an item to `agent_versions`.
Appends an item to ` agent_versions ` .
mut self
input
crate::model::AgentVersion
mut self
input
crate::model::AgentVersion