Best Python code snippet using localstack_python
client.pyi
Source:client.pyi
1"""2Type annotations for route53resolver service client.3[Open documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html)4Usage::5 ```python6 import boto37 from mypy_boto3_route53resolver import Route53ResolverClient8 client: Route53ResolverClient = boto3.client("route53resolver")9 ```10"""11import sys12from typing import Any, Dict, List, Type, overload13from botocore.client import BaseClient, ClientMeta14from .literals import (15 ActionType,16 AutodefinedReverseFlagType,17 BlockResponseType,18 FirewallDomainUpdateOperationType,19 FirewallFailOpenStatusType,20 FirewallRuleGroupAssociationStatusType,21 MutationProtectionStatusType,22 ResolverEndpointDirectionType,23 RuleTypeOptionType,24 SortOrderType,25 ValidationType,26)27from .paginator import (28 ListFirewallConfigsPaginator,29 ListFirewallDomainListsPaginator,30 ListFirewallDomainsPaginator,31 ListFirewallRuleGroupAssociationsPaginator,32 ListFirewallRuleGroupsPaginator,33 ListFirewallRulesPaginator,34 ListResolverConfigsPaginator,35 ListResolverDnssecConfigsPaginator,36 ListResolverEndpointIpAddressesPaginator,37 ListResolverEndpointsPaginator,38 ListResolverQueryLogConfigAssociationsPaginator,39 ListResolverQueryLogConfigsPaginator,40 ListResolverRuleAssociationsPaginator,41 ListResolverRulesPaginator,42 ListTagsForResourcePaginator,43)44from .type_defs import (45 AssociateFirewallRuleGroupResponseTypeDef,46 AssociateResolverEndpointIpAddressResponseTypeDef,47 AssociateResolverQueryLogConfigResponseTypeDef,48 AssociateResolverRuleResponseTypeDef,49 CreateFirewallDomainListResponseTypeDef,50 CreateFirewallRuleGroupResponseTypeDef,51 CreateFirewallRuleResponseTypeDef,52 CreateResolverEndpointResponseTypeDef,53 CreateResolverQueryLogConfigResponseTypeDef,54 CreateResolverRuleResponseTypeDef,55 DeleteFirewallDomainListResponseTypeDef,56 DeleteFirewallRuleGroupResponseTypeDef,57 DeleteFirewallRuleResponseTypeDef,58 DeleteResolverEndpointResponseTypeDef,59 DeleteResolverQueryLogConfigResponseTypeDef,60 DeleteResolverRuleResponseTypeDef,61 DisassociateFirewallRuleGroupResponseTypeDef,62 DisassociateResolverEndpointIpAddressResponseTypeDef,63 DisassociateResolverQueryLogConfigResponseTypeDef,64 DisassociateResolverRuleResponseTypeDef,65 FilterTypeDef,66 GetFirewallConfigResponseTypeDef,67 GetFirewallDomainListResponseTypeDef,68 GetFirewallRuleGroupAssociationResponseTypeDef,69 GetFirewallRuleGroupPolicyResponseTypeDef,70 GetFirewallRuleGroupResponseTypeDef,71 GetResolverConfigResponseTypeDef,72 GetResolverDnssecConfigResponseTypeDef,73 GetResolverEndpointResponseTypeDef,74 GetResolverQueryLogConfigAssociationResponseTypeDef,75 GetResolverQueryLogConfigPolicyResponseTypeDef,76 GetResolverQueryLogConfigResponseTypeDef,77 GetResolverRuleAssociationResponseTypeDef,78 GetResolverRulePolicyResponseTypeDef,79 GetResolverRuleResponseTypeDef,80 ImportFirewallDomainsResponseTypeDef,81 IpAddressRequestTypeDef,82 IpAddressUpdateTypeDef,83 ListFirewallConfigsResponseTypeDef,84 ListFirewallDomainListsResponseTypeDef,85 ListFirewallDomainsResponseTypeDef,86 ListFirewallRuleGroupAssociationsResponseTypeDef,87 ListFirewallRuleGroupsResponseTypeDef,88 ListFirewallRulesResponseTypeDef,89 ListResolverConfigsResponseTypeDef,90 ListResolverDnssecConfigsResponseTypeDef,91 ListResolverEndpointIpAddressesResponseTypeDef,92 ListResolverEndpointsResponseTypeDef,93 ListResolverQueryLogConfigAssociationsResponseTypeDef,94 ListResolverQueryLogConfigsResponseTypeDef,95 ListResolverRuleAssociationsResponseTypeDef,96 ListResolverRulesResponseTypeDef,97 ListTagsForResourceResponseTypeDef,98 PutFirewallRuleGroupPolicyResponseTypeDef,99 PutResolverQueryLogConfigPolicyResponseTypeDef,100 PutResolverRulePolicyResponseTypeDef,101 ResolverRuleConfigTypeDef,102 TagTypeDef,103 TargetAddressTypeDef,104 UpdateFirewallConfigResponseTypeDef,105 UpdateFirewallDomainsResponseTypeDef,106 UpdateFirewallRuleGroupAssociationResponseTypeDef,107 UpdateFirewallRuleResponseTypeDef,108 UpdateResolverConfigResponseTypeDef,109 UpdateResolverDnssecConfigResponseTypeDef,110 UpdateResolverEndpointResponseTypeDef,111 UpdateResolverRuleResponseTypeDef,112)113if sys.version_info >= (3, 8):114 from typing import Literal115else:116 from typing_extensions import Literal117__all__ = ("Route53ResolverClient",)118class BotocoreClientError(BaseException):119 MSG_TEMPLATE: str120 def __init__(self, error_response: Dict[str, Any], operation_name: str) -> None:121 self.response: Dict[str, Any]122 self.operation_name: str123class Exceptions:124 AccessDeniedException: Type[BotocoreClientError]125 ClientError: Type[BotocoreClientError]126 ConflictException: Type[BotocoreClientError]127 InternalServiceErrorException: Type[BotocoreClientError]128 InvalidNextTokenException: Type[BotocoreClientError]129 InvalidParameterException: Type[BotocoreClientError]130 InvalidPolicyDocument: Type[BotocoreClientError]131 InvalidRequestException: Type[BotocoreClientError]132 InvalidTagException: Type[BotocoreClientError]133 LimitExceededException: Type[BotocoreClientError]134 ResourceExistsException: Type[BotocoreClientError]135 ResourceInUseException: Type[BotocoreClientError]136 ResourceNotFoundException: Type[BotocoreClientError]137 ResourceUnavailableException: Type[BotocoreClientError]138 ThrottlingException: Type[BotocoreClientError]139 UnknownResourceException: Type[BotocoreClientError]140 ValidationException: Type[BotocoreClientError]141class Route53ResolverClient(BaseClient):142 """143 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client)144 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html)145 """146 meta: ClientMeta147 @property148 def exceptions(self) -> Exceptions:149 """150 Route53ResolverClient exceptions.151 """152 def associate_firewall_rule_group(153 self,154 *,155 CreatorRequestId: str,156 FirewallRuleGroupId: str,157 VpcId: str,158 Priority: int,159 Name: str,160 MutationProtection: MutationProtectionStatusType = None,161 Tags: List["TagTypeDef"] = None162 ) -> AssociateFirewallRuleGroupResponseTypeDef:163 """164 Associates a FirewallRuleGroup with a VPC, to provide DNS filtering for the165 VPC.166 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.associate_firewall_rule_group)167 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#associate_firewall_rule_group)168 """169 def associate_resolver_endpoint_ip_address(170 self, *, ResolverEndpointId: str, IpAddress: "IpAddressUpdateTypeDef"171 ) -> AssociateResolverEndpointIpAddressResponseTypeDef:172 """173 Adds IP addresses to an inbound or an outbound Resolver endpoint.174 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.associate_resolver_endpoint_ip_address)175 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#associate_resolver_endpoint_ip_address)176 """177 def associate_resolver_query_log_config(178 self, *, ResolverQueryLogConfigId: str, ResourceId: str179 ) -> AssociateResolverQueryLogConfigResponseTypeDef:180 """181 Associates an Amazon VPC with a specified query logging configuration.182 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.associate_resolver_query_log_config)183 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#associate_resolver_query_log_config)184 """185 def associate_resolver_rule(186 self, *, ResolverRuleId: str, VPCId: str, Name: str = None187 ) -> AssociateResolverRuleResponseTypeDef:188 """189 Associates a Resolver rule with a VPC.190 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.associate_resolver_rule)191 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#associate_resolver_rule)192 """193 def can_paginate(self, operation_name: str) -> bool:194 """195 Check if an operation can be paginated.196 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.can_paginate)197 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#can_paginate)198 """199 def close(self) -> None:200 """201 Closes underlying endpoint connections.202 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.close)203 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#close)204 """205 def create_firewall_domain_list(206 self, *, CreatorRequestId: str, Name: str, Tags: List["TagTypeDef"] = None207 ) -> CreateFirewallDomainListResponseTypeDef:208 """209 Creates an empty firewall domain list for use in DNS Firewall rules.210 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.create_firewall_domain_list)211 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#create_firewall_domain_list)212 """213 def create_firewall_rule(214 self,215 *,216 CreatorRequestId: str,217 FirewallRuleGroupId: str,218 FirewallDomainListId: str,219 Priority: int,220 Action: ActionType,221 Name: str,222 BlockResponse: BlockResponseType = None,223 BlockOverrideDomain: str = None,224 BlockOverrideDnsType: Literal["CNAME"] = None,225 BlockOverrideTtl: int = None226 ) -> CreateFirewallRuleResponseTypeDef:227 """228 Creates a single DNS Firewall rule in the specified rule group, using the229 specified domain list.230 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.create_firewall_rule)231 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#create_firewall_rule)232 """233 def create_firewall_rule_group(234 self, *, CreatorRequestId: str, Name: str, Tags: List["TagTypeDef"] = None235 ) -> CreateFirewallRuleGroupResponseTypeDef:236 """237 Creates an empty DNS Firewall rule group for filtering DNS network traffic in a238 VPC.239 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.create_firewall_rule_group)240 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#create_firewall_rule_group)241 """242 def create_resolver_endpoint(243 self,244 *,245 CreatorRequestId: str,246 SecurityGroupIds: List[str],247 Direction: ResolverEndpointDirectionType,248 IpAddresses: List["IpAddressRequestTypeDef"],249 Name: str = None,250 Tags: List["TagTypeDef"] = None251 ) -> CreateResolverEndpointResponseTypeDef:252 """253 Creates a Resolver endpoint.254 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.create_resolver_endpoint)255 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#create_resolver_endpoint)256 """257 def create_resolver_query_log_config(258 self,259 *,260 Name: str,261 DestinationArn: str,262 CreatorRequestId: str,263 Tags: List["TagTypeDef"] = None264 ) -> CreateResolverQueryLogConfigResponseTypeDef:265 """266 Creates a Resolver query logging configuration, which defines where you want267 Resolver to save DNS query logs that originate in your VPCs.268 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.create_resolver_query_log_config)269 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#create_resolver_query_log_config)270 """271 def create_resolver_rule(272 self,273 *,274 CreatorRequestId: str,275 RuleType: RuleTypeOptionType,276 DomainName: str,277 Name: str = None,278 TargetIps: List["TargetAddressTypeDef"] = None,279 ResolverEndpointId: str = None,280 Tags: List["TagTypeDef"] = None281 ) -> CreateResolverRuleResponseTypeDef:282 """283 For DNS queries that originate in your VPCs, specifies which Resolver endpoint284 the queries pass through, one domain name that you want to forward to your285 network, and the IP addresses of the DNS resolvers in your network.286 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.create_resolver_rule)287 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#create_resolver_rule)288 """289 def delete_firewall_domain_list(290 self, *, FirewallDomainListId: str291 ) -> DeleteFirewallDomainListResponseTypeDef:292 """293 Deletes the specified domain list.294 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.delete_firewall_domain_list)295 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#delete_firewall_domain_list)296 """297 def delete_firewall_rule(298 self, *, FirewallRuleGroupId: str, FirewallDomainListId: str299 ) -> DeleteFirewallRuleResponseTypeDef:300 """301 Deletes the specified firewall rule.302 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.delete_firewall_rule)303 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#delete_firewall_rule)304 """305 def delete_firewall_rule_group(306 self, *, FirewallRuleGroupId: str307 ) -> DeleteFirewallRuleGroupResponseTypeDef:308 """309 Deletes the specified firewall rule group.310 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.delete_firewall_rule_group)311 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#delete_firewall_rule_group)312 """313 def delete_resolver_endpoint(314 self, *, ResolverEndpointId: str315 ) -> DeleteResolverEndpointResponseTypeDef:316 """317 Deletes a Resolver endpoint.318 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.delete_resolver_endpoint)319 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#delete_resolver_endpoint)320 """321 def delete_resolver_query_log_config(322 self, *, ResolverQueryLogConfigId: str323 ) -> DeleteResolverQueryLogConfigResponseTypeDef:324 """325 Deletes a query logging configuration.326 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.delete_resolver_query_log_config)327 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#delete_resolver_query_log_config)328 """329 def delete_resolver_rule(self, *, ResolverRuleId: str) -> DeleteResolverRuleResponseTypeDef:330 """331 Deletes a Resolver rule.332 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.delete_resolver_rule)333 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#delete_resolver_rule)334 """335 def disassociate_firewall_rule_group(336 self, *, FirewallRuleGroupAssociationId: str337 ) -> DisassociateFirewallRuleGroupResponseTypeDef:338 """339 Disassociates a FirewallRuleGroup from a VPC, to remove DNS filtering from the340 VPC.341 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.disassociate_firewall_rule_group)342 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#disassociate_firewall_rule_group)343 """344 def disassociate_resolver_endpoint_ip_address(345 self, *, ResolverEndpointId: str, IpAddress: "IpAddressUpdateTypeDef"346 ) -> DisassociateResolverEndpointIpAddressResponseTypeDef:347 """348 Removes IP addresses from an inbound or an outbound Resolver endpoint.349 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.disassociate_resolver_endpoint_ip_address)350 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#disassociate_resolver_endpoint_ip_address)351 """352 def disassociate_resolver_query_log_config(353 self, *, ResolverQueryLogConfigId: str, ResourceId: str354 ) -> DisassociateResolverQueryLogConfigResponseTypeDef:355 """356 Disassociates a VPC from a query logging configuration.357 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.disassociate_resolver_query_log_config)358 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#disassociate_resolver_query_log_config)359 """360 def disassociate_resolver_rule(361 self, *, VPCId: str, ResolverRuleId: str362 ) -> DisassociateResolverRuleResponseTypeDef:363 """364 Removes the association between a specified Resolver rule and a specified VPC.365 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.disassociate_resolver_rule)366 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#disassociate_resolver_rule)367 """368 def generate_presigned_url(369 self,370 ClientMethod: str,371 Params: Dict[str, Any] = None,372 ExpiresIn: int = 3600,373 HttpMethod: str = None,374 ) -> str:375 """376 Generate a presigned url given a client, its method, and arguments.377 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.generate_presigned_url)378 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#generate_presigned_url)379 """380 def get_firewall_config(self, *, ResourceId: str) -> GetFirewallConfigResponseTypeDef:381 """382 Retrieves the configuration of the firewall behavior provided by DNS Firewall383 for a single VPC from Amazon Virtual Private Cloud (Amazon VPC).384 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_firewall_config)385 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_firewall_config)386 """387 def get_firewall_domain_list(388 self, *, FirewallDomainListId: str389 ) -> GetFirewallDomainListResponseTypeDef:390 """391 Retrieves the specified firewall domain list.392 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_firewall_domain_list)393 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_firewall_domain_list)394 """395 def get_firewall_rule_group(396 self, *, FirewallRuleGroupId: str397 ) -> GetFirewallRuleGroupResponseTypeDef:398 """399 Retrieves the specified firewall rule group.400 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_firewall_rule_group)401 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_firewall_rule_group)402 """403 def get_firewall_rule_group_association(404 self, *, FirewallRuleGroupAssociationId: str405 ) -> GetFirewallRuleGroupAssociationResponseTypeDef:406 """407 Retrieves a firewall rule group association, which enables DNS filtering for a408 VPC with one rule group.409 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_firewall_rule_group_association)410 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_firewall_rule_group_association)411 """412 def get_firewall_rule_group_policy(413 self, *, Arn: str414 ) -> GetFirewallRuleGroupPolicyResponseTypeDef:415 """416 Returns the Identity and Access Management (Amazon Web Services IAM) policy for417 sharing the specified rule group.418 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_firewall_rule_group_policy)419 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_firewall_rule_group_policy)420 """421 def get_resolver_config(self, *, ResourceId: str) -> GetResolverConfigResponseTypeDef:422 """423 Retrieves the behavior configuration of Route 53 Resolver behavior for a single424 VPC from Amazon Virtual Private Cloud.425 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_config)426 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_config)427 """428 def get_resolver_dnssec_config(429 self, *, ResourceId: str430 ) -> GetResolverDnssecConfigResponseTypeDef:431 """432 Gets DNSSEC validation information for a specified resource.433 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_dnssec_config)434 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_dnssec_config)435 """436 def get_resolver_endpoint(437 self, *, ResolverEndpointId: str438 ) -> GetResolverEndpointResponseTypeDef:439 """440 Gets information about a specified Resolver endpoint, such as whether it's an441 inbound or an outbound Resolver endpoint, and the current status of the442 endpoint.443 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_endpoint)444 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_endpoint)445 """446 def get_resolver_query_log_config(447 self, *, ResolverQueryLogConfigId: str448 ) -> GetResolverQueryLogConfigResponseTypeDef:449 """450 Gets information about a specified Resolver query logging configuration, such as451 the number of VPCs that the configuration is logging queries for and the452 location that logs are sent to.453 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_query_log_config)454 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_query_log_config)455 """456 def get_resolver_query_log_config_association(457 self, *, ResolverQueryLogConfigAssociationId: str458 ) -> GetResolverQueryLogConfigAssociationResponseTypeDef:459 """460 Gets information about a specified association between a Resolver query logging461 configuration and an Amazon VPC.462 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_query_log_config_association)463 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_query_log_config_association)464 """465 def get_resolver_query_log_config_policy(466 self, *, Arn: str467 ) -> GetResolverQueryLogConfigPolicyResponseTypeDef:468 """469 Gets information about a query logging policy.470 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_query_log_config_policy)471 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_query_log_config_policy)472 """473 def get_resolver_rule(self, *, ResolverRuleId: str) -> GetResolverRuleResponseTypeDef:474 """475 Gets information about a specified Resolver rule, such as the domain name that476 the rule forwards DNS queries for and the ID of the outbound Resolver endpoint477 that the rule is associated with.478 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_rule)479 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_rule)480 """481 def get_resolver_rule_association(482 self, *, ResolverRuleAssociationId: str483 ) -> GetResolverRuleAssociationResponseTypeDef:484 """485 Gets information about an association between a specified Resolver rule and a486 VPC.487 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_rule_association)488 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_rule_association)489 """490 def get_resolver_rule_policy(self, *, Arn: str) -> GetResolverRulePolicyResponseTypeDef:491 """492 Gets information about the Resolver rule policy for a specified rule.493 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.get_resolver_rule_policy)494 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#get_resolver_rule_policy)495 """496 def import_firewall_domains(497 self, *, FirewallDomainListId: str, Operation: Literal["REPLACE"], DomainFileUrl: str498 ) -> ImportFirewallDomainsResponseTypeDef:499 """500 Imports domain names from a file into a domain list, for use in a DNS firewall501 rule group.502 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.import_firewall_domains)503 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#import_firewall_domains)504 """505 def list_firewall_configs(506 self, *, MaxResults: int = None, NextToken: str = None507 ) -> ListFirewallConfigsResponseTypeDef:508 """509 Retrieves the firewall configurations that you have defined.510 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_firewall_configs)511 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_firewall_configs)512 """513 def list_firewall_domain_lists(514 self, *, MaxResults: int = None, NextToken: str = None515 ) -> ListFirewallDomainListsResponseTypeDef:516 """517 Retrieves the firewall domain lists that you have defined.518 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_firewall_domain_lists)519 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_firewall_domain_lists)520 """521 def list_firewall_domains(522 self, *, FirewallDomainListId: str, MaxResults: int = None, NextToken: str = None523 ) -> ListFirewallDomainsResponseTypeDef:524 """525 Retrieves the domains that you have defined for the specified firewall domain526 list.527 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_firewall_domains)528 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_firewall_domains)529 """530 def list_firewall_rule_group_associations(531 self,532 *,533 FirewallRuleGroupId: str = None,534 VpcId: str = None,535 Priority: int = None,536 Status: FirewallRuleGroupAssociationStatusType = None,537 MaxResults: int = None,538 NextToken: str = None539 ) -> ListFirewallRuleGroupAssociationsResponseTypeDef:540 """541 Retrieves the firewall rule group associations that you have defined.542 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_firewall_rule_group_associations)543 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_firewall_rule_group_associations)544 """545 def list_firewall_rule_groups(546 self, *, MaxResults: int = None, NextToken: str = None547 ) -> ListFirewallRuleGroupsResponseTypeDef:548 """549 Retrieves the minimal high-level information for the rule groups that you have550 defined.551 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_firewall_rule_groups)552 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_firewall_rule_groups)553 """554 def list_firewall_rules(555 self,556 *,557 FirewallRuleGroupId: str,558 Priority: int = None,559 Action: ActionType = None,560 MaxResults: int = None,561 NextToken: str = None562 ) -> ListFirewallRulesResponseTypeDef:563 """564 Retrieves the firewall rules that you have defined for the specified firewall565 rule group.566 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_firewall_rules)567 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_firewall_rules)568 """569 def list_resolver_configs(570 self, *, MaxResults: int = None, NextToken: str = None571 ) -> ListResolverConfigsResponseTypeDef:572 """573 Retrieves the Resolver configurations that you have defined.574 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_configs)575 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_configs)576 """577 def list_resolver_dnssec_configs(578 self,579 *,580 MaxResults: int = None,581 NextToken: str = None,582 Filters: List["FilterTypeDef"] = None583 ) -> ListResolverDnssecConfigsResponseTypeDef:584 """585 Lists the configurations for DNSSEC validation that are associated with the586 current Amazon Web Services account.587 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_dnssec_configs)588 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_dnssec_configs)589 """590 def list_resolver_endpoint_ip_addresses(591 self, *, ResolverEndpointId: str, MaxResults: int = None, NextToken: str = None592 ) -> ListResolverEndpointIpAddressesResponseTypeDef:593 """594 Gets the IP addresses for a specified Resolver endpoint.595 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_endpoint_ip_addresses)596 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_endpoint_ip_addresses)597 """598 def list_resolver_endpoints(599 self,600 *,601 MaxResults: int = None,602 NextToken: str = None,603 Filters: List["FilterTypeDef"] = None604 ) -> ListResolverEndpointsResponseTypeDef:605 """606 Lists all the Resolver endpoints that were created using the current Amazon Web607 Services account.608 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_endpoints)609 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_endpoints)610 """611 def list_resolver_query_log_config_associations(612 self,613 *,614 MaxResults: int = None,615 NextToken: str = None,616 Filters: List["FilterTypeDef"] = None,617 SortBy: str = None,618 SortOrder: SortOrderType = None619 ) -> ListResolverQueryLogConfigAssociationsResponseTypeDef:620 """621 Lists information about associations between Amazon VPCs and query logging622 configurations.623 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_query_log_config_associations)624 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_query_log_config_associations)625 """626 def list_resolver_query_log_configs(627 self,628 *,629 MaxResults: int = None,630 NextToken: str = None,631 Filters: List["FilterTypeDef"] = None,632 SortBy: str = None,633 SortOrder: SortOrderType = None634 ) -> ListResolverQueryLogConfigsResponseTypeDef:635 """636 Lists information about the specified query logging configurations.637 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_query_log_configs)638 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_query_log_configs)639 """640 def list_resolver_rule_associations(641 self,642 *,643 MaxResults: int = None,644 NextToken: str = None,645 Filters: List["FilterTypeDef"] = None646 ) -> ListResolverRuleAssociationsResponseTypeDef:647 """648 Lists the associations that were created between Resolver rules and VPCs using649 the current Amazon Web Services account.650 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_rule_associations)651 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_rule_associations)652 """653 def list_resolver_rules(654 self,655 *,656 MaxResults: int = None,657 NextToken: str = None,658 Filters: List["FilterTypeDef"] = None659 ) -> ListResolverRulesResponseTypeDef:660 """661 Lists the Resolver rules that were created using the current Amazon Web Services662 account.663 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_resolver_rules)664 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_resolver_rules)665 """666 def list_tags_for_resource(667 self, *, ResourceArn: str, MaxResults: int = None, NextToken: str = None668 ) -> ListTagsForResourceResponseTypeDef:669 """670 Lists the tags that you associated with the specified resource.671 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.list_tags_for_resource)672 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#list_tags_for_resource)673 """674 def put_firewall_rule_group_policy(675 self, *, Arn: str, FirewallRuleGroupPolicy: str676 ) -> PutFirewallRuleGroupPolicyResponseTypeDef:677 """678 Attaches an Identity and Access Management (Amazon Web Services IAM) policy for679 sharing the rule group.680 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.put_firewall_rule_group_policy)681 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#put_firewall_rule_group_policy)682 """683 def put_resolver_query_log_config_policy(684 self, *, Arn: str, ResolverQueryLogConfigPolicy: str685 ) -> PutResolverQueryLogConfigPolicyResponseTypeDef:686 """687 Specifies an Amazon Web Services account that you want to share a query logging688 configuration with, the query logging configuration that you want to share, and689 the operations that you want the account to be able to perform on the690 configuration.691 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.put_resolver_query_log_config_policy)692 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#put_resolver_query_log_config_policy)693 """694 def put_resolver_rule_policy(695 self, *, Arn: str, ResolverRulePolicy: str696 ) -> PutResolverRulePolicyResponseTypeDef:697 """698 Specifies an Amazon Web Services rule that you want to share with another699 account, the account that you want to share the rule with, and the operations700 that you want the account to be able to perform on the rule.701 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.put_resolver_rule_policy)702 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#put_resolver_rule_policy)703 """704 def tag_resource(self, *, ResourceArn: str, Tags: List["TagTypeDef"]) -> Dict[str, Any]:705 """706 Adds one or more tags to a specified resource.707 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.tag_resource)708 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#tag_resource)709 """710 def untag_resource(self, *, ResourceArn: str, TagKeys: List[str]) -> Dict[str, Any]:711 """712 Removes one or more tags from a specified resource.713 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.untag_resource)714 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#untag_resource)715 """716 def update_firewall_config(717 self, *, ResourceId: str, FirewallFailOpen: FirewallFailOpenStatusType718 ) -> UpdateFirewallConfigResponseTypeDef:719 """720 Updates the configuration of the firewall behavior provided by DNS Firewall for721 a single VPC from Amazon Virtual Private Cloud (Amazon VPC).722 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_firewall_config)723 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_firewall_config)724 """725 def update_firewall_domains(726 self,727 *,728 FirewallDomainListId: str,729 Operation: FirewallDomainUpdateOperationType,730 Domains: List[str]731 ) -> UpdateFirewallDomainsResponseTypeDef:732 """733 Updates the firewall domain list from an array of domain specifications.734 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_firewall_domains)735 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_firewall_domains)736 """737 def update_firewall_rule(738 self,739 *,740 FirewallRuleGroupId: str,741 FirewallDomainListId: str,742 Priority: int = None,743 Action: ActionType = None,744 BlockResponse: BlockResponseType = None,745 BlockOverrideDomain: str = None,746 BlockOverrideDnsType: Literal["CNAME"] = None,747 BlockOverrideTtl: int = None,748 Name: str = None749 ) -> UpdateFirewallRuleResponseTypeDef:750 """751 Updates the specified firewall rule.752 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_firewall_rule)753 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_firewall_rule)754 """755 def update_firewall_rule_group_association(756 self,757 *,758 FirewallRuleGroupAssociationId: str,759 Priority: int = None,760 MutationProtection: MutationProtectionStatusType = None,761 Name: str = None762 ) -> UpdateFirewallRuleGroupAssociationResponseTypeDef:763 """764 Changes the association of a FirewallRuleGroup with a VPC.765 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_firewall_rule_group_association)766 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_firewall_rule_group_association)767 """768 def update_resolver_config(769 self, *, ResourceId: str, AutodefinedReverseFlag: AutodefinedReverseFlagType770 ) -> UpdateResolverConfigResponseTypeDef:771 """772 Updates the behavior configuration of Route 53 Resolver behavior for a single773 VPC from Amazon Virtual Private Cloud.774 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_resolver_config)775 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_resolver_config)776 """777 def update_resolver_dnssec_config(778 self, *, ResourceId: str, Validation: ValidationType779 ) -> UpdateResolverDnssecConfigResponseTypeDef:780 """781 Updates an existing DNSSEC validation configuration.782 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_resolver_dnssec_config)783 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_resolver_dnssec_config)784 """785 def update_resolver_endpoint(786 self, *, ResolverEndpointId: str, Name: str = None787 ) -> UpdateResolverEndpointResponseTypeDef:788 """789 Updates the name of an inbound or an outbound Resolver endpoint.790 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_resolver_endpoint)791 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_resolver_endpoint)792 """793 def update_resolver_rule(794 self, *, ResolverRuleId: str, Config: "ResolverRuleConfigTypeDef"795 ) -> UpdateResolverRuleResponseTypeDef:796 """797 Updates settings for a specified Resolver rule.798 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Client.update_resolver_rule)799 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/client.html#update_resolver_rule)800 """801 @overload802 def get_paginator(803 self, operation_name: Literal["list_firewall_configs"]804 ) -> ListFirewallConfigsPaginator:805 """806 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallConfigs)807 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallconfigspaginator)808 """809 @overload810 def get_paginator(811 self, operation_name: Literal["list_firewall_domain_lists"]812 ) -> ListFirewallDomainListsPaginator:813 """814 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallDomainLists)815 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewalldomainlistspaginator)816 """817 @overload818 def get_paginator(819 self, operation_name: Literal["list_firewall_domains"]820 ) -> ListFirewallDomainsPaginator:821 """822 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallDomains)823 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewalldomainspaginator)824 """825 @overload826 def get_paginator(827 self, operation_name: Literal["list_firewall_rule_group_associations"]828 ) -> ListFirewallRuleGroupAssociationsPaginator:829 """830 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRuleGroupAssociations)831 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulegroupassociationspaginator)832 """833 @overload834 def get_paginator(835 self, operation_name: Literal["list_firewall_rule_groups"]836 ) -> ListFirewallRuleGroupsPaginator:837 """838 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRuleGroups)839 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulegroupspaginator)840 """841 @overload842 def get_paginator(843 self, operation_name: Literal["list_firewall_rules"]844 ) -> ListFirewallRulesPaginator:845 """846 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRules)847 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulespaginator)848 """849 @overload850 def get_paginator(851 self, operation_name: Literal["list_resolver_configs"]852 ) -> ListResolverConfigsPaginator:853 """854 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverConfigs)855 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverconfigspaginator)856 """857 @overload858 def get_paginator(859 self, operation_name: Literal["list_resolver_dnssec_configs"]860 ) -> ListResolverDnssecConfigsPaginator:861 """862 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverDnssecConfigs)863 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverdnssecconfigspaginator)864 """865 @overload866 def get_paginator(867 self, operation_name: Literal["list_resolver_endpoint_ip_addresses"]868 ) -> ListResolverEndpointIpAddressesPaginator:869 """870 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverEndpointIpAddresses)871 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverendpointipaddressespaginator)872 """873 @overload874 def get_paginator(875 self, operation_name: Literal["list_resolver_endpoints"]876 ) -> ListResolverEndpointsPaginator:877 """878 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverEndpoints)879 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverendpointspaginator)880 """881 @overload882 def get_paginator(883 self, operation_name: Literal["list_resolver_query_log_config_associations"]884 ) -> ListResolverQueryLogConfigAssociationsPaginator:885 """886 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverQueryLogConfigAssociations)887 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverquerylogconfigassociationspaginator)888 """889 @overload890 def get_paginator(891 self, operation_name: Literal["list_resolver_query_log_configs"]892 ) -> ListResolverQueryLogConfigsPaginator:893 """894 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverQueryLogConfigs)895 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverquerylogconfigspaginator)896 """897 @overload898 def get_paginator(899 self, operation_name: Literal["list_resolver_rule_associations"]900 ) -> ListResolverRuleAssociationsPaginator:901 """902 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverRuleAssociations)903 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverruleassociationspaginator)904 """905 @overload906 def get_paginator(907 self, operation_name: Literal["list_resolver_rules"]908 ) -> ListResolverRulesPaginator:909 """910 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverRules)911 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverrulespaginator)912 """913 @overload914 def get_paginator(915 self, operation_name: Literal["list_tags_for_resource"]916 ) -> ListTagsForResourcePaginator:917 """918 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListTagsForResource)919 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listtagsforresourcepaginator)...
paginator.pyi
Source:paginator.pyi
1"""2Type annotations for route53resolver service client paginators.3[Open documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html)4Usage::5 ```python6 import boto37 from mypy_boto3_route53resolver import Route53ResolverClient8 from mypy_boto3_route53resolver.paginator import (9 ListFirewallConfigsPaginator,10 ListFirewallDomainListsPaginator,11 ListFirewallDomainsPaginator,12 ListFirewallRuleGroupAssociationsPaginator,13 ListFirewallRuleGroupsPaginator,14 ListFirewallRulesPaginator,15 ListResolverConfigsPaginator,16 ListResolverDnssecConfigsPaginator,17 ListResolverEndpointIpAddressesPaginator,18 ListResolverEndpointsPaginator,19 ListResolverQueryLogConfigAssociationsPaginator,20 ListResolverQueryLogConfigsPaginator,21 ListResolverRuleAssociationsPaginator,22 ListResolverRulesPaginator,23 ListTagsForResourcePaginator,24 )25 client: Route53ResolverClient = boto3.client("route53resolver")26 list_firewall_configs_paginator: ListFirewallConfigsPaginator = client.get_paginator("list_firewall_configs")27 list_firewall_domain_lists_paginator: ListFirewallDomainListsPaginator = client.get_paginator("list_firewall_domain_lists")28 list_firewall_domains_paginator: ListFirewallDomainsPaginator = client.get_paginator("list_firewall_domains")29 list_firewall_rule_group_associations_paginator: ListFirewallRuleGroupAssociationsPaginator = client.get_paginator("list_firewall_rule_group_associations")30 list_firewall_rule_groups_paginator: ListFirewallRuleGroupsPaginator = client.get_paginator("list_firewall_rule_groups")31 list_firewall_rules_paginator: ListFirewallRulesPaginator = client.get_paginator("list_firewall_rules")32 list_resolver_configs_paginator: ListResolverConfigsPaginator = client.get_paginator("list_resolver_configs")33 list_resolver_dnssec_configs_paginator: ListResolverDnssecConfigsPaginator = client.get_paginator("list_resolver_dnssec_configs")34 list_resolver_endpoint_ip_addresses_paginator: ListResolverEndpointIpAddressesPaginator = client.get_paginator("list_resolver_endpoint_ip_addresses")35 list_resolver_endpoints_paginator: ListResolverEndpointsPaginator = client.get_paginator("list_resolver_endpoints")36 list_resolver_query_log_config_associations_paginator: ListResolverQueryLogConfigAssociationsPaginator = client.get_paginator("list_resolver_query_log_config_associations")37 list_resolver_query_log_configs_paginator: ListResolverQueryLogConfigsPaginator = client.get_paginator("list_resolver_query_log_configs")38 list_resolver_rule_associations_paginator: ListResolverRuleAssociationsPaginator = client.get_paginator("list_resolver_rule_associations")39 list_resolver_rules_paginator: ListResolverRulesPaginator = client.get_paginator("list_resolver_rules")40 list_tags_for_resource_paginator: ListTagsForResourcePaginator = client.get_paginator("list_tags_for_resource")41 ```42"""43from typing import Iterator, List44from botocore.paginate import Paginator as Boto3Paginator45from .literals import ActionType, FirewallRuleGroupAssociationStatusType, SortOrderType46from .type_defs import (47 FilterTypeDef,48 ListFirewallConfigsResponseTypeDef,49 ListFirewallDomainListsResponseTypeDef,50 ListFirewallDomainsResponseTypeDef,51 ListFirewallRuleGroupAssociationsResponseTypeDef,52 ListFirewallRuleGroupsResponseTypeDef,53 ListFirewallRulesResponseTypeDef,54 ListResolverConfigsResponseTypeDef,55 ListResolverDnssecConfigsResponseTypeDef,56 ListResolverEndpointIpAddressesResponseTypeDef,57 ListResolverEndpointsResponseTypeDef,58 ListResolverQueryLogConfigAssociationsResponseTypeDef,59 ListResolverQueryLogConfigsResponseTypeDef,60 ListResolverRuleAssociationsResponseTypeDef,61 ListResolverRulesResponseTypeDef,62 ListTagsForResourceResponseTypeDef,63 PaginatorConfigTypeDef,64)65__all__ = (66 "ListFirewallConfigsPaginator",67 "ListFirewallDomainListsPaginator",68 "ListFirewallDomainsPaginator",69 "ListFirewallRuleGroupAssociationsPaginator",70 "ListFirewallRuleGroupsPaginator",71 "ListFirewallRulesPaginator",72 "ListResolverConfigsPaginator",73 "ListResolverDnssecConfigsPaginator",74 "ListResolverEndpointIpAddressesPaginator",75 "ListResolverEndpointsPaginator",76 "ListResolverQueryLogConfigAssociationsPaginator",77 "ListResolverQueryLogConfigsPaginator",78 "ListResolverRuleAssociationsPaginator",79 "ListResolverRulesPaginator",80 "ListTagsForResourcePaginator",81)82class ListFirewallConfigsPaginator(Boto3Paginator):83 """84 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallConfigs)85 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallconfigspaginator)86 """87 def paginate(88 self, *, PaginationConfig: PaginatorConfigTypeDef = None89 ) -> Iterator[ListFirewallConfigsResponseTypeDef]:90 """91 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallConfigs.paginate)92 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallconfigspaginator)93 """94class ListFirewallDomainListsPaginator(Boto3Paginator):95 """96 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallDomainLists)97 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewalldomainlistspaginator)98 """99 def paginate(100 self, *, PaginationConfig: PaginatorConfigTypeDef = None101 ) -> Iterator[ListFirewallDomainListsResponseTypeDef]:102 """103 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallDomainLists.paginate)104 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewalldomainlistspaginator)105 """106class ListFirewallDomainsPaginator(Boto3Paginator):107 """108 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallDomains)109 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewalldomainspaginator)110 """111 def paginate(112 self, *, FirewallDomainListId: str, PaginationConfig: PaginatorConfigTypeDef = None113 ) -> Iterator[ListFirewallDomainsResponseTypeDef]:114 """115 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallDomains.paginate)116 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewalldomainspaginator)117 """118class ListFirewallRuleGroupAssociationsPaginator(Boto3Paginator):119 """120 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRuleGroupAssociations)121 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulegroupassociationspaginator)122 """123 def paginate(124 self,125 *,126 FirewallRuleGroupId: str = None,127 VpcId: str = None,128 Priority: int = None,129 Status: FirewallRuleGroupAssociationStatusType = None,130 PaginationConfig: PaginatorConfigTypeDef = None131 ) -> Iterator[ListFirewallRuleGroupAssociationsResponseTypeDef]:132 """133 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRuleGroupAssociations.paginate)134 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulegroupassociationspaginator)135 """136class ListFirewallRuleGroupsPaginator(Boto3Paginator):137 """138 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRuleGroups)139 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulegroupspaginator)140 """141 def paginate(142 self, *, PaginationConfig: PaginatorConfigTypeDef = None143 ) -> Iterator[ListFirewallRuleGroupsResponseTypeDef]:144 """145 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRuleGroups.paginate)146 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulegroupspaginator)147 """148class ListFirewallRulesPaginator(Boto3Paginator):149 """150 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRules)151 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulespaginator)152 """153 def paginate(154 self,155 *,156 FirewallRuleGroupId: str,157 Priority: int = None,158 Action: ActionType = None,159 PaginationConfig: PaginatorConfigTypeDef = None160 ) -> Iterator[ListFirewallRulesResponseTypeDef]:161 """162 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListFirewallRules.paginate)163 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listfirewallrulespaginator)164 """165class ListResolverConfigsPaginator(Boto3Paginator):166 """167 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverConfigs)168 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverconfigspaginator)169 """170 def paginate(171 self, *, PaginationConfig: PaginatorConfigTypeDef = None172 ) -> Iterator[ListResolverConfigsResponseTypeDef]:173 """174 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverConfigs.paginate)175 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverconfigspaginator)176 """177class ListResolverDnssecConfigsPaginator(Boto3Paginator):178 """179 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverDnssecConfigs)180 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverdnssecconfigspaginator)181 """182 def paginate(183 self,184 *,185 Filters: List["FilterTypeDef"] = None,186 PaginationConfig: PaginatorConfigTypeDef = None187 ) -> Iterator[ListResolverDnssecConfigsResponseTypeDef]:188 """189 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverDnssecConfigs.paginate)190 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverdnssecconfigspaginator)191 """192class ListResolverEndpointIpAddressesPaginator(Boto3Paginator):193 """194 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverEndpointIpAddresses)195 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverendpointipaddressespaginator)196 """197 def paginate(198 self, *, ResolverEndpointId: str, PaginationConfig: PaginatorConfigTypeDef = None199 ) -> Iterator[ListResolverEndpointIpAddressesResponseTypeDef]:200 """201 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverEndpointIpAddresses.paginate)202 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverendpointipaddressespaginator)203 """204class ListResolverEndpointsPaginator(Boto3Paginator):205 """206 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverEndpoints)207 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverendpointspaginator)208 """209 def paginate(210 self,211 *,212 Filters: List["FilterTypeDef"] = None,213 PaginationConfig: PaginatorConfigTypeDef = None214 ) -> Iterator[ListResolverEndpointsResponseTypeDef]:215 """216 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverEndpoints.paginate)217 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverendpointspaginator)218 """219class ListResolverQueryLogConfigAssociationsPaginator(Boto3Paginator):220 """221 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverQueryLogConfigAssociations)222 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverquerylogconfigassociationspaginator)223 """224 def paginate(225 self,226 *,227 Filters: List["FilterTypeDef"] = None,228 SortBy: str = None,229 SortOrder: SortOrderType = None,230 PaginationConfig: PaginatorConfigTypeDef = None231 ) -> Iterator[ListResolverQueryLogConfigAssociationsResponseTypeDef]:232 """233 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverQueryLogConfigAssociations.paginate)234 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverquerylogconfigassociationspaginator)235 """236class ListResolverQueryLogConfigsPaginator(Boto3Paginator):237 """238 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverQueryLogConfigs)239 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverquerylogconfigspaginator)240 """241 def paginate(242 self,243 *,244 Filters: List["FilterTypeDef"] = None,245 SortBy: str = None,246 SortOrder: SortOrderType = None,247 PaginationConfig: PaginatorConfigTypeDef = None248 ) -> Iterator[ListResolverQueryLogConfigsResponseTypeDef]:249 """250 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverQueryLogConfigs.paginate)251 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverquerylogconfigspaginator)252 """253class ListResolverRuleAssociationsPaginator(Boto3Paginator):254 """255 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverRuleAssociations)256 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverruleassociationspaginator)257 """258 def paginate(259 self,260 *,261 Filters: List["FilterTypeDef"] = None,262 PaginationConfig: PaginatorConfigTypeDef = None263 ) -> Iterator[ListResolverRuleAssociationsResponseTypeDef]:264 """265 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverRuleAssociations.paginate)266 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverruleassociationspaginator)267 """268class ListResolverRulesPaginator(Boto3Paginator):269 """270 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverRules)271 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverrulespaginator)272 """273 def paginate(274 self,275 *,276 Filters: List["FilterTypeDef"] = None,277 PaginationConfig: PaginatorConfigTypeDef = None278 ) -> Iterator[ListResolverRulesResponseTypeDef]:279 """280 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListResolverRules.paginate)281 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listresolverrulespaginator)282 """283class ListTagsForResourcePaginator(Boto3Paginator):284 """285 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListTagsForResource)286 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listtagsforresourcepaginator)287 """288 def paginate(289 self, *, ResourceArn: str, PaginationConfig: PaginatorConfigTypeDef = None290 ) -> Iterator[ListTagsForResourceResponseTypeDef]:291 """292 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/route53resolver.html#Route53Resolver.Paginator.ListTagsForResource.paginate)293 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_route53resolver/paginators.html#listtagsforresourcepaginator)...
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!