Skip to content

Commit 7027b42

Browse files
author
AWS
committed
Elastic Load Balancing Update: Enable support for ALB IPv6 Target Groups (IP Address Type)
1 parent 906bda1 commit 7027b42

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Elastic Load Balancing",
4+
"contributor": "",
5+
"description": "Enable support for ALB IPv6 Target Groups (IP Address Type)"
6+
}

services/elasticloadbalancingv2/src/main/resources/codegen-resources/service-2.json

+17-2
Original file line numberDiff line numberDiff line change
@@ -1259,6 +1259,10 @@
12591259
"Tags":{
12601260
"shape":"TagList",
12611261
"documentation":"<p>The tags to assign to the target group.</p>"
1262+
},
1263+
"IpAddressType":{
1264+
"shape":"TargetGroupIpAddressTypeEnum",
1265+
"documentation":"<p>The type of IP address used for this target group. The possible values are <code>ipv4</code> and <code>ipv6</code>. This is an optional parameter. If not specified, the IP address type defaults to <code>ipv4</code>.</p>"
12621266
}
12631267
}
12641268
},
@@ -2186,14 +2190,14 @@
21862190
"members":{
21872191
"HttpCode":{
21882192
"shape":"HttpCode",
2189-
"documentation":"<p>For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values (for example, \"200,202\") or a range of values (for example, \"200-299\").</p> <p>For Network Load Balancers and Gateway Load Balancers, this must be \"200–399\".</p>"
2193+
"documentation":"<p>For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values (for example, \"200,202\") or a range of values (for example, \"200-299\").</p> <p>For Network Load Balancers and Gateway Load Balancers, this must be \"200–399\".</p> <p>Note that when using shorthand syntax, some values such as commas need to be escaped.</p>"
21902194
},
21912195
"GrpcCode":{
21922196
"shape":"GrpcCode",
21932197
"documentation":"<p>You can specify values between 0 and 99. You can specify multiple values (for example, \"0,1\") or a range of values (for example, \"0-5\"). The default value is 12.</p>"
21942198
}
21952199
},
2196-
"documentation":"<p>The codes to use when checking for a successful response from a target. If the protocol version is gRPC, these are gRPC codes. Otherwise, these are HTTP codes.</p>"
2200+
"documentation":"<p>The codes to use when checking for a successful response from a target. If the protocol version is gRPC, these are gRPC codes. Otherwise, these are HTTP codes. </p>"
21972201
},
21982202
"Max":{"type":"string"},
21992203
"ModifyListenerInput":{
@@ -3077,6 +3081,10 @@
30773081
"ProtocolVersion":{
30783082
"shape":"ProtocolVersion",
30793083
"documentation":"<p>[HTTP/HTTPS protocol] The protocol version. The possible values are <code>GRPC</code>, <code>HTTP1</code>, and <code>HTTP2</code>.</p>"
3084+
},
3085+
"IpAddressType":{
3086+
"shape":"TargetGroupIpAddressTypeEnum",
3087+
"documentation":"<p>The type of IP address used for this target group. The possible values are <code>ipv4</code> and <code>ipv6</code>. This is an optional parameter. If not specified, the IP address type defaults to <code>ipv4</code>.</p>"
30803088
}
30813089
},
30823090
"documentation":"<p>Information about a target group.</p>"
@@ -3122,6 +3130,13 @@
31223130
"type":"list",
31233131
"member":{"shape":"TargetGroupAttribute"}
31243132
},
3133+
"TargetGroupIpAddressTypeEnum":{
3134+
"type":"string",
3135+
"enum":[
3136+
"ipv4",
3137+
"ipv6"
3138+
]
3139+
},
31253140
"TargetGroupList":{
31263141
"type":"list",
31273142
"member":{"shape":"TargetGroupTuple"}

0 commit comments

Comments
 (0)