Struct aws_sdk_devicefarm::input::create_project_input::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for CreateProjectInput.
Implementations§
source§impl Builder
impl Builder
sourcepub fn default_job_timeout_minutes(self, input: i32) -> Self
pub fn default_job_timeout_minutes(self, input: i32) -> Self
Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
sourcepub fn set_default_job_timeout_minutes(self, input: Option<i32>) -> Self
pub fn set_default_job_timeout_minutes(self, input: Option<i32>) -> Self
Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
sourcepub fn vpc_config(self, input: VpcConfig) -> Self
pub fn vpc_config(self, input: VpcConfig) -> Self
The VPC security groups and subnets that are attached to a project.
sourcepub fn set_vpc_config(self, input: Option<VpcConfig>) -> Self
pub fn set_vpc_config(self, input: Option<VpcConfig>) -> Self
The VPC security groups and subnets that are attached to a project.
sourcepub fn build(self) -> Result<CreateProjectInput, BuildError>
pub fn build(self) -> Result<CreateProjectInput, BuildError>
Consumes the builder and constructs a CreateProjectInput.