pub struct AwsBuilderBuildConfigBuilder { /* private fields */ }Expand description
Builder for AwsBuilderBuildConfig.
Implementations§
source§impl AwsBuilderBuildConfigBuilder
impl AwsBuilderBuildConfigBuilder
pub fn region(&mut self, value: Option<String>) -> &mut Self
pub fn instance_type(&mut self, value: Option<String>) -> &mut Self
pub fn ami_id(&mut self, value: Option<String>) -> &mut Self
pub fn volume_gb(&mut self, value: Option<i32>) -> &mut Self
pub fn subnet_id(&mut self, value: Option<String>) -> &mut Self
pub fn security_group_ids(&mut self, value: Option<Vec<String>>) -> &mut Self
pub fn key_pair_name(&mut self, value: Option<String>) -> &mut Self
pub fn assign_public_ip(&mut self, value: Option<bool>) -> &mut Self
sourcepub fn build(
&self
) -> Result<AwsBuilderBuildConfig, AwsBuilderBuildConfigBuilderError>
pub fn build( &self ) -> Result<AwsBuilderBuildConfig, AwsBuilderBuildConfigBuilderError>
Trait Implementations§
source§impl Clone for AwsBuilderBuildConfigBuilder
impl Clone for AwsBuilderBuildConfigBuilder
source§fn clone(&self) -> AwsBuilderBuildConfigBuilder
fn clone(&self) -> AwsBuilderBuildConfigBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more