|
2807 | 2807 | },
|
2808 | 2808 | "endpointConfiguration":{
|
2809 | 2809 | "shape":"EndpointConfiguration",
|
2810 |
| - "documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types of the domain name. </p>" |
| 2810 | + "documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types and IP address types of the domain name. </p>" |
2811 | 2811 | },
|
2812 | 2812 | "tags":{
|
2813 | 2813 | "shape":"MapOfStringToString",
|
|
2948 | 2948 | },
|
2949 | 2949 | "endpointConfiguration":{
|
2950 | 2950 | "shape":"EndpointConfiguration",
|
2951 |
| - "documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types of the API. </p>" |
| 2951 | + "documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types and IP address types of the API. </p>" |
2952 | 2952 | },
|
2953 | 2953 | "policy":{
|
2954 | 2954 | "shape":"String",
|
|
3805 | 3805 | },
|
3806 | 3806 | "endpointConfiguration":{
|
3807 | 3807 | "shape":"EndpointConfiguration",
|
3808 |
| - "documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types of the domain name. </p>" |
| 3808 | + "documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types and IP address types of the domain name. </p>" |
3809 | 3809 | },
|
3810 | 3810 | "domainNameStatus":{
|
3811 | 3811 | "shape":"DomainNameStatus",
|
|
3909 | 3909 | "shape":"ListOfEndpointType",
|
3910 | 3910 | "documentation":"<p>A list of endpoint types of an API (RestApi) or its custom domain name (DomainName). For an edge-optimized API and its custom domain name, the endpoint type is <code>\"EDGE\"</code>. For a regional API and its custom domain name, the endpoint type is <code>REGIONAL</code>. For a private API, the endpoint type is <code>PRIVATE</code>.</p>"
|
3911 | 3911 | },
|
| 3912 | + "ipAddressType":{ |
| 3913 | + "shape":"IpAddressType", |
| 3914 | + "documentation":"<p>The IP address types that can invoke an API (RestApi) or a DomainName. Use <code>ipv4</code> to allow only IPv4 addresses to invoke an API or DomainName, or use <code>dualstack</code> to allow both IPv4 and IPv6 addresses to invoke an API or a DomainName. For the <code>PRIVATE</code> endpoint type, only <code>dualstack</code> is supported.</p>" |
| 3915 | + }, |
3912 | 3916 | "vpcEndpointIds":{
|
3913 | 3917 | "shape":"ListOfString",
|
3914 | 3918 | "documentation":"<p>A list of VpcEndpointIds of an API (RestApi) against which to create Route53 ALIASes. It is only supported for <code>PRIVATE</code> endpoint type.</p>"
|
3915 | 3919 | }
|
3916 | 3920 | },
|
3917 |
| - "documentation":"<p>The endpoint configuration to indicate the types of endpoints an API (RestApi) or its custom domain name (DomainName) has. </p>" |
| 3921 | + "documentation":"<p>The endpoint configuration to indicate the types of endpoints an API (RestApi) or its custom domain name (DomainName) has and the IP address types that can invoke it. </p>" |
3918 | 3922 | },
|
3919 | 3923 | "EndpointType":{
|
3920 | 3924 | "type":"string",
|
|
5420 | 5424 | "AWS_PROXY"
|
5421 | 5425 | ]
|
5422 | 5426 | },
|
| 5427 | + "IpAddressType":{ |
| 5428 | + "type":"string", |
| 5429 | + "enum":[ |
| 5430 | + "ipv4", |
| 5431 | + "dualstack" |
| 5432 | + ] |
| 5433 | + }, |
5423 | 5434 | "LimitExceededException":{
|
5424 | 5435 | "type":"structure",
|
5425 | 5436 | "members":{
|
|
6341 | 6352 | },
|
6342 | 6353 | "endpointConfiguration":{
|
6343 | 6354 | "shape":"EndpointConfiguration",
|
6344 |
| - "documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types of the API. </p>" |
| 6355 | + "documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types and IP address types of the API. </p>" |
6345 | 6356 | },
|
6346 | 6357 | "policy":{
|
6347 | 6358 | "shape":"String",
|
|
0 commit comments