|
1648 | 1648 | }, |
1649 | 1649 | "Direction":{ |
1650 | 1650 | "shape":"ResolverEndpointDirection", |
1651 | | - "documentation":"<p>Specify the applicable value:</p> <ul> <li> <p> <code>INBOUND</code>: Resolver forwards DNS queries to the DNS service for a VPC from your network</p> </li> <li> <p> <code>OUTBOUND</code>: Resolver forwards DNS queries from the DNS service for a VPC to your network</p> </li> </ul>" |
| 1651 | + "documentation":"<p>Specify the applicable value:</p> <ul> <li> <p> <code>INBOUND</code>: Resolver forwards DNS queries to the DNS service for a VPC from your network.</p> </li> <li> <p> <code>OUTBOUND</code>: Resolver forwards DNS queries from the DNS service for a VPC to your network.</p> </li> <li> <p> <code>INBOUND_DELEGATION</code>: Resolver delegates queries to Route 53 private hosted zones from your network.</p> </li> </ul>" |
1652 | 1652 | }, |
1653 | 1653 | "IpAddresses":{ |
1654 | 1654 | "shape":"IpAddressesRequest", |
|
1676 | 1676 | }, |
1677 | 1677 | "Protocols":{ |
1678 | 1678 | "shape":"ProtocolList", |
1679 | | - "documentation":"<p> The protocols you want to use for the endpoint. DoH-FIPS is applicable for inbound endpoints only. </p> <p>For an inbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 and DoH-FIPS in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>DoH-FIPS alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <p>For an outbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul>", |
| 1679 | + "documentation":"<p> The protocols you want to use for the endpoint. DoH-FIPS is applicable for default inbound endpoints only. </p> <p>For a default inbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 and DoH-FIPS in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>DoH-FIPS alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <p>For a delegation inbound endpoint you can use Do53 only.</p> <p>For an outbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul>", |
1680 | 1680 | "box":true |
1681 | 1681 | } |
1682 | 1682 | } |
|
1744 | 1744 | }, |
1745 | 1745 | "RuleType":{ |
1746 | 1746 | "shape":"RuleTypeOption", |
1747 | | - "documentation":"<p>When you want to forward DNS queries for specified domain name to resolvers on your network, specify <code>FORWARD</code>.</p> <p>When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify <code>SYSTEM</code>.</p> <p>For example, to forward DNS queries for example.com to resolvers on your network, you create a rule and specify <code>FORWARD</code> for <code>RuleType</code>. To then have Resolver process queries for apex.example.com, you create a rule and specify <code>SYSTEM</code> for <code>RuleType</code>.</p> <p>Currently, only Resolver can create rules that have a value of <code>RECURSIVE</code> for <code>RuleType</code>.</p>" |
| 1747 | + "documentation":"<p>When you want to forward DNS queries for specified domain name to resolvers on your network, specify <code>FORWARD</code> or <code>DELEGATE</code>.</p> <p>When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify <code>SYSTEM</code>.</p> <p>For example, to forward DNS queries for example.com to resolvers on your network, you create a rule and specify <code>FORWARD</code> for <code>RuleType</code>. To then have Resolver process queries for apex.example.com, you create a rule and specify <code>SYSTEM</code> for <code>RuleType</code>.</p> <p>Currently, only Resolver can create rules that have a value of <code>RECURSIVE</code> for <code>RuleType</code>.</p>" |
1748 | 1748 | }, |
1749 | 1749 | "DomainName":{ |
1750 | 1750 | "shape":"DomainName", |
|
1765 | 1765 | "shape":"TagList", |
1766 | 1766 | "documentation":"<p>A list of the tag keys and values that you want to associate with the endpoint.</p>", |
1767 | 1767 | "box":true |
| 1768 | + }, |
| 1769 | + "DelegationRecord":{ |
| 1770 | + "shape":"DelegationRecord", |
| 1771 | + "documentation":"<p> DNS queries with the delegation records that match this domain name are forwarded to the resolvers on your network. </p>", |
| 1772 | + "box":true |
1768 | 1773 | } |
1769 | 1774 | } |
1770 | 1775 | }, |
|
1782 | 1787 | "max":255, |
1783 | 1788 | "min":1 |
1784 | 1789 | }, |
| 1790 | + "DelegationRecord":{ |
| 1791 | + "type":"string", |
| 1792 | + "max":256, |
| 1793 | + "min":1 |
| 1794 | + }, |
1785 | 1795 | "DeleteFirewallDomainListRequest":{ |
1786 | 1796 | "type":"structure", |
1787 | 1797 | "required":["FirewallDomainListId"], |
|
2934 | 2944 | "DELETING", |
2935 | 2945 | "DELETE_FAILED_FAS_EXPIRED", |
2936 | 2946 | "UPDATING", |
2937 | | - "UPDATE_FAILED" |
| 2947 | + "UPDATE_FAILED", |
| 2948 | + "ISOLATED" |
2938 | 2949 | ] |
2939 | 2950 | }, |
2940 | 2951 | "IpAddressUpdate":{ |
|
3812 | 3823 | }, |
3813 | 3824 | "ResourceId":{ |
3814 | 3825 | "shape":"ResourceId", |
3815 | | - "documentation":"<p>The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.</p>" |
| 3826 | + "documentation":"<p>The ID of the Amazon Virtual Private Cloud VPC or a Route 53 Profile that you're configuring Resolver for.</p>" |
3816 | 3827 | }, |
3817 | 3828 | "OwnerId":{ |
3818 | 3829 | "shape":"AccountId", |
|
3891 | 3902 | }, |
3892 | 3903 | "Direction":{ |
3893 | 3904 | "shape":"ResolverEndpointDirection", |
3894 | | - "documentation":"<p>Indicates whether the Resolver endpoint allows inbound or outbound DNS queries:</p> <ul> <li> <p> <code>INBOUND</code>: allows DNS queries to your VPC from your network</p> </li> <li> <p> <code>OUTBOUND</code>: allows DNS queries from your VPC to your network</p> </li> </ul>" |
| 3905 | + "documentation":"<p>Indicates whether the Resolver endpoint allows inbound or outbound DNS queries:</p> <ul> <li> <p> <code>INBOUND</code>: allows DNS queries to your VPC from your network</p> </li> <li> <p> <code>OUTBOUND</code>: allows DNS queries from your VPC to your network</p> </li> <li> <p> <code>INBOUND_DELEGATION</code>: Resolver delegates queries to Route 53 private hosted zones from your network.</p> </li> </ul>" |
3895 | 3906 | }, |
3896 | 3907 | "IpAddressCount":{ |
3897 | 3908 | "shape":"IpAddressCount", |
|
3931 | 3942 | }, |
3932 | 3943 | "Protocols":{ |
3933 | 3944 | "shape":"ProtocolList", |
3934 | | - "documentation":"<p> Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only. </p> <p>For an inbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 and DoH-FIPS in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>DoH-FIPS alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <p>For an outbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul>" |
| 3945 | + "documentation":"<p> Protocols used for the endpoint. DoH-FIPS is applicable for a default inbound endpoints only. </p> <p>For an inbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 and DoH-FIPS in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>DoH-FIPS alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <p>For a delegation inbound endpoint you can use Do53 only.</p> <p>For an outbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul>" |
3935 | 3946 | } |
3936 | 3947 | }, |
3937 | 3948 | "documentation":"<p>In the response to a <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_CreateResolverEndpoint.html\">CreateResolverEndpoint</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_DeleteResolverEndpoint.html\">DeleteResolverEndpoint</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_GetResolverEndpoint.html\">GetResolverEndpoint</a>, Updates the name, or ResolverEndpointType for an endpoint, or <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_UpdateResolverEndpoint.html\">UpdateResolverEndpoint</a> request, a complex type that contains settings for an existing inbound or outbound Resolver endpoint.</p>" |
|
3940 | 3951 | "type":"string", |
3941 | 3952 | "enum":[ |
3942 | 3953 | "INBOUND", |
3943 | | - "OUTBOUND" |
| 3954 | + "OUTBOUND", |
| 3955 | + "INBOUND_DELEGATION" |
3944 | 3956 | ] |
3945 | 3957 | }, |
3946 | 3958 | "ResolverEndpointStatus":{ |
|
4122 | 4134 | }, |
4123 | 4135 | "RuleType":{ |
4124 | 4136 | "shape":"RuleTypeOption", |
4125 | | - "documentation":"<p>When you want to forward DNS queries for specified domain name to resolvers on your network, specify <code>FORWARD</code>.</p> <p>When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify <code>SYSTEM</code>.</p> <p>For example, to forward DNS queries for example.com to resolvers on your network, you create a rule and specify <code>FORWARD</code> for <code>RuleType</code>. To then have Resolver process queries for apex.example.com, you create a rule and specify <code>SYSTEM</code> for <code>RuleType</code>.</p> <p>Currently, only Resolver can create rules that have a value of <code>RECURSIVE</code> for <code>RuleType</code>.</p>" |
| 4137 | + "documentation":"<p>When you want to forward DNS queries for specified domain name to resolvers on your network, specify <code>FORWARD</code> or <code>DELEGATE</code>. If a query matches multiple Resolver rules (example.com and www.example.com), outbound DNS queries are routed using the Resolver rule that contains the most specific domain name (www.example.com).</p> <p>When you have a forwarding rule to forward DNS queries for a domain to your network and you want Resolver to process queries for a subdomain of that domain, specify <code>SYSTEM</code>.</p> <p>For example, to forward DNS queries for example.com to resolvers on your network, you create a rule and specify <code>FORWARD</code> for <code>RuleType</code>. To then have Resolver process queries for apex.example.com, you create a rule and specify <code>SYSTEM</code> for <code>RuleType</code>.</p> <p>Currently, only Resolver can create rules that have a value of <code>RECURSIVE</code> for <code>RuleType</code>.</p>" |
4126 | 4138 | }, |
4127 | 4139 | "Name":{ |
4128 | 4140 | "shape":"Name", |
|
4151 | 4163 | "ModificationTime":{ |
4152 | 4164 | "shape":"Rfc3339TimeString", |
4153 | 4165 | "documentation":"<p>The date and time that the Resolver rule was last updated, in Unix time format and Coordinated Universal Time (UTC).</p>" |
| 4166 | + }, |
| 4167 | + "DelegationRecord":{ |
| 4168 | + "shape":"DelegationRecord", |
| 4169 | + "documentation":"<p> DNS queries with delegation records that point to this domain name are forwarded to resolvers on your network. </p>" |
4154 | 4170 | } |
4155 | 4171 | }, |
4156 | 4172 | "documentation":"<p>For queries that originate in your VPC, detailed information about a Resolver rule, which specifies how to route DNS queries out of the VPC. The <code>ResolverRule</code> parameter appears in the response to a <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_CreateResolverRule.html\">CreateResolverRule</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_DeleteResolverRule.html\">DeleteResolverRule</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_GetResolverRule.html\">GetResolverRule</a>, <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_ListResolverRules.html\">ListResolverRules</a>, or <a href=\"https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_UpdateResolverRule.html\">UpdateResolverRule</a> request.</p>" |
|
4297 | 4313 | "enum":[ |
4298 | 4314 | "FORWARD", |
4299 | 4315 | "SYSTEM", |
4300 | | - "RECURSIVE" |
| 4316 | + "RECURSIVE", |
| 4317 | + "DELEGATE" |
4301 | 4318 | ] |
4302 | 4319 | }, |
4303 | 4320 | "SecurityGroupIds":{ |
|
4404 | 4421 | }, |
4405 | 4422 | "TagResourceResponse":{ |
4406 | 4423 | "type":"structure", |
4407 | | - "members":{ |
4408 | | - } |
| 4424 | + "members":{} |
4409 | 4425 | }, |
4410 | 4426 | "TagValue":{ |
4411 | 4427 | "type":"string", |
|
4484 | 4500 | }, |
4485 | 4501 | "UntagResourceResponse":{ |
4486 | 4502 | "type":"structure", |
4487 | | - "members":{ |
4488 | | - } |
| 4503 | + "members":{} |
4489 | 4504 | }, |
4490 | 4505 | "UpdateFirewallConfigRequest":{ |
4491 | 4506 | "type":"structure", |
|
4740 | 4755 | "members":{ |
4741 | 4756 | "ResourceId":{ |
4742 | 4757 | "shape":"ResourceId", |
4743 | | - "documentation":"<p>Resource ID of the Amazon VPC that you want to update the Resolver configuration for.</p>" |
| 4758 | + "documentation":"<p>The ID of the Amazon Virtual Private Cloud VPC or a Route 53 Profile that you're configuring Resolver for.</p>" |
4744 | 4759 | }, |
4745 | 4760 | "AutodefinedReverseFlag":{ |
4746 | 4761 | "shape":"AutodefinedReverseFlag", |
|
4808 | 4823 | }, |
4809 | 4824 | "Protocols":{ |
4810 | 4825 | "shape":"ProtocolList", |
4811 | | - "documentation":"<p> The protocols you want to use for the endpoint. DoH-FIPS is applicable for inbound endpoints only. </p> <p>For an inbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 and DoH-FIPS in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>DoH-FIPS alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <p>For an outbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <important> <p> You can't change the protocol of an inbound endpoint directly from only Do53 to only DoH, or DoH-FIPS. This is to prevent a sudden disruption to incoming traffic that relies on Do53. To change the protocol from Do53 to DoH, or DoH-FIPS, you must first enable both Do53 and DoH, or Do53 and DoH-FIPS, to make sure that all incoming traffic has transferred to using the DoH protocol, or DoH-FIPS, and then remove the Do53.</p> </important>", |
| 4826 | + "documentation":"<p> The protocols you want to use for the endpoint. DoH-FIPS is applicable for default inbound endpoints only. </p> <p>For a default inbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 and DoH-FIPS in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>DoH-FIPS alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <p>For a delegation inbound endpoint you can use Do53 only.</p> <p>For an outbound endpoint you can apply the protocols as follows:</p> <ul> <li> <p> Do53 and DoH in combination.</p> </li> <li> <p>Do53 alone.</p> </li> <li> <p>DoH alone.</p> </li> <li> <p>None, which is treated as Do53.</p> </li> </ul> <important> <p> You can't change the protocol of an inbound endpoint directly from only Do53 to only DoH, or DoH-FIPS. This is to prevent a sudden disruption to incoming traffic that relies on Do53. To change the protocol from Do53 to DoH, or DoH-FIPS, you must first enable both Do53 and DoH, or Do53 and DoH-FIPS, to make sure that all incoming traffic has transferred to using the DoH protocol, or DoH-FIPS, and then remove the Do53.</p> </important>", |
4812 | 4827 | "box":true |
4813 | 4828 | } |
4814 | 4829 | } |
|
0 commit comments