@Stability(value=Experimental) public static final class CfnCodeDeployBlueGreenHookProps.Builder extends Object implements software.amazon.jsii.Builder<CfnCodeDeployBlueGreenHookProps>
CfnCodeDeployBlueGreenHookProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public CfnCodeDeployBlueGreenHookProps.Builder applications(List<? extends CfnCodeDeployBlueGreenApplication> applications)
CfnCodeDeployBlueGreenHookProps.getApplications()applications - Properties of the Amazon ECS applications being deployed. This parameter is required.this@Stability(value=Experimental) public CfnCodeDeployBlueGreenHookProps.Builder serviceRole(String serviceRole)
CfnCodeDeployBlueGreenHookProps.getServiceRole()serviceRole - The IAM Role for CloudFormation to use to perform blue-green deployments. This parameter is required.this@Stability(value=Experimental) public CfnCodeDeployBlueGreenHookProps.Builder additionalOptions(CfnCodeDeployBlueGreenAdditionalOptions additionalOptions)
CfnCodeDeployBlueGreenHookProps.getAdditionalOptions()additionalOptions - Additional options for the blue/green deployment.this@Stability(value=Experimental) public CfnCodeDeployBlueGreenHookProps.Builder lifecycleEventHooks(CfnCodeDeployBlueGreenLifecycleEventHooks lifecycleEventHooks)
CfnCodeDeployBlueGreenHookProps.getLifecycleEventHooks()lifecycleEventHooks - Use lifecycle event hooks to specify a Lambda function that CodeDeploy can call to validate a deployment.
You can use the same function or a different one for deployment lifecycle events.
Following completion of the validation tests,
the Lambda {@link CfnCodeDeployBlueGreenLifecycleEventHooks.afterAllowTraffic}
function calls back CodeDeploy and delivers a result of 'Succeeded' or 'Failed'.this@Stability(value=Experimental) public CfnCodeDeployBlueGreenHookProps.Builder trafficRoutingConfig(CfnTrafficRoutingConfig trafficRoutingConfig)
CfnCodeDeployBlueGreenHookProps.getTrafficRoutingConfig()trafficRoutingConfig - Traffic routing configuration settings.this@Stability(value=Experimental) public CfnCodeDeployBlueGreenHookProps build()
build in interface software.amazon.jsii.Builder<CfnCodeDeployBlueGreenHookProps>CfnCodeDeployBlueGreenHookPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.