EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration class
Constructors
-
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration({Input<
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize?> ? canarySize, Input<EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize?> ? linearStepSize, required Input<String> type, required Input<int> waitIntervalInSeconds}) -
Creates a new EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration.
canarySizeBatch size for the first step to turn on traffic on the new endpoint fleet. Value must be less than or equal to 50% of the variant's total instance count. See Canary Size.linearStepSizeBatch size for each step to turn on traffic on the new endpoint fleet. Value must be 10-50% of the variant's total instance count. See Linear Step Size.typeTraffic routing strategy type. Valid values are:ALL_AT_ONCE,CANARY, andLINEAR.waitIntervalInSecondsThe waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet. Valid values are between0and3600.const -
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
canarySize
→ Input<
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize?> ? -
Batch size for the first step to turn on traffic on the new endpoint fleet. Value must be less than or equal to 50% of the variant's total instance count. See Canary Size.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
linearStepSize
→ Input<
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize?> ? -
Batch size for each step to turn on traffic on the new endpoint fleet. Value must be 10-50% of the variant's total instance count. See Linear Step Size.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ Input<
String> -
Traffic routing strategy type. Valid values are:
ALL_AT_ONCE,CANARY, andLINEAR.final -
waitIntervalInSeconds
→ Input<
int> -
The waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet. Valid values are between
0and3600.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited