pub struct Builder { /* private fields */ }
Expand description
A builder for BlueGreenDeploymentConfiguration
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn terminate_blue_instances_on_deployment_success(
self,
input: BlueInstanceTerminationOption
) -> Self
pub fn terminate_blue_instances_on_deployment_success(
self,
input: BlueInstanceTerminationOption
) -> Self
Information about whether to terminate instances in the original fleet during a blue/green deployment.
sourcepub fn set_terminate_blue_instances_on_deployment_success(
self,
input: Option<BlueInstanceTerminationOption>
) -> Self
pub fn set_terminate_blue_instances_on_deployment_success(
self,
input: Option<BlueInstanceTerminationOption>
) -> Self
Information about whether to terminate instances in the original fleet during a blue/green deployment.
sourcepub fn deployment_ready_option(self, input: DeploymentReadyOption) -> Self
pub fn deployment_ready_option(self, input: DeploymentReadyOption) -> Self
Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment.
sourcepub fn set_deployment_ready_option(
self,
input: Option<DeploymentReadyOption>
) -> Self
pub fn set_deployment_ready_option(
self,
input: Option<DeploymentReadyOption>
) -> Self
Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment.
sourcepub fn green_fleet_provisioning_option(
self,
input: GreenFleetProvisioningOption
) -> Self
pub fn green_fleet_provisioning_option(
self,
input: GreenFleetProvisioningOption
) -> Self
Information about how instances are provisioned for a replacement environment in a blue/green deployment.
sourcepub fn set_green_fleet_provisioning_option(
self,
input: Option<GreenFleetProvisioningOption>
) -> Self
pub fn set_green_fleet_provisioning_option(
self,
input: Option<GreenFleetProvisioningOption>
) -> Self
Information about how instances are provisioned for a replacement environment in a blue/green deployment.
sourcepub fn build(self) -> BlueGreenDeploymentConfiguration
pub fn build(self) -> BlueGreenDeploymentConfiguration
Consumes the builder and constructs a BlueGreenDeploymentConfiguration
.