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!!
