pub fn build(
            self,
        ) -> std::result::Result<
            crate::input::CreateDeploymentStrategyInput,
            aws_smithy_http::operation::BuildError,
        > {
            Ok(crate::input::CreateDeploymentStrategyInput {
                name: self.name,
                description: self.description,
                deployment_duration_in_minutes: self.deployment_duration_in_minutes,
                final_bake_time_in_minutes: self.final_bake_time_in_minutes.unwrap_or_default(),
                growth_factor: self.growth_factor,
                growth_type: self.growth_type,
                replicate_to: self.replicate_to,
                tags: self.tags,
            })
        }
/// Consumes the builder and constructs a [`CreateDeploymentStrategyInput`](crate::input::CreateDeploymentStrategyInput)
Consumes the builder and constructs a [`CreateDeploymentStrategyInput`](crate::input::CreateDeploymentStrategyInput)
Consumes the builder and constructs a [ ` CreateDeploymentStrategyInput ` ] ( crate :: input :: CreateDeploymentStrategyInput )
pub fn build(
            self,
        ) -> std::result::Result<
            crate::input::CreateDeploymentStrategyInput,
            aws_smithy_http::operation::BuildError,
        > {
            Ok(crate::input::CreateDeploymentStrategyInput {
                name: self.name,
                description: self.description,
                deployment_duration_in_minutes: self.deployment_duration_in_minutes,
                final_bake_time_in_minutes: self.final_bake_time_in_minutes.unwrap_or_default(),
                growth_factor: self.growth_factor,
                growth_type: self.growth_type,
                replicate_to: self.replicate_to,
                tags: self.tags,
            })
        }
pub fn build ( self , ) -> std :: result :: Result < crate :: input :: CreateDeploymentStrategyInput , aws_smithy_http :: operation :: BuildError , > { Ok ( crate :: input :: CreateDeploymentStrategyInput { name : self . name , description : self . description , deployment_duration_in_minutes : self . deployment_duration_in_minutes , final_bake_time_in_minutes : self . final_bake_time_in_minutes . unwrap_or_default ( ) , growth_factor : self . growth_factor , growth_type : self . growth_type , replicate_to : self . replicate_to , tags : self . tags , } ) }
Consumes the builder and constructs a [`CreateDeploymentStrategyInput`](crate::input::CreateDeploymentStrategyInput)
Consumes the builder and constructs a [ ` CreateDeploymentStrategyInput ` ] ( crate :: input :: CreateDeploymentStrategyInput )
self
self