@@ -1734,7 +1734,7 @@ export interface CreateLoadBalancerInput {
1734
1734
1735
1735
/**
1736
1736
* @public
1737
- * <p>The IDs of the public subnets. You can specify only one subnet per Availability Zone. You
1737
+ * <p>The IDs of the subnets. You can specify only one subnet per Availability Zone. You
1738
1738
* must specify either subnets or subnet mappings, but not both. To specify an Elastic IP
1739
1739
* address, specify subnet mappings instead of subnets.</p>
1740
1740
* <p>[Application Load Balancers] You must specify subnets from at least two Availability
@@ -1751,7 +1751,7 @@ export interface CreateLoadBalancerInput {
1751
1751
1752
1752
/**
1753
1753
* @public
1754
- * <p>The IDs of the public subnets. You can specify only one subnet per Availability Zone. You
1754
+ * <p>The IDs of the subnets. You can specify only one subnet per Availability Zone. You
1755
1755
* must specify either subnets or subnet mappings, but not both.</p>
1756
1756
* <p>[Application Load Balancers] You must specify subnets from at least two Availability
1757
1757
* Zones. You cannot specify Elastic IP addresses for your subnets.</p>
@@ -2284,6 +2284,7 @@ export interface SourceIpConditionConfig {
2284
2284
* the request matches one of the CIDR blocks. This condition is not satisfied by the addresses
2285
2285
* in the X-Forwarded-For header. To search for addresses in the X-Forwarded-For header, use
2286
2286
* <a>HttpHeaderConditionConfig</a>.</p>
2287
+ * <p>The total number of values must be less than, or equal to five.</p>
2287
2288
*/
2288
2289
Values ?: string [ ] ;
2289
2290
}
@@ -4151,6 +4152,15 @@ export interface TargetGroupAttribute {
4151
4152
* the load balancer terminates connections to unhealthy targets. The value is <code>true</code>
4152
4153
* or <code>false</code>. The default is <code>true</code>.</p>
4153
4154
* </li>
4155
+ * <li>
4156
+ * <p>
4157
+ * <code>target_health_state.unhealthy.draining_interval_seconds</code> - The amount of time
4158
+ * for Elastic Load Balancing to wait before changing the state of an unhealthy target from
4159
+ * <code>unhealthy.draining</code> to <code>unhealthy</code>. The range is 0-360000 seconds.
4160
+ * The default value is 0 seconds.</p>
4161
+ * <p>Note: This attribute can only be configured when
4162
+ * <code>target_health_state.unhealthy.connection_termination.enabled</code> is <code>false</code>.</p>
4163
+ * </li>
4154
4164
* </ul>
4155
4165
* <p>The following attributes are supported only by Gateway Load Balancers:</p>
4156
4166
* <ul>
@@ -4322,6 +4332,7 @@ export const TargetHealthStateEnum = {
4322
4332
INITIAL : "initial" ,
4323
4333
UNAVAILABLE : "unavailable" ,
4324
4334
UNHEALTHY : "unhealthy" ,
4335
+ UNHEALTHY_DRAINING : "unhealthy.draining" ,
4325
4336
UNUSED : "unused" ,
4326
4337
} as const ;
4327
4338
0 commit comments