pub fn distributions(mut self, input: impl Into<crate::model::Distribution>) -> Self {
            let mut v = self.distributions.unwrap_or_default();
            v.push(input.into());
            self.distributions = Some(v);
            self
        }
/// Appends an item to `distributions`.
///
/// To override the contents of this collection use [`set_distributions`](Self::set_distributions).
///
/// <p>The distribution objects that apply Region-specific
/// settings for the deployment of the image to targeted Regions.</p>
Appends an item to `distributions`.
To override the contents of this collection use [`set_distributions`](Self::set_distributions).

The distribution objects that apply Region-specific
settings for the deployment of the image to targeted Regions.
Appends an item to ` distributions ` . To override the contents of this collection use [ ` set_distributions ` ] ( Self :: set_distributions ) . The distribution objects that apply Region - specific settings for the deployment of the image to targeted Regions .
pub fn distributions(mut self, input: impl Into<crate::model::Distribution>) -> Self {
            let mut v = self.distributions.unwrap_or_default();
            v.push(input.into());
            self.distributions = Some(v);
            self
        }
pub fn distributions ( mut self , input : impl Into < crate :: model :: Distribution > ) -> Self { let mut v = self . distributions . unwrap_or_default ( ) ; v . push ( input . into ( ) ) ; self . distributions = Some ( v ) ; self }
Appends an item to `distributions`.
Appends an item to ` distributions ` .
mut self
input
impl Into<crate::model::Distribution>
mut self
input
impl Into<crate::model::Distribution>