# packages

pkgId: a3532ac7892770c625a363ac311e619e4e785adf0137b7c27b47deaf3d4041d1
name: python-types-aiobotocore-redshift-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-redshift
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-redshift-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-redshift-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-redshift"></a>



  [![PyPI - types-aiobotocore-redshift](https://img.shields.io/pypi/v/types-aiobotocore-redshift.svg?color=blue)](https://pypi.org/project/types-aiobotocore-redshift/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-redshift.svg?color=blue)](https://pypi.org/project/types-aiobotocore-redshift/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-redshift)](https://pypistats.org/packages/types-aiobotocore-redshift)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Redshift 2.16.0](https://pypi.org/project/aiobotocore/) compatible
  with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-redshift docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-redshift](#types-aiobotocore-redshift)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Waiters annotations](#waiters-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Redshift` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Redshift` service.

  ```bash

  python -m pip install 'types-aiobotocore[redshift]'



  python -m pip install 'types-aiobotocore-lite[redshift]'


  python -m pip install types-aiobotocore-redshift
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-redshift
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[redshift]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[redshift]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[redshift]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[redshift]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[redshift]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-redshift` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `RedshiftClient` provides annotations for `session.create_client("redshift")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_redshift import RedshiftClient

  session = get_session()
  async with session.create_client("redshift") as client:
      client: RedshiftClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_redshift.paginator` module contains type annotations for all
  paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_redshift import RedshiftClient
  from types_aiobotocore_redshift.paginator import (
      DescribeClusterDbRevisionsPaginator,
      DescribeClusterParameterGroupsPaginator,
      DescribeClusterParametersPaginator,
      DescribeClusterSecurityGroupsPaginator,
      DescribeClusterSnapshotsPaginator,
      DescribeClusterSubnetGroupsPaginator,
      DescribeClusterTracksPaginator,
      DescribeClusterVersionsPaginator,
      DescribeClustersPaginator,
      DescribeCustomDomainAssociationsPaginator,
      DescribeDataSharesForConsumerPaginator,
      DescribeDataSharesForProducerPaginator,
      DescribeDataSharesPaginator,
      DescribeDefaultClusterParametersPaginator,
      DescribeEndpointAccessPaginator,
      DescribeEndpointAuthorizationPaginator,
      DescribeEventSubscriptionsPaginator,
      DescribeEventsPaginator,
      DescribeHsmClientCertificatesPaginator,
      DescribeHsmConfigurationsPaginator,
      DescribeInboundIntegrationsPaginator,
      DescribeIntegrationsPaginator,
      DescribeNodeConfigurationOptionsPaginator,
      DescribeOrderableClusterOptionsPaginator,
      DescribeRedshiftIdcApplicationsPaginator,
      DescribeReservedNodeExchangeStatusPaginator,
      DescribeReservedNodeOfferingsPaginator,
      DescribeReservedNodesPaginator,
      DescribeScheduledActionsPaginator,
      DescribeSnapshotCopyGrantsPaginator,
      DescribeSnapshotSchedulesPaginator,
      DescribeTableRestoreStatusPaginator,
      DescribeTagsPaginator,
      DescribeUsageLimitsPaginator,
      GetReservedNodeExchangeConfigurationOptionsPaginator,
      GetReservedNodeExchangeOfferingsPaginator,
      ListRecommendationsPaginator,
  )

  session = get_session()
  async with session.create_client("redshift") as client:
      client: RedshiftClient

      
      
      describe_cluster_db_revisions_paginator: DescribeClusterDbRevisionsPaginator = (
          client.get_paginator("describe_cluster_db_revisions")
      )
      describe_cluster_parameter_groups_paginator: DescribeClusterParameterGroupsPaginator = (
          client.get_paginator("describe_cluster_parameter_groups")
      )
      describe_cluster_parameters_paginator: DescribeClusterParametersPaginator = (
          client.get_paginator("describe_cluster_parameters")
      )
      describe_cluster_security_groups_paginator: DescribeClusterSecurityGroupsPaginator = (
          client.get_paginator("describe_cluster_security_groups")
      )
      describe_cluster_snapshots_paginator: DescribeClusterSnapshotsPaginator = client.get_paginator(
          "describe_cluster_snapshots"
      )
      describe_cluster_subnet_groups_paginator: DescribeClusterSubnetGroupsPaginator = (
          client.get_paginator("describe_cluster_subnet_groups")
      )
      describe_cluster_tracks_paginator: DescribeClusterTracksPaginator = client.get_paginator(
          "describe_cluster_tracks"
      )
      describe_cluster_versions_paginator: DescribeClusterVersionsPaginator = client.get_paginator(
          "describe_cluster_versions"
      )
      describe_clusters_paginator: DescribeClustersPaginator = client.get_paginator(
          "describe_clusters"
      )
      describe_custom_domain_associations_paginator: DescribeCustomDomainAssociationsPaginator = (
          client.get_paginator("describe_custom_domain_associations")
      )
      describe_data_shares_for_consumer_paginator: DescribeDataSharesForConsumerPaginator = (
          client.get_paginator("describe_data_shares_for_consumer")
      )
      describe_data_shares_for_producer_paginator: DescribeDataSharesForProducerPaginator = (
          client.get_paginator("describe_data_shares_for_producer")
      )
      describe_data_shares_paginator: DescribeDataSharesPaginator = client.get_paginator(
          "describe_data_shares"
      )
      describe_default_cluster_parameters_paginator: DescribeDefaultClusterParametersPaginator = (
          client.get_paginator("describe_default_cluster_parameters")
      )
      describe_endpoint_access_paginator: DescribeEndpointAccessPaginator = client.get_paginator(
          "describe_endpoint_access"
      )
      describe_endpoint_authorization_paginator: DescribeEndpointAuthorizationPaginator = (
          client.get_paginator("describe_endpoint_authorization")
      )
      describe_event_subscriptions_paginator: DescribeEventSubscriptionsPaginator = (
          client.get_paginator("describe_event_subscriptions")
      )
      describe_events_paginator: DescribeEventsPaginator = client.get_paginator("describe_events")
      describe_hsm_client_certificates_paginator: DescribeHsmClientCertificatesPaginator = (
          client.get_paginator("describe_hsm_client_certificates")
      )
      describe_hsm_configurations_paginator: DescribeHsmConfigurationsPaginator = (
          client.get_paginator("describe_hsm_configurations")
      )
      describe_inbound_integrations_paginator: DescribeInboundIntegrationsPaginator = (
          client.get_paginator("describe_inbound_integrations")
      )
      describe_integrations_paginator: DescribeIntegrationsPaginator = client.get_paginator(
          "describe_integrations"
      )
      describe_node_configuration_options_paginator: DescribeNodeConfigurationOptionsPaginator = (
          client.get_paginator("describe_node_configuration_options")
      )
      describe_orderable_cluster_options_paginator: DescribeOrderableClusterOptionsPaginator = (
          client.get_paginator("describe_orderable_cluster_options")
      )
      describe_redshift_idc_applications_paginator: DescribeRedshiftIdcApplicationsPaginator = (
          client.get_paginator("describe_redshift_idc_applications")
      )
      describe_reserved_node_exchange_status_paginator: DescribeReservedNodeExchangeStatusPaginator = client.get_paginator(
          "describe_reserved_node_exchange_status"
      )
      describe_reserved_node_offerings_paginator: DescribeReservedNodeOfferingsPaginator = (
          client.get_paginator("describe_reserved_node_offerings")
      )
      describe_reserved_nodes_paginator: DescribeReservedNodesPaginator = client.get_paginator(
          "describe_reserved_nodes"
      )
      describe_scheduled_actions_paginator: DescribeScheduledActionsPaginator = client.get_paginator(
          "describe_scheduled_actions"
      )
      describe_snapshot_copy_grants_paginator: DescribeSnapshotCopyGrantsPaginator = (
          client.get_paginator("describe_snapshot_copy_grants")
      )
      describe_snapshot_schedules_paginator: DescribeSnapshotSchedulesPaginator = (
          client.get_paginator("describe_snapshot_schedules")
      )
      describe_table_restore_status_paginator: DescribeTableRestoreStatusPaginator = (
          client.get_paginator("describe_table_restore_status")
      )
      describe_tags_paginator: DescribeTagsPaginator = client.get_paginator("describe_tags")
      describe_usage_limits_paginator: DescribeUsageLimitsPaginator = client.get_paginator(
          "describe_usage_limits"
      )
      get_reserved_node_exchange_configuration_options_paginator: GetReservedNodeExchangeConfigurationOptionsPaginator = client.get_paginator(
          "get_reserved_node_exchange_configuration_options"
      )
      get_reserved_node_exchange_offerings_paginator: GetReservedNodeExchangeOfferingsPaginator = (
          client.get_paginator("get_reserved_node_exchange_offerings")
      )
      list_recommendations_paginator: ListRecommendationsPaginator = client.get_paginator(
          "list_recommendations"
      )
  ```

  <a id="waiters-annotations"></a>



  `types_aiobotocore_redshift.waiter` module contains type annotations for all
  waiters.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_redshift.client import RedshiftClient
  from types_aiobotocore_redshift.waiter import (
      ClusterAvailableWaiter,
      ClusterDeletedWaiter,
      ClusterRestoredWaiter,
      SnapshotAvailableWaiter,
  )

  session = get_session()
  async with session.create_client("redshift") as client:
      client: RedshiftClient

      
      
      cluster_available_waiter: ClusterAvailableWaiter = client.get_waiter("cluster_available")
      cluster_deleted_waiter: ClusterDeletedWaiter = client.get_waiter("cluster_deleted")
      cluster_restored_waiter: ClusterRestoredWaiter = client.get_waiter("cluster_restored")
      snapshot_available_waiter: SnapshotAvailableWaiter = client.get_waiter("snapshot_available")
  ```

  <a id="literals"></a>



  `types_aiobotocore_redshift.literals` module contains literals extracted from
  shapes that can be used in user code for type checking.

  Full list of `Redshift` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift/literals/).

  ```python
  from types_aiobotocore_redshift.literals import ActionTypeType


  def check_value(value: ActionTypeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_redshift.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `Redshift` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift/type_defs/).

  ```python
  from types_aiobotocore_redshift.type_defs import (
      AcceptReservedNodeExchangeInputMessageRequestTypeDef,
  )


  def get_value() -> AcceptReservedNodeExchangeInputMessageRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-redshift` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: ad3ebc9562c3c6f72c2ca7041e0df08042bdd331faabbdfeaa7fe1fa9e8f8ce6
name: python-types-aiobotocore-redshift-serverless-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-redshift-serverless
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-redshift-serverless-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-redshift-serverless-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-redshift-serverless"></a>



  [![PyPI - types-aiobotocore-redshift-serverless](https://img.shields.io/pypi/v/types-aiobotocore-redshift-serverless.svg?color=blue)](https://pypi.org/project/types-aiobotocore-redshift-serverless/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-redshift-serverless.svg?color=blue)](https://pypi.org/project/types-aiobotocore-redshift-serverless/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-redshift-serverless)](https://pypistats.org/packages/types-aiobotocore-redshift-serverless)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore RedshiftServerless 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-redshift-serverless docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift_serverless/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-redshift-serverless](#types-aiobotocore-redshift-serverless)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `RedshiftServerless` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `RedshiftServerless` service.

  ```bash

  python -m pip install 'types-aiobotocore[redshift-serverless]'



  python -m pip install 'types-aiobotocore-lite[redshift-serverless]'


  python -m pip install types-aiobotocore-redshift-serverless
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-redshift-serverless
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[redshift-serverless]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift-serverless]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[redshift-serverless]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift-serverless]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift-serverless]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[redshift-serverless]` with services you use in
    your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift-serverless]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[redshift-serverless]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift-serverless]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[redshift-serverless]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[redshift-serverless]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-redshift-serverless` dependency in production. However,
  there is an issue in `pylint` that it complains about undefined variables. To
  fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `RedshiftServerlessClient` provides annotations for
  `session.create_client("redshift-serverless")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_redshift_serverless import RedshiftServerlessClient

  session = get_session()
  async with session.create_client("redshift-serverless") as client:
      client: RedshiftServerlessClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_redshift_serverless.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_redshift_serverless import RedshiftServerlessClient
  from types_aiobotocore_redshift_serverless.paginator import (
      ListCustomDomainAssociationsPaginator,
      ListEndpointAccessPaginator,
      ListManagedWorkgroupsPaginator,
      ListNamespacesPaginator,
      ListRecoveryPointsPaginator,
      ListScheduledActionsPaginator,
      ListSnapshotCopyConfigurationsPaginator,
      ListSnapshotsPaginator,
      ListTableRestoreStatusPaginator,
      ListUsageLimitsPaginator,
      ListWorkgroupsPaginator,
  )

  session = get_session()
  async with session.create_client("redshift-serverless") as client:
      client: RedshiftServerlessClient

      
      
      list_custom_domain_associations_paginator: ListCustomDomainAssociationsPaginator = (
          client.get_paginator("list_custom_domain_associations")
      )
      list_endpoint_access_paginator: ListEndpointAccessPaginator = client.get_paginator(
          "list_endpoint_access"
      )
      list_managed_workgroups_paginator: ListManagedWorkgroupsPaginator = client.get_paginator(
          "list_managed_workgroups"
      )
      list_namespaces_paginator: ListNamespacesPaginator = client.get_paginator("list_namespaces")
      list_recovery_points_paginator: ListRecoveryPointsPaginator = client.get_paginator(
          "list_recovery_points"
      )
      list_scheduled_actions_paginator: ListScheduledActionsPaginator = client.get_paginator(
          "list_scheduled_actions"
      )
      list_snapshot_copy_configurations_paginator: ListSnapshotCopyConfigurationsPaginator = (
          client.get_paginator("list_snapshot_copy_configurations")
      )
      list_snapshots_paginator: ListSnapshotsPaginator = client.get_paginator("list_snapshots")
      list_table_restore_status_paginator: ListTableRestoreStatusPaginator = client.get_paginator(
          "list_table_restore_status"
      )
      list_usage_limits_paginator: ListUsageLimitsPaginator = client.get_paginator(
          "list_usage_limits"
      )
      list_workgroups_paginator: ListWorkgroupsPaginator = client.get_paginator("list_workgroups")
  ```

  <a id="literals"></a>



  `types_aiobotocore_redshift_serverless.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `RedshiftServerless` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift_serverless/literals/).

  ```python
  from types_aiobotocore_redshift_serverless.literals import ListCustomDomainAssociationsPaginatorName


  def check_value(value: ListCustomDomainAssociationsPaginatorName) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_redshift_serverless.type_defs` module contains structures
  and shapes assembled to typed dictionaries and unions for additional type
  checking.

  Full list of `RedshiftServerless` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift_serverless/type_defs/).

  ```python
  from types_aiobotocore_redshift_serverless.type_defs import AssociationTypeDef


  def get_value() -> AssociationTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-redshift-serverless` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift_serverless/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 3f79bba7c05635a5cb73808c5e55106080b815b9a3fa02ae0ccdb0f2d605a71c
name: python-types-aiobotocore-rekognition-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-rekognition
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a35-5.compass-ci.net
rpm_sourcerpm: python-types-aiobotocore-rekognition-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-rekognition-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-rekognition"></a>



  [![PyPI - types-aiobotocore-rekognition](https://img.shields.io/pypi/v/types-aiobotocore-rekognition.svg?color=blue)](https://pypi.org/project/types-aiobotocore-rekognition/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-rekognition.svg?color=blue)](https://pypi.org/project/types-aiobotocore-rekognition/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-rekognition)](https://pypistats.org/packages/types-aiobotocore-rekognition)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Rekognition 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-rekognition docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rekognition/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-rekognition](#types-aiobotocore-rekognition)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Waiters annotations](#waiters-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Rekognition` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Rekognition` service.

  ```bash

  python -m pip install 'types-aiobotocore[rekognition]'



  python -m pip install 'types-aiobotocore-lite[rekognition]'


  python -m pip install types-aiobotocore-rekognition
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-rekognition
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[rekognition]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rekognition]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[rekognition]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rekognition]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rekognition]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[rekognition]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[rekognition]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[rekognition]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rekognition]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[rekognition]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rekognition]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-rekognition` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `RekognitionClient` provides annotations for
  `session.create_client("rekognition")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rekognition import RekognitionClient

  session = get_session()
  async with session.create_client("rekognition") as client:
      client: RekognitionClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_rekognition.paginator` module contains type annotations for
  all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rekognition import RekognitionClient
  from types_aiobotocore_rekognition.paginator import (
      DescribeProjectVersionsPaginator,
      DescribeProjectsPaginator,
      ListCollectionsPaginator,
      ListDatasetEntriesPaginator,
      ListDatasetLabelsPaginator,
      ListFacesPaginator,
      ListProjectPoliciesPaginator,
      ListStreamProcessorsPaginator,
      ListUsersPaginator,
  )

  session = get_session()
  async with session.create_client("rekognition") as client:
      client: RekognitionClient

      
      
      describe_project_versions_paginator: DescribeProjectVersionsPaginator = client.get_paginator(
          "describe_project_versions"
      )
      describe_projects_paginator: DescribeProjectsPaginator = client.get_paginator(
          "describe_projects"
      )
      list_collections_paginator: ListCollectionsPaginator = client.get_paginator("list_collections")
      list_dataset_entries_paginator: ListDatasetEntriesPaginator = client.get_paginator(
          "list_dataset_entries"
      )
      list_dataset_labels_paginator: ListDatasetLabelsPaginator = client.get_paginator(
          "list_dataset_labels"
      )
      list_faces_paginator: ListFacesPaginator = client.get_paginator("list_faces")
      list_project_policies_paginator: ListProjectPoliciesPaginator = client.get_paginator(
          "list_project_policies"
      )
      list_stream_processors_paginator: ListStreamProcessorsPaginator = client.get_paginator(
          "list_stream_processors"
      )
      list_users_paginator: ListUsersPaginator = client.get_paginator("list_users")
  ```

  <a id="waiters-annotations"></a>



  `types_aiobotocore_rekognition.waiter` module contains type annotations for all
  waiters.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rekognition.client import RekognitionClient
  from types_aiobotocore_rekognition.waiter import (
      ProjectVersionRunningWaiter,
      ProjectVersionTrainingCompletedWaiter,
  )

  session = get_session()
  async with session.create_client("rekognition") as client:
      client: RekognitionClient

      
      
      project_version_running_waiter: ProjectVersionRunningWaiter = client.get_waiter(
          "project_version_running"
      )
      project_version_training_completed_waiter: ProjectVersionTrainingCompletedWaiter = (
          client.get_waiter("project_version_training_completed")
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_rekognition.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `Rekognition` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rekognition/literals/).

  ```python
  from types_aiobotocore_rekognition.literals import AttributeType


  def check_value(value: AttributeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_rekognition.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `Rekognition` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rekognition/type_defs/).

  ```python
  from types_aiobotocore_rekognition.type_defs import AgeRangeTypeDef


  def get_value() -> AgeRangeTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-rekognition` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rekognition/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: b518ac67cdf694e125e1cdfb154e71847aad2b85a47bb531c83cbc303862093d
name: python-types-aiobotocore-repostspace-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-repostspace
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-repostspace-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-repostspace-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-repostspace"></a>



  [![PyPI - types-aiobotocore-repostspace](https://img.shields.io/pypi/v/types-aiobotocore-repostspace.svg?color=blue)](https://pypi.org/project/types-aiobotocore-repostspace/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-repostspace.svg?color=blue)](https://pypi.org/project/types-aiobotocore-repostspace/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-repostspace)](https://pypistats.org/packages/types-aiobotocore-repostspace)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore RePostPrivate 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-repostspace docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_repostspace/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-repostspace](#types-aiobotocore-repostspace)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `RePostPrivate` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `RePostPrivate` service.

  ```bash

  python -m pip install 'types-aiobotocore[repostspace]'



  python -m pip install 'types-aiobotocore-lite[repostspace]'


  python -m pip install types-aiobotocore-repostspace
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-repostspace
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[repostspace]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[repostspace]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[repostspace]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[repostspace]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[repostspace]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[repostspace]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[repostspace]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[repostspace]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[repostspace]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[repostspace]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[repostspace]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-repostspace` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `RePostPrivateClient` provides annotations for
  `session.create_client("repostspace")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_repostspace import RePostPrivateClient

  session = get_session()
  async with session.create_client("repostspace") as client:
      client: RePostPrivateClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_repostspace.paginator` module contains type annotations for
  all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_repostspace import RePostPrivateClient
  from types_aiobotocore_repostspace.paginator import ListSpacesPaginator

  session = get_session()
  async with session.create_client("repostspace") as client:
      client: RePostPrivateClient

      
      
      list_spaces_paginator: ListSpacesPaginator = client.get_paginator("list_spaces")
  ```

  <a id="literals"></a>



  `types_aiobotocore_repostspace.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `RePostPrivate` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_repostspace/literals/).

  ```python
  from types_aiobotocore_repostspace.literals import ConfigurationStatusType


  def check_value(value: ConfigurationStatusType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_repostspace.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `RePostPrivate` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_repostspace/type_defs/).

  ```python
  from types_aiobotocore_repostspace.type_defs import BatchAddRoleInputRequestTypeDef


  def get_value() -> BatchAddRoleInputRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-repostspace` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_repostspace/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: e37c4a1d0ba38df774755321627b467dad3e11f71eef7a405ec02e3aef718f2d
name: python-types-aiobotocore-resiliencehub-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-resiliencehub
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-resiliencehub-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-resiliencehub-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-resiliencehub"></a>



  [![PyPI - types-aiobotocore-resiliencehub](https://img.shields.io/pypi/v/types-aiobotocore-resiliencehub.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resiliencehub/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-resiliencehub.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resiliencehub/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-resiliencehub)](https://pypistats.org/packages/types-aiobotocore-resiliencehub)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore ResilienceHub 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-resiliencehub docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resiliencehub/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-resiliencehub](#types-aiobotocore-resiliencehub)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `ResilienceHub` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `ResilienceHub` service.

  ```bash

  python -m pip install 'types-aiobotocore[resiliencehub]'



  python -m pip install 'types-aiobotocore-lite[resiliencehub]'


  python -m pip install types-aiobotocore-resiliencehub
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-resiliencehub
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[resiliencehub]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resiliencehub]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[resiliencehub]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resiliencehub]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resiliencehub]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[resiliencehub]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[resiliencehub]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[resiliencehub]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resiliencehub]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[resiliencehub]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resiliencehub]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-resiliencehub` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `ResilienceHubClient` provides annotations for
  `session.create_client("resiliencehub")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resiliencehub import ResilienceHubClient

  session = get_session()
  async with session.create_client("resiliencehub") as client:
      client: ResilienceHubClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_resiliencehub.paginator` module contains type annotations
  for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resiliencehub import ResilienceHubClient
  from types_aiobotocore_resiliencehub.paginator import (
      ListAppAssessmentResourceDriftsPaginator,
      ListMetricsPaginator,
      ListResourceGroupingRecommendationsPaginator,
  )

  session = get_session()
  async with session.create_client("resiliencehub") as client:
      client: ResilienceHubClient

      
      
      list_app_assessment_resource_drifts_paginator: ListAppAssessmentResourceDriftsPaginator = (
          client.get_paginator("list_app_assessment_resource_drifts")
      )
      list_metrics_paginator: ListMetricsPaginator = client.get_paginator("list_metrics")
      list_resource_grouping_recommendations_paginator: ListResourceGroupingRecommendationsPaginator = client.get_paginator(
          "list_resource_grouping_recommendations"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_resiliencehub.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `ResilienceHub` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resiliencehub/literals/).

  ```python
  from types_aiobotocore_resiliencehub.literals import AlarmTypeType


  def check_value(value: AlarmTypeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_resiliencehub.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `ResilienceHub` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resiliencehub/type_defs/).

  ```python
  from types_aiobotocore_resiliencehub.type_defs import AcceptGroupingRecommendationEntryTypeDef


  def get_value() -> AcceptGroupingRecommendationEntryTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-resiliencehub` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resiliencehub/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 6b17264ca7302a0c03da0858991adfd98059cfd54b4be6f3753dc171600d300a
name: python-types-aiobotocore-resource-explorer-2-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-resource-explorer-2
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-resource-explorer-2-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-resource-explorer-2-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-resource-explorer-2"></a>



  [![PyPI - types-aiobotocore-resource-explorer-2](https://img.shields.io/pypi/v/types-aiobotocore-resource-explorer-2.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resource-explorer-2/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-resource-explorer-2.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resource-explorer-2/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-resource-explorer-2)](https://pypistats.org/packages/types-aiobotocore-resource-explorer-2)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore ResourceExplorer 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-resource-explorer-2 docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_explorer_2/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-resource-explorer-2](#types-aiobotocore-resource-explorer-2)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `ResourceExplorer` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `ResourceExplorer` service.

  ```bash

  python -m pip install 'types-aiobotocore[resource-explorer-2]'



  python -m pip install 'types-aiobotocore-lite[resource-explorer-2]'


  python -m pip install types-aiobotocore-resource-explorer-2
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-resource-explorer-2
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[resource-explorer-2]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-explorer-2]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[resource-explorer-2]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-explorer-2]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-explorer-2]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[resource-explorer-2]` with services you use in
    your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-explorer-2]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[resource-explorer-2]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-explorer-2]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[resource-explorer-2]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-explorer-2]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-resource-explorer-2` dependency in production. However,
  there is an issue in `pylint` that it complains about undefined variables. To
  fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `ResourceExplorerClient` provides annotations for
  `session.create_client("resource-explorer-2")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resource_explorer_2 import ResourceExplorerClient

  session = get_session()
  async with session.create_client("resource-explorer-2") as client:
      client: ResourceExplorerClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_resource_explorer_2.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resource_explorer_2 import ResourceExplorerClient
  from types_aiobotocore_resource_explorer_2.paginator import (
      ListIndexesForMembersPaginator,
      ListIndexesPaginator,
      ListManagedViewsPaginator,
      ListResourcesPaginator,
      ListSupportedResourceTypesPaginator,
      ListViewsPaginator,
      SearchPaginator,
  )

  session = get_session()
  async with session.create_client("resource-explorer-2") as client:
      client: ResourceExplorerClient

      
      
      list_indexes_for_members_paginator: ListIndexesForMembersPaginator = client.get_paginator(
          "list_indexes_for_members"
      )
      list_indexes_paginator: ListIndexesPaginator = client.get_paginator("list_indexes")
      list_managed_views_paginator: ListManagedViewsPaginator = client.get_paginator(
          "list_managed_views"
      )
      list_resources_paginator: ListResourcesPaginator = client.get_paginator("list_resources")
      list_supported_resource_types_paginator: ListSupportedResourceTypesPaginator = (
          client.get_paginator("list_supported_resource_types")
      )
      list_views_paginator: ListViewsPaginator = client.get_paginator("list_views")
      search_paginator: SearchPaginator = client.get_paginator("search")
  ```

  <a id="literals"></a>



  `types_aiobotocore_resource_explorer_2.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `ResourceExplorer` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_explorer_2/literals/).

  ```python
  from types_aiobotocore_resource_explorer_2.literals import AWSServiceAccessStatusType


  def check_value(value: AWSServiceAccessStatusType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_resource_explorer_2.type_defs` module contains structures
  and shapes assembled to typed dictionaries and unions for additional type
  checking.

  Full list of `ResourceExplorer` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_explorer_2/type_defs/).

  ```python
  from types_aiobotocore_resource_explorer_2.type_defs import AssociateDefaultViewInputRequestTypeDef


  def get_value() -> AssociateDefaultViewInputRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-resource-explorer-2` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_explorer_2/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 85ec6532fb9ab070a24cbd4517e73986dbf76a54dd4b7236a034cbb0b6a6e3fe
name: python-types-aiobotocore-resource-groups-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-resource-groups
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-resource-groups-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-resource-groups-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-resource-groups"></a>



  [![PyPI - types-aiobotocore-resource-groups](https://img.shields.io/pypi/v/types-aiobotocore-resource-groups.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resource-groups/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-resource-groups.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resource-groups/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-resource-groups)](https://pypistats.org/packages/types-aiobotocore-resource-groups)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore ResourceGroups 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-resource-groups docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_groups/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-resource-groups](#types-aiobotocore-resource-groups)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `ResourceGroups` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `ResourceGroups` service.

  ```bash

  python -m pip install 'types-aiobotocore[resource-groups]'



  python -m pip install 'types-aiobotocore-lite[resource-groups]'


  python -m pip install types-aiobotocore-resource-groups
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-resource-groups
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[resource-groups]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-groups]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[resource-groups]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-groups]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-groups]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[resource-groups]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-groups]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[resource-groups]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-groups]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[resource-groups]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resource-groups]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-resource-groups` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `ResourceGroupsClient` provides annotations for
  `session.create_client("resource-groups")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resource_groups import ResourceGroupsClient

  session = get_session()
  async with session.create_client("resource-groups") as client:
      client: ResourceGroupsClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_resource_groups.paginator` module contains type annotations
  for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resource_groups import ResourceGroupsClient
  from types_aiobotocore_resource_groups.paginator import (
      ListGroupResourcesPaginator,
      ListGroupingStatusesPaginator,
      ListGroupsPaginator,
      ListTagSyncTasksPaginator,
      SearchResourcesPaginator,
  )

  session = get_session()
  async with session.create_client("resource-groups") as client:
      client: ResourceGroupsClient

      
      
      list_group_resources_paginator: ListGroupResourcesPaginator = client.get_paginator(
          "list_group_resources"
      )
      list_grouping_statuses_paginator: ListGroupingStatusesPaginator = client.get_paginator(
          "list_grouping_statuses"
      )
      list_groups_paginator: ListGroupsPaginator = client.get_paginator("list_groups")
      list_tag_sync_tasks_paginator: ListTagSyncTasksPaginator = client.get_paginator(
          "list_tag_sync_tasks"
      )
      search_resources_paginator: SearchResourcesPaginator = client.get_paginator("search_resources")
  ```

  <a id="literals"></a>



  `types_aiobotocore_resource_groups.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `ResourceGroups` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_groups/literals/).

  ```python
  from types_aiobotocore_resource_groups.literals import GroupConfigurationStatusType


  def check_value(value: GroupConfigurationStatusType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_resource_groups.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `ResourceGroups` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_groups/type_defs/).

  ```python
  from types_aiobotocore_resource_groups.type_defs import AccountSettingsTypeDef


  def get_value() -> AccountSettingsTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-resource-groups` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_groups/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: bbf695f8d39c279d4aac3c23379399c313445ce85b83b6f16fbfc79f72662c76
name: python-types-aiobotocore-resourcegroupstaggingapi-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-resourcegroupstaggingapi
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-resourcegroupstaggingapi-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-resourcegroupstaggingapi-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-resourcegroupstaggingapi"></a>



  [![PyPI - types-aiobotocore-resourcegroupstaggingapi](https://img.shields.io/pypi/v/types-aiobotocore-resourcegroupstaggingapi.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resourcegroupstaggingapi/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-resourcegroupstaggingapi.svg?color=blue)](https://pypi.org/project/types-aiobotocore-resourcegroupstaggingapi/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-resourcegroupstaggingapi)](https://pypistats.org/packages/types-aiobotocore-resourcegroupstaggingapi)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore ResourceGroupsTaggingAPI 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-resourcegroupstaggingapi docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resourcegroupstaggingapi/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-resourcegroupstaggingapi](#types-aiobotocore-resourcegroupstaggingapi)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `ResourceGroupsTaggingAPI` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `ResourceGroupsTaggingAPI` service.

  ```bash

  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'



  python -m pip install 'types-aiobotocore-lite[resourcegroupstaggingapi]'


  python -m pip install types-aiobotocore-resourcegroupstaggingapi
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-resourcegroupstaggingapi
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[resourcegroupstaggingapi]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[resourcegroupstaggingapi]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[resourcegroupstaggingapi]` with services you use
    in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[resourcegroupstaggingapi]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[resourcegroupstaggingapi]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[resourcegroupstaggingapi]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-resourcegroupstaggingapi` dependency in production. However,
  there is an issue in `pylint` that it complains about undefined variables. To
  fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `ResourceGroupsTaggingAPIClient` provides annotations for
  `session.create_client("resourcegroupstaggingapi")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resourcegroupstaggingapi import ResourceGroupsTaggingAPIClient

  session = get_session()
  async with session.create_client("resourcegroupstaggingapi") as client:
      client: ResourceGroupsTaggingAPIClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_resourcegroupstaggingapi.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_resourcegroupstaggingapi import ResourceGroupsTaggingAPIClient
  from types_aiobotocore_resourcegroupstaggingapi.paginator import (
      GetComplianceSummaryPaginator,
      GetResourcesPaginator,
      GetTagKeysPaginator,
      GetTagValuesPaginator,
  )

  session = get_session()
  async with session.create_client("resourcegroupstaggingapi") as client:
      client: ResourceGroupsTaggingAPIClient

      
      
      get_compliance_summary_paginator: GetComplianceSummaryPaginator = client.get_paginator(
          "get_compliance_summary"
      )
      get_resources_paginator: GetResourcesPaginator = client.get_paginator("get_resources")
      get_tag_keys_paginator: GetTagKeysPaginator = client.get_paginator("get_tag_keys")
      get_tag_values_paginator: GetTagValuesPaginator = client.get_paginator("get_tag_values")
  ```

  <a id="literals"></a>



  `types_aiobotocore_resourcegroupstaggingapi.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `ResourceGroupsTaggingAPI` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resourcegroupstaggingapi/literals/).

  ```python
  from types_aiobotocore_resourcegroupstaggingapi.literals import ErrorCodeType


  def check_value(value: ErrorCodeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_resourcegroupstaggingapi.type_defs` module contains
  structures and shapes assembled to typed dictionaries and unions for additional
  type checking.

  Full list of `ResourceGroupsTaggingAPI` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resourcegroupstaggingapi/type_defs/).

  ```python
  from types_aiobotocore_resourcegroupstaggingapi.type_defs import ComplianceDetailsTypeDef


  def get_value() -> ComplianceDetailsTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-resourcegroupstaggingapi` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resourcegroupstaggingapi/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: f1cba313f0a644ec248b77c4b44d80757b4740b68041315cb6d08cded5a66595
name: python-types-aiobotocore-robomaker-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-robomaker
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-robomaker-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-robomaker-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-robomaker"></a>



  [![PyPI - types-aiobotocore-robomaker](https://img.shields.io/pypi/v/types-aiobotocore-robomaker.svg?color=blue)](https://pypi.org/project/types-aiobotocore-robomaker/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-robomaker.svg?color=blue)](https://pypi.org/project/types-aiobotocore-robomaker/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-robomaker)](https://pypistats.org/packages/types-aiobotocore-robomaker)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore RoboMaker 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-robomaker docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_robomaker/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-robomaker](#types-aiobotocore-robomaker)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `RoboMaker` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `RoboMaker` service.

  ```bash

  python -m pip install 'types-aiobotocore[robomaker]'



  python -m pip install 'types-aiobotocore-lite[robomaker]'


  python -m pip install types-aiobotocore-robomaker
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-robomaker
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[robomaker]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[robomaker]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[robomaker]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[robomaker]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[robomaker]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[robomaker]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[robomaker]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[robomaker]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[robomaker]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[robomaker]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[robomaker]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-robomaker` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `RoboMakerClient` provides annotations for
  `session.create_client("robomaker")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_robomaker import RoboMakerClient

  session = get_session()
  async with session.create_client("robomaker") as client:
      client: RoboMakerClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_robomaker.paginator` module contains type annotations for
  all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_robomaker import RoboMakerClient
  from types_aiobotocore_robomaker.paginator import (
      ListDeploymentJobsPaginator,
      ListFleetsPaginator,
      ListRobotApplicationsPaginator,
      ListRobotsPaginator,
      ListSimulationApplicationsPaginator,
      ListSimulationJobBatchesPaginator,
      ListSimulationJobsPaginator,
      ListWorldExportJobsPaginator,
      ListWorldGenerationJobsPaginator,
      ListWorldTemplatesPaginator,
      ListWorldsPaginator,
  )

  session = get_session()
  async with session.create_client("robomaker") as client:
      client: RoboMakerClient

      
      
      list_deployment_jobs_paginator: ListDeploymentJobsPaginator = client.get_paginator(
          "list_deployment_jobs"
      )
      list_fleets_paginator: ListFleetsPaginator = client.get_paginator("list_fleets")
      list_robot_applications_paginator: ListRobotApplicationsPaginator = client.get_paginator(
          "list_robot_applications"
      )
      list_robots_paginator: ListRobotsPaginator = client.get_paginator("list_robots")
      list_simulation_applications_paginator: ListSimulationApplicationsPaginator = (
          client.get_paginator("list_simulation_applications")
      )
      list_simulation_job_batches_paginator: ListSimulationJobBatchesPaginator = client.get_paginator(
          "list_simulation_job_batches"
      )
      list_simulation_jobs_paginator: ListSimulationJobsPaginator = client.get_paginator(
          "list_simulation_jobs"
      )
      list_world_export_jobs_paginator: ListWorldExportJobsPaginator = client.get_paginator(
          "list_world_export_jobs"
      )
      list_world_generation_jobs_paginator: ListWorldGenerationJobsPaginator = client.get_paginator(
          "list_world_generation_jobs"
      )
      list_world_templates_paginator: ListWorldTemplatesPaginator = client.get_paginator(
          "list_world_templates"
      )
      list_worlds_paginator: ListWorldsPaginator = client.get_paginator("list_worlds")
  ```

  <a id="literals"></a>



  `types_aiobotocore_robomaker.literals` module contains literals extracted from
  shapes that can be used in user code for type checking.

  Full list of `RoboMaker` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_robomaker/literals/).

  ```python
  from types_aiobotocore_robomaker.literals import ArchitectureType


  def check_value(value: ArchitectureType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_robomaker.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `RoboMaker` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_robomaker/type_defs/).

  ```python
  from types_aiobotocore_robomaker.type_defs import BatchDeleteWorldsRequestRequestTypeDef


  def get_value() -> BatchDeleteWorldsRequestRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-robomaker` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_robomaker/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 4efeb939dc9629bc2ec3e7cb82ecf9a7de4be09c1cf3e0f79ad9593c4e0a7b06
name: python-types-aiobotocore-rolesanywhere-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-rolesanywhere
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-rolesanywhere-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-rolesanywhere-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-rolesanywhere"></a>



  [![PyPI - types-aiobotocore-rolesanywhere](https://img.shields.io/pypi/v/types-aiobotocore-rolesanywhere.svg?color=blue)](https://pypi.org/project/types-aiobotocore-rolesanywhere/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-rolesanywhere.svg?color=blue)](https://pypi.org/project/types-aiobotocore-rolesanywhere/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-rolesanywhere)](https://pypistats.org/packages/types-aiobotocore-rolesanywhere)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore IAMRolesAnywhere 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-rolesanywhere docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rolesanywhere/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-rolesanywhere](#types-aiobotocore-rolesanywhere)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `IAMRolesAnywhere` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `IAMRolesAnywhere` service.

  ```bash

  python -m pip install 'types-aiobotocore[rolesanywhere]'



  python -m pip install 'types-aiobotocore-lite[rolesanywhere]'


  python -m pip install types-aiobotocore-rolesanywhere
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-rolesanywhere
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[rolesanywhere]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rolesanywhere]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[rolesanywhere]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rolesanywhere]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rolesanywhere]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[rolesanywhere]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[rolesanywhere]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[rolesanywhere]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rolesanywhere]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[rolesanywhere]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rolesanywhere]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-rolesanywhere` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `IAMRolesAnywhereClient` provides annotations for
  `session.create_client("rolesanywhere")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rolesanywhere import IAMRolesAnywhereClient

  session = get_session()
  async with session.create_client("rolesanywhere") as client:
      client: IAMRolesAnywhereClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_rolesanywhere.paginator` module contains type annotations
  for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rolesanywhere import IAMRolesAnywhereClient
  from types_aiobotocore_rolesanywhere.paginator import (
      ListCrlsPaginator,
      ListProfilesPaginator,
      ListSubjectsPaginator,
      ListTrustAnchorsPaginator,
  )

  session = get_session()
  async with session.create_client("rolesanywhere") as client:
      client: IAMRolesAnywhereClient

      
      
      list_crls_paginator: ListCrlsPaginator = client.get_paginator("list_crls")
      list_profiles_paginator: ListProfilesPaginator = client.get_paginator("list_profiles")
      list_subjects_paginator: ListSubjectsPaginator = client.get_paginator("list_subjects")
      list_trust_anchors_paginator: ListTrustAnchorsPaginator = client.get_paginator(
          "list_trust_anchors"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_rolesanywhere.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `IAMRolesAnywhere` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rolesanywhere/literals/).

  ```python
  from types_aiobotocore_rolesanywhere.literals import CertificateFieldType


  def check_value(value: CertificateFieldType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_rolesanywhere.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `IAMRolesAnywhere` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rolesanywhere/type_defs/).

  ```python
  from types_aiobotocore_rolesanywhere.type_defs import MappingRuleTypeDef


  def get_value() -> MappingRuleTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-rolesanywhere` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rolesanywhere/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 11450d56e4b18d28ee7843ffdcd334948c872710c2f7a9c432e57a6a1a793a8c
name: python-types-aiobotocore-route53-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53"></a>



  [![PyPI - types-aiobotocore-route53](https://img.shields.io/pypi/v/types-aiobotocore-route53.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53)](https://pypistats.org/packages/types-aiobotocore-route53)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53 2.16.0](https://pypi.org/project/aiobotocore/) compatible
  with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53 docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53](#types-aiobotocore-route53)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Waiters annotations](#waiters-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53]'



  python -m pip install 'types-aiobotocore-lite[route53]'


  python -m pip install types-aiobotocore-route53
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53Client` provides annotations for `session.create_client("route53")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53 import Route53Client

  session = get_session()
  async with session.create_client("route53") as client:
      client: Route53Client
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53.paginator` module contains type annotations for all
  paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53 import Route53Client
  from types_aiobotocore_route53.paginator import (
      ListCidrBlocksPaginator,
      ListCidrCollectionsPaginator,
      ListCidrLocationsPaginator,
      ListHealthChecksPaginator,
      ListHostedZonesPaginator,
      ListQueryLoggingConfigsPaginator,
      ListResourceRecordSetsPaginator,
      ListVPCAssociationAuthorizationsPaginator,
  )

  session = get_session()
  async with session.create_client("route53") as client:
      client: Route53Client

      
      
      list_cidr_blocks_paginator: ListCidrBlocksPaginator = client.get_paginator("list_cidr_blocks")
      list_cidr_collections_paginator: ListCidrCollectionsPaginator = client.get_paginator(
          "list_cidr_collections"
      )
      list_cidr_locations_paginator: ListCidrLocationsPaginator = client.get_paginator(
          "list_cidr_locations"
      )
      list_health_checks_paginator: ListHealthChecksPaginator = client.get_paginator(
          "list_health_checks"
      )
      list_hosted_zones_paginator: ListHostedZonesPaginator = client.get_paginator(
          "list_hosted_zones"
      )
      list_query_logging_configs_paginator: ListQueryLoggingConfigsPaginator = client.get_paginator(
          "list_query_logging_configs"
      )
      list_resource_record_sets_paginator: ListResourceRecordSetsPaginator = client.get_paginator(
          "list_resource_record_sets"
      )
      list_vpc_association_authorizations_paginator: ListVPCAssociationAuthorizationsPaginator = (
          client.get_paginator("list_vpc_association_authorizations")
      )
  ```

  <a id="waiters-annotations"></a>



  `types_aiobotocore_route53.waiter` module contains type annotations for all
  waiters.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53.client import Route53Client
  from types_aiobotocore_route53.waiter import ResourceRecordSetsChangedWaiter

  session = get_session()
  async with session.create_client("route53") as client:
      client: Route53Client

      
      
      resource_record_sets_changed_waiter: ResourceRecordSetsChangedWaiter = client.get_waiter(
          "resource_record_sets_changed"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53.literals` module contains literals extracted from
  shapes that can be used in user code for type checking.

  Full list of `Route53` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53/literals/).

  ```python
  from types_aiobotocore_route53.literals import AccountLimitTypeType


  def check_value(value: AccountLimitTypeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `Route53` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53/type_defs/).

  ```python
  from types_aiobotocore_route53.type_defs import AccountLimitTypeDef


  def get_value() -> AccountLimitTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: fcb3262fe1a404a9b72f0442112aa11175df66310e6a7dae41be44bc8a6869b8
name: python-types-aiobotocore-route53-recovery-cluster-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53-recovery-cluster
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53-recovery-cluster-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53-recovery-cluster-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53-recovery-cluster"></a>



  [![PyPI - types-aiobotocore-route53-recovery-cluster](https://img.shields.io/pypi/v/types-aiobotocore-route53-recovery-cluster.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53-recovery-cluster/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53-recovery-cluster.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53-recovery-cluster/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53-recovery-cluster)](https://pypistats.org/packages/types-aiobotocore-route53-recovery-cluster)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53RecoveryCluster 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53-recovery-cluster docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_cluster/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53-recovery-cluster](#types-aiobotocore-route53-recovery-cluster)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53RecoveryCluster` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53RecoveryCluster` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'



  python -m pip install 'types-aiobotocore-lite[route53-recovery-cluster]'


  python -m pip install types-aiobotocore-route53-recovery-cluster
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53-recovery-cluster
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53-recovery-cluster]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53-recovery-cluster]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53-recovery-cluster]` with services you use
    in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53-recovery-cluster]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53-recovery-cluster]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-cluster]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53-recovery-cluster` dependency in production. However,
  there is an issue in `pylint` that it complains about undefined variables. To
  fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53RecoveryClusterClient` provides annotations for
  `session.create_client("route53-recovery-cluster")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_cluster import Route53RecoveryClusterClient

  session = get_session()
  async with session.create_client("route53-recovery-cluster") as client:
      client: Route53RecoveryClusterClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53_recovery_cluster.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_cluster import Route53RecoveryClusterClient
  from types_aiobotocore_route53_recovery_cluster.paginator import ListRoutingControlsPaginator

  session = get_session()
  async with session.create_client("route53-recovery-cluster") as client:
      client: Route53RecoveryClusterClient

      
      
      list_routing_controls_paginator: ListRoutingControlsPaginator = client.get_paginator(
          "list_routing_controls"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53_recovery_cluster.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `Route53RecoveryCluster` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_cluster/literals/).

  ```python
  from types_aiobotocore_route53_recovery_cluster.literals import ListRoutingControlsPaginatorName


  def check_value(value: ListRoutingControlsPaginatorName) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53_recovery_cluster.type_defs` module contains
  structures and shapes assembled to typed dictionaries and unions for additional
  type checking.

  Full list of `Route53RecoveryCluster` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_cluster/type_defs/).

  ```python
  from types_aiobotocore_route53_recovery_cluster.type_defs import (
      GetRoutingControlStateRequestRequestTypeDef,
  )


  def get_value() -> GetRoutingControlStateRequestRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53-recovery-cluster` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_cluster/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 465febeb621c296b91cd060f7d4a6eb6b620a574989fb470be49919d912c92f2
name: python-types-aiobotocore-route53-recovery-control-config-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53-recovery-control-config
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53-recovery-control-config-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53-recovery-control-config-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53-recovery-control-config"></a>



  [![PyPI - types-aiobotocore-route53-recovery-control-config](https://img.shields.io/pypi/v/types-aiobotocore-route53-recovery-control-config.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53-recovery-control-config/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53-recovery-control-config.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53-recovery-control-config/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53-recovery-control-config)](https://pypistats.org/packages/types-aiobotocore-route53-recovery-control-config)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53RecoveryControlConfig 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53-recovery-control-config docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_control_config/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53-recovery-control-config](#types-aiobotocore-route53-recovery-control-config)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Waiters annotations](#waiters-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53RecoveryControlConfig` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53RecoveryControlConfig` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'



  python -m pip install 'types-aiobotocore-lite[route53-recovery-control-config]'


  python -m pip install types-aiobotocore-route53-recovery-control-config
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53-recovery-control-config
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53-recovery-control-config]` in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53-recovery-control-config]` in your
  environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53-recovery-control-config]` with services
    you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53-recovery-control-config]` in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53-recovery-control-config]` in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-control-config]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53-recovery-control-config` dependency in production.
  However, there is an issue in `pylint` that it complains about undefined
  variables. To fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53RecoveryControlConfigClient` provides annotations for
  `session.create_client("route53-recovery-control-config")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_control_config import Route53RecoveryControlConfigClient

  session = get_session()
  async with session.create_client("route53-recovery-control-config") as client:
      client: Route53RecoveryControlConfigClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53_recovery_control_config.paginator` module contains
  type annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_control_config import Route53RecoveryControlConfigClient
  from types_aiobotocore_route53_recovery_control_config.paginator import (
      ListAssociatedRoute53HealthChecksPaginator,
      ListClustersPaginator,
      ListControlPanelsPaginator,
      ListRoutingControlsPaginator,
      ListSafetyRulesPaginator,
  )

  session = get_session()
  async with session.create_client("route53-recovery-control-config") as client:
      client: Route53RecoveryControlConfigClient

      
      
      list_associated_route53_health_checks_paginator: ListAssociatedRoute53HealthChecksPaginator = (
          client.get_paginator("list_associated_route53_health_checks")
      )
      list_clusters_paginator: ListClustersPaginator = client.get_paginator("list_clusters")
      list_control_panels_paginator: ListControlPanelsPaginator = client.get_paginator(
          "list_control_panels"
      )
      list_routing_controls_paginator: ListRoutingControlsPaginator = client.get_paginator(
          "list_routing_controls"
      )
      list_safety_rules_paginator: ListSafetyRulesPaginator = client.get_paginator(
          "list_safety_rules"
      )
  ```

  <a id="waiters-annotations"></a>



  `types_aiobotocore_route53_recovery_control_config.waiter` module contains type
  annotations for all waiters.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_control_config.client import (
      Route53RecoveryControlConfigClient,
  )
  from types_aiobotocore_route53_recovery_control_config.waiter import (
      ClusterCreatedWaiter,
      ClusterDeletedWaiter,
      ControlPanelCreatedWaiter,
      ControlPanelDeletedWaiter,
      RoutingControlCreatedWaiter,
      RoutingControlDeletedWaiter,
  )

  session = get_session()
  async with session.create_client("route53-recovery-control-config") as client:
      client: Route53RecoveryControlConfigClient

      
      
      cluster_created_waiter: ClusterCreatedWaiter = client.get_waiter("cluster_created")
      cluster_deleted_waiter: ClusterDeletedWaiter = client.get_waiter("cluster_deleted")
      control_panel_created_waiter: ControlPanelCreatedWaiter = client.get_waiter(
          "control_panel_created"
      )
      control_panel_deleted_waiter: ControlPanelDeletedWaiter = client.get_waiter(
          "control_panel_deleted"
      )
      routing_control_created_waiter: RoutingControlCreatedWaiter = client.get_waiter(
          "routing_control_created"
      )
      routing_control_deleted_waiter: RoutingControlDeletedWaiter = client.get_waiter(
          "routing_control_deleted"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53_recovery_control_config.literals` module contains
  literals extracted from shapes that can be used in user code for type checking.

  Full list of `Route53RecoveryControlConfig` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_control_config/literals/).

  ```python
  from types_aiobotocore_route53_recovery_control_config.literals import ClusterCreatedWaiterName


  def check_value(value: ClusterCreatedWaiterName) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53_recovery_control_config.type_defs` module contains
  structures and shapes assembled to typed dictionaries and unions for additional
  type checking.

  Full list of `Route53RecoveryControlConfig` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_control_config/type_defs/).

  ```python
  from types_aiobotocore_route53_recovery_control_config.type_defs import RuleConfigTypeDef


  def get_value() -> RuleConfigTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53-recovery-control-config` version is the same as
  related `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_control_config/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: fa9370126beff410fe1dd281392c7cd4c521e81aaceb3423758d628d9c898868
name: python-types-aiobotocore-route53-recovery-readiness-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53-recovery-readiness
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53-recovery-readiness-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53-recovery-readiness-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53-recovery-readiness"></a>



  [![PyPI - types-aiobotocore-route53-recovery-readiness](https://img.shields.io/pypi/v/types-aiobotocore-route53-recovery-readiness.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53-recovery-readiness/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53-recovery-readiness.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53-recovery-readiness/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53-recovery-readiness)](https://pypistats.org/packages/types-aiobotocore-route53-recovery-readiness)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53RecoveryReadiness 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53-recovery-readiness docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_readiness/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53-recovery-readiness](#types-aiobotocore-route53-recovery-readiness)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53RecoveryReadiness` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53RecoveryReadiness` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'



  python -m pip install 'types-aiobotocore-lite[route53-recovery-readiness]'


  python -m pip install types-aiobotocore-route53-recovery-readiness
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53-recovery-readiness
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53-recovery-readiness]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53-recovery-readiness]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53-recovery-readiness]` with services you use
    in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53-recovery-readiness]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53-recovery-readiness]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53-recovery-readiness]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53-recovery-readiness` dependency in production.
  However, there is an issue in `pylint` that it complains about undefined
  variables. To fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53RecoveryReadinessClient` provides annotations for
  `session.create_client("route53-recovery-readiness")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_readiness import Route53RecoveryReadinessClient

  session = get_session()
  async with session.create_client("route53-recovery-readiness") as client:
      client: Route53RecoveryReadinessClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53_recovery_readiness.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53_recovery_readiness import Route53RecoveryReadinessClient
  from types_aiobotocore_route53_recovery_readiness.paginator import (
      GetCellReadinessSummaryPaginator,
      GetReadinessCheckResourceStatusPaginator,
      GetReadinessCheckStatusPaginator,
      GetRecoveryGroupReadinessSummaryPaginator,
      ListCellsPaginator,
      ListCrossAccountAuthorizationsPaginator,
      ListReadinessChecksPaginator,
      ListRecoveryGroupsPaginator,
      ListResourceSetsPaginator,
      ListRulesPaginator,
  )

  session = get_session()
  async with session.create_client("route53-recovery-readiness") as client:
      client: Route53RecoveryReadinessClient

      
      
      get_cell_readiness_summary_paginator: GetCellReadinessSummaryPaginator = client.get_paginator(
          "get_cell_readiness_summary"
      )
      get_readiness_check_resource_status_paginator: GetReadinessCheckResourceStatusPaginator = (
          client.get_paginator("get_readiness_check_resource_status")
      )
      get_readiness_check_status_paginator: GetReadinessCheckStatusPaginator = client.get_paginator(
          "get_readiness_check_status"
      )
      get_recovery_group_readiness_summary_paginator: GetRecoveryGroupReadinessSummaryPaginator = (
          client.get_paginator("get_recovery_group_readiness_summary")
      )
      list_cells_paginator: ListCellsPaginator = client.get_paginator("list_cells")
      list_cross_account_authorizations_paginator: ListCrossAccountAuthorizationsPaginator = (
          client.get_paginator("list_cross_account_authorizations")
      )
      list_readiness_checks_paginator: ListReadinessChecksPaginator = client.get_paginator(
          "list_readiness_checks"
      )
      list_recovery_groups_paginator: ListRecoveryGroupsPaginator = client.get_paginator(
          "list_recovery_groups"
      )
      list_resource_sets_paginator: ListResourceSetsPaginator = client.get_paginator(
          "list_resource_sets"
      )
      list_rules_paginator: ListRulesPaginator = client.get_paginator("list_rules")
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53_recovery_readiness.literals` module contains
  literals extracted from shapes that can be used in user code for type checking.

  Full list of `Route53RecoveryReadiness` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_readiness/literals/).

  ```python
  from types_aiobotocore_route53_recovery_readiness.literals import (
      GetCellReadinessSummaryPaginatorName,
  )


  def check_value(value: GetCellReadinessSummaryPaginatorName) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53_recovery_readiness.type_defs` module contains
  structures and shapes assembled to typed dictionaries and unions for additional
  type checking.

  Full list of `Route53RecoveryReadiness` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_readiness/type_defs/).

  ```python
  from types_aiobotocore_route53_recovery_readiness.type_defs import CellOutputTypeDef


  def get_value() -> CellOutputTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53-recovery-readiness` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_readiness/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: dfd754ef391f0fd9c948ebaf8381837481f37e1e880327cd778ddcc47036cf0d
name: python-types-aiobotocore-route53domains-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53domains
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53domains-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53domains-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53domains"></a>



  [![PyPI - types-aiobotocore-route53domains](https://img.shields.io/pypi/v/types-aiobotocore-route53domains.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53domains/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53domains.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53domains/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53domains)](https://pypistats.org/packages/types-aiobotocore-route53domains)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53Domains 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53domains docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53domains/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53domains](#types-aiobotocore-route53domains)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53Domains` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53Domains` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53domains]'



  python -m pip install 'types-aiobotocore-lite[route53domains]'


  python -m pip install types-aiobotocore-route53domains
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53domains
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53domains]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53domains]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53domains]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53domains]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53domains]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53domains]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53domains]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53domains]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53domains]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53domains]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53domains]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53domains` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53DomainsClient` provides annotations for
  `session.create_client("route53domains")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53domains import Route53DomainsClient

  session = get_session()
  async with session.create_client("route53domains") as client:
      client: Route53DomainsClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53domains.paginator` module contains type annotations
  for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53domains import Route53DomainsClient
  from types_aiobotocore_route53domains.paginator import (
      ListDomainsPaginator,
      ListOperationsPaginator,
      ListPricesPaginator,
      ViewBillingPaginator,
  )

  session = get_session()
  async with session.create_client("route53domains") as client:
      client: Route53DomainsClient

      
      
      list_domains_paginator: ListDomainsPaginator = client.get_paginator("list_domains")
      list_operations_paginator: ListOperationsPaginator = client.get_paginator("list_operations")
      list_prices_paginator: ListPricesPaginator = client.get_paginator("list_prices")
      view_billing_paginator: ViewBillingPaginator = client.get_paginator("view_billing")
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53domains.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `Route53Domains` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53domains/literals/).

  ```python
  from types_aiobotocore_route53domains.literals import ContactTypeType


  def check_value(value: ContactTypeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53domains.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `Route53Domains` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53domains/type_defs/).

  ```python
  from types_aiobotocore_route53domains.type_defs import (
      AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef,
  )


  def get_value() -> AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53domains` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53domains/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 222056c3dc30cf1007cd669b1ee2db0875e1fd3a8139e5595ee62d597830d69c
name: python-types-aiobotocore-route53profiles-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53profiles
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53profiles-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53profiles-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53profiles"></a>



  [![PyPI - types-aiobotocore-route53profiles](https://img.shields.io/pypi/v/types-aiobotocore-route53profiles.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53profiles/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53profiles.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53profiles/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53profiles)](https://pypistats.org/packages/types-aiobotocore-route53profiles)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53Profiles 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53profiles docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53profiles/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53profiles](#types-aiobotocore-route53profiles)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53Profiles` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53Profiles` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53profiles]'



  python -m pip install 'types-aiobotocore-lite[route53profiles]'


  python -m pip install types-aiobotocore-route53profiles
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53profiles
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53profiles]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53profiles]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53profiles]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53profiles]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53profiles]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53profiles]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53profiles]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53profiles]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53profiles]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53profiles]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53profiles]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53profiles` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53ProfilesClient` provides annotations for
  `session.create_client("route53profiles")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53profiles import Route53ProfilesClient

  session = get_session()
  async with session.create_client("route53profiles") as client:
      client: Route53ProfilesClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53profiles.paginator` module contains type annotations
  for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53profiles import Route53ProfilesClient
  from types_aiobotocore_route53profiles.paginator import (
      ListProfileAssociationsPaginator,
      ListProfileResourceAssociationsPaginator,
      ListProfilesPaginator,
  )

  session = get_session()
  async with session.create_client("route53profiles") as client:
      client: Route53ProfilesClient

      
      
      list_profile_associations_paginator: ListProfileAssociationsPaginator = client.get_paginator(
          "list_profile_associations"
      )
      list_profile_resource_associations_paginator: ListProfileResourceAssociationsPaginator = (
          client.get_paginator("list_profile_resource_associations")
      )
      list_profiles_paginator: ListProfilesPaginator = client.get_paginator("list_profiles")
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53profiles.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `Route53Profiles` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53profiles/literals/).

  ```python
  from types_aiobotocore_route53profiles.literals import ListProfileAssociationsPaginatorName


  def check_value(value: ListProfileAssociationsPaginatorName) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53profiles.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `Route53Profiles` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53profiles/type_defs/).

  ```python
  from types_aiobotocore_route53profiles.type_defs import TagTypeDef


  def get_value() -> TagTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53profiles` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53profiles/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 057ed1434ba2ea0c0d6eaf446fc4842eafe0d44b6ba5e2081dd480f5d858b8b9
name: python-types-aiobotocore-route53resolver-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-route53resolver
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-route53resolver-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-route53resolver-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-route53resolver"></a>



  [![PyPI - types-aiobotocore-route53resolver](https://img.shields.io/pypi/v/types-aiobotocore-route53resolver.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53resolver/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-route53resolver.svg?color=blue)](https://pypi.org/project/types-aiobotocore-route53resolver/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-route53resolver)](https://pypistats.org/packages/types-aiobotocore-route53resolver)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore Route53Resolver 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-route53resolver docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53resolver/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-route53resolver](#types-aiobotocore-route53resolver)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `Route53Resolver` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `Route53Resolver` service.

  ```bash

  python -m pip install 'types-aiobotocore[route53resolver]'



  python -m pip install 'types-aiobotocore-lite[route53resolver]'


  python -m pip install types-aiobotocore-route53resolver
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-route53resolver
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[route53resolver]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53resolver]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[route53resolver]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53resolver]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53resolver]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[route53resolver]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53resolver]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[route53resolver]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53resolver]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[route53resolver]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[route53resolver]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-route53resolver` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `Route53ResolverClient` provides annotations for
  `session.create_client("route53resolver")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53resolver import Route53ResolverClient

  session = get_session()
  async with session.create_client("route53resolver") as client:
      client: Route53ResolverClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_route53resolver.paginator` module contains type annotations
  for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_route53resolver import Route53ResolverClient
  from types_aiobotocore_route53resolver.paginator import (
      ListFirewallConfigsPaginator,
      ListFirewallDomainListsPaginator,
      ListFirewallDomainsPaginator,
      ListFirewallRuleGroupAssociationsPaginator,
      ListFirewallRuleGroupsPaginator,
      ListFirewallRulesPaginator,
      ListOutpostResolversPaginator,
      ListResolverConfigsPaginator,
      ListResolverDnssecConfigsPaginator,
      ListResolverEndpointIpAddressesPaginator,
      ListResolverEndpointsPaginator,
      ListResolverQueryLogConfigAssociationsPaginator,
      ListResolverQueryLogConfigsPaginator,
      ListResolverRuleAssociationsPaginator,
      ListResolverRulesPaginator,
      ListTagsForResourcePaginator,
  )

  session = get_session()
  async with session.create_client("route53resolver") as client:
      client: Route53ResolverClient

      
      
      list_firewall_configs_paginator: ListFirewallConfigsPaginator = client.get_paginator(
          "list_firewall_configs"
      )
      list_firewall_domain_lists_paginator: ListFirewallDomainListsPaginator = client.get_paginator(
          "list_firewall_domain_lists"
      )
      list_firewall_domains_paginator: ListFirewallDomainsPaginator = client.get_paginator(
          "list_firewall_domains"
      )
      list_firewall_rule_group_associations_paginator: ListFirewallRuleGroupAssociationsPaginator = (
          client.get_paginator("list_firewall_rule_group_associations")
      )
      list_firewall_rule_groups_paginator: ListFirewallRuleGroupsPaginator = client.get_paginator(
          "list_firewall_rule_groups"
      )
      list_firewall_rules_paginator: ListFirewallRulesPaginator = client.get_paginator(
          "list_firewall_rules"
      )
      list_outpost_resolvers_paginator: ListOutpostResolversPaginator = client.get_paginator(
          "list_outpost_resolvers"
      )
      list_resolver_configs_paginator: ListResolverConfigsPaginator = client.get_paginator(
          "list_resolver_configs"
      )
      list_resolver_dnssec_configs_paginator: ListResolverDnssecConfigsPaginator = (
          client.get_paginator("list_resolver_dnssec_configs")
      )
      list_resolver_endpoint_ip_addresses_paginator: ListResolverEndpointIpAddressesPaginator = (
          client.get_paginator("list_resolver_endpoint_ip_addresses")
      )
      list_resolver_endpoints_paginator: ListResolverEndpointsPaginator = client.get_paginator(
          "list_resolver_endpoints"
      )
      list_resolver_query_log_config_associations_paginator: ListResolverQueryLogConfigAssociationsPaginator = client.get_paginator(
          "list_resolver_query_log_config_associations"
      )
      list_resolver_query_log_configs_paginator: ListResolverQueryLogConfigsPaginator = (
          client.get_paginator("list_resolver_query_log_configs")
      )
      list_resolver_rule_associations_paginator: ListResolverRuleAssociationsPaginator = (
          client.get_paginator("list_resolver_rule_associations")
      )
      list_resolver_rules_paginator: ListResolverRulesPaginator = client.get_paginator(
          "list_resolver_rules"
      )
      list_tags_for_resource_paginator: ListTagsForResourcePaginator = client.get_paginator(
          "list_tags_for_resource"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_route53resolver.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `Route53Resolver` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53resolver/literals/).

  ```python
  from types_aiobotocore_route53resolver.literals import ActionType


  def check_value(value: ActionType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_route53resolver.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `Route53Resolver` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53resolver/type_defs/).

  ```python
  from types_aiobotocore_route53resolver.type_defs import TagTypeDef


  def get_value() -> TagTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-route53resolver` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53resolver/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 2d658416c5624b463c7370d2f9dccc9eb4db011bb38279adb7dd5547da1059c8
name: python-types-aiobotocore-rum-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-rum
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-rum-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-rum-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-rum"></a>



  [![PyPI - types-aiobotocore-rum](https://img.shields.io/pypi/v/types-aiobotocore-rum.svg?color=blue)](https://pypi.org/project/types-aiobotocore-rum/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-rum.svg?color=blue)](https://pypi.org/project/types-aiobotocore-rum/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-rum)](https://pypistats.org/packages/types-aiobotocore-rum)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore CloudWatchRUM 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-rum docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rum/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-rum](#types-aiobotocore-rum)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `CloudWatchRUM` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `CloudWatchRUM` service.

  ```bash

  python -m pip install 'types-aiobotocore[rum]'



  python -m pip install 'types-aiobotocore-lite[rum]'


  python -m pip install types-aiobotocore-rum
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-rum
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[rum]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rum]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[rum]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rum]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rum]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[rum]` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rum]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[rum]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rum]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[rum]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[rum]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-rum` dependency in production. However, there is an issue in
  `pylint` that it complains about undefined variables. To fix it, set all types
  to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `CloudWatchRUMClient` provides annotations for `session.create_client("rum")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rum import CloudWatchRUMClient

  session = get_session()
  async with session.create_client("rum") as client:
      client: CloudWatchRUMClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_rum.paginator` module contains type annotations for all
  paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_rum import CloudWatchRUMClient
  from types_aiobotocore_rum.paginator import (
      BatchGetRumMetricDefinitionsPaginator,
      GetAppMonitorDataPaginator,
      ListAppMonitorsPaginator,
      ListRumMetricsDestinationsPaginator,
  )

  session = get_session()
  async with session.create_client("rum") as client:
      client: CloudWatchRUMClient

      
      
      batch_get_rum_metric_definitions_paginator: BatchGetRumMetricDefinitionsPaginator = (
          client.get_paginator("batch_get_rum_metric_definitions")
      )
      get_app_monitor_data_paginator: GetAppMonitorDataPaginator = client.get_paginator(
          "get_app_monitor_data"
      )
      list_app_monitors_paginator: ListAppMonitorsPaginator = client.get_paginator(
          "list_app_monitors"
      )
      list_rum_metrics_destinations_paginator: ListRumMetricsDestinationsPaginator = (
          client.get_paginator("list_rum_metrics_destinations")
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_rum.literals` module contains literals extracted from shapes
  that can be used in user code for type checking.

  Full list of `CloudWatchRUM` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rum/literals/).

  ```python
  from types_aiobotocore_rum.literals import BatchGetRumMetricDefinitionsPaginatorName


  def check_value(value: BatchGetRumMetricDefinitionsPaginatorName) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_rum.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `CloudWatchRUM` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rum/type_defs/).

  ```python
  from types_aiobotocore_rum.type_defs import AppMonitorConfigurationOutputTypeDef


  def get_value() -> AppMonitorConfigurationOutputTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-rum` version is the same as related `aiobotocore` version
  and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rum/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: a2a0d8214a4be670a7f41da81f862e00e7173e51adc0624cc154c74a9ca5fbce
name: python-types-aiobotocore-s3-help
arch: noarch
version: 2.15.2.post2
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-s3
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-s3-2.15.2.post2-1.src.rpm
location_href: Packages/python-types-aiobotocore-s3-help-2.15.2.post2-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-s3"></a>



  [![PyPI - types-aiobotocore-s3](https://img.shields.io/pypi/v/types-aiobotocore-s3.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-s3.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-s3)](https://pypistats.org/packages/types-aiobotocore-s3)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore S3 2.15.2](https://pypi.org/project/aiobotocore/) compatible with
  [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.2](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-s3 docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-s3](#types-aiobotocore-s3)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Waiters annotations](#waiters-annotations)
      - [Service Resource annotations](#service-resource-annotations)
      - [Other resources annotations](#other-resources-annotations)
      - [Collections annotations](#collections-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.15.2' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `S3` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `S3` service.

  ```bash

  python -m pip install 'types-aiobotocore[s3]'



  python -m pip install 'types-aiobotocore-lite[s3]'


  python -m pip install types-aiobotocore-s3
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-s3
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[s3]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[s3]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[s3]` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[s3]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[s3]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-s3` dependency in production. However, there is an issue in
  `pylint` that it complains about undefined variables. To fix it, set all types
  to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `S3Client` provides annotations for `session.create_client("s3")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3 import S3Client

  session = get_session()
  async with session.create_client("s3") as client:
      client: S3Client
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_s3.paginator` module contains type annotations for all
  paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3 import S3Client
  from types_aiobotocore_s3.paginator import (
      ListBucketsPaginator,
      ListDirectoryBucketsPaginator,
      ListMultipartUploadsPaginator,
      ListObjectVersionsPaginator,
      ListObjectsPaginator,
      ListObjectsV2Paginator,
      ListPartsPaginator,
  )

  session = get_session()
  async with session.create_client("s3") as client:
      client: S3Client

      
      
      list_buckets_paginator: ListBucketsPaginator = client.get_paginator("list_buckets")
      list_directory_buckets_paginator: ListDirectoryBucketsPaginator = client.get_paginator(
          "list_directory_buckets"
      )
      list_multipart_uploads_paginator: ListMultipartUploadsPaginator = client.get_paginator(
          "list_multipart_uploads"
      )
      list_object_versions_paginator: ListObjectVersionsPaginator = client.get_paginator(
          "list_object_versions"
      )
      list_objects_paginator: ListObjectsPaginator = client.get_paginator("list_objects")
      list_objects_v2_paginator: ListObjectsV2Paginator = client.get_paginator("list_objects_v2")
      list_parts_paginator: ListPartsPaginator = client.get_paginator("list_parts")
  ```

  <a id="waiters-annotations"></a>



  `types_aiobotocore_s3.waiter` module contains type annotations for all waiters.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3.client import S3Client
  from types_aiobotocore_s3.waiter import (
      BucketExistsWaiter,
      BucketNotExistsWaiter,
      ObjectExistsWaiter,
      ObjectNotExistsWaiter,
  )

  session = get_session()
  async with session.create_client("s3") as client:
      client: S3Client

      
      
      bucket_exists_waiter: BucketExistsWaiter = client.get_waiter("bucket_exists")
      bucket_not_exists_waiter: BucketNotExistsWaiter = client.get_waiter("bucket_not_exists")
      object_exists_waiter: ObjectExistsWaiter = client.get_waiter("object_exists")
      object_not_exists_waiter: ObjectNotExistsWaiter = client.get_waiter("object_not_exists")
  ```

  <a id="service-resource-annotations"></a>



  `S3ServiceResource` provides annotations for `aiobotocore.resource("s3")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3 import S3ServiceResource

  session = get_session()
  async with session.resource("s3") as resource:
      resource: S3ServiceResource
      
  ```

  <a id="other-resources-annotations"></a>



  `types_aiobotocore_s3.service_resource` module contains type annotations for
  all resources.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3 import S3ServiceResource
  from types_aiobotocore_s3.service_resource import (
      Bucket,
      BucketAcl,
      BucketCors,
      BucketLifecycle,
      BucketLifecycleConfiguration,
      BucketLogging,
      BucketNotification,
      BucketPolicy,
      BucketRequestPayment,
      BucketTagging,
      BucketVersioning,
      BucketWebsite,
      MultipartUpload,
      MultipartUploadPart,
      Object,
      ObjectAcl,
      ObjectSummary,
      ObjectVersion,
  )

  session = get_session()
  async with session.resource("s3") as resource:
      resource: S3ServiceResource

      
      
      my_bucket: Bucket = resource.Bucket(...)
      my_bucket_acl: BucketAcl = resource.BucketAcl(...)
      my_bucket_cors: BucketCors = resource.BucketCors(...)
      my_bucket_lifecycle: BucketLifecycle = resource.BucketLifecycle(...)
      my_bucket_lifecycle_configuration: BucketLifecycleConfiguration = (
          resource.BucketLifecycleConfiguration(...)
      )
      my_bucket_logging: BucketLogging = resource.BucketLogging(...)
      my_bucket_notification: BucketNotification = resource.BucketNotification(...)
      my_bucket_policy: BucketPolicy = resource.BucketPolicy(...)
      my_bucket_request_payment: BucketRequestPayment = resource.BucketRequestPayment(...)
      my_bucket_tagging: BucketTagging = resource.BucketTagging(...)
      my_bucket_versioning: BucketVersioning = resource.BucketVersioning(...)
      my_bucket_website: BucketWebsite = resource.BucketWebsite(...)
      my_multipart_upload: MultipartUpload = resource.MultipartUpload(...)
      my_multipart_upload_part: MultipartUploadPart = resource.MultipartUploadPart(...)
      my_object: Object = resource.Object(...)
      my_object_acl: ObjectAcl = resource.ObjectAcl(...)
      my_object_summary: ObjectSummary = resource.ObjectSummary(...)
      my_object_version: ObjectVersion = resource.ObjectVersion(...)
  ```

  <a id="collections-annotations"></a>



  `types_aiobotocore_s3.service_resource` module contains type annotations for
  all `S3ServiceResource` collections.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3 import S3ServiceResource
  from types_aiobotocore_s3.service_resource import ServiceResourceBucketsCollection

  session = get_session()
  async with session.resource("s3") as resource:
      resource: S3ServiceResource

      
      
      buckets: s3_resources.ServiceResourceBucketsCollection = resource.buckets
  ```

  <a id="literals"></a>



  `types_aiobotocore_s3.literals` module contains literals extracted from shapes
  that can be used in user code for type checking.

  Full list of `S3` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3/literals/).

  ```python
  from types_aiobotocore_s3.literals import AnalyticsS3ExportFileFormatType


  def check_value(value: AnalyticsS3ExportFileFormatType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_s3.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `S3` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3/type_defs/).

  ```python
  from types_aiobotocore_s3.type_defs import AbortIncompleteMultipartUploadTypeDef


  def get_value() -> AbortIncompleteMultipartUploadTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-s3` version is the same as related `aiobotocore` version and
  follows [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 7d020e0a22da7164b794a5971f9d4a41baafbec8dc072575236800d6a098946c
name: python-types-aiobotocore-s3control-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-s3control
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-s3control-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-s3control-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-s3control"></a>



  [![PyPI - types-aiobotocore-s3control](https://img.shields.io/pypi/v/types-aiobotocore-s3control.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3control/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-s3control.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3control/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-s3control)](https://pypistats.org/packages/types-aiobotocore-s3control)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore S3Control 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-s3control docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3control/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-s3control](#types-aiobotocore-s3control)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `S3Control` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `S3Control` service.

  ```bash

  python -m pip install 'types-aiobotocore[s3control]'



  python -m pip install 'types-aiobotocore-lite[s3control]'


  python -m pip install types-aiobotocore-s3control
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-s3control
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[s3control]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3control]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[s3control]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3control]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3control]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[s3control]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3control]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[s3control]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3control]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[s3control]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3control]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-s3control` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `S3ControlClient` provides annotations for
  `session.create_client("s3control")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3control import S3ControlClient

  session = get_session()
  async with session.create_client("s3control") as client:
      client: S3ControlClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_s3control.paginator` module contains type annotations for
  all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3control import S3ControlClient
  from types_aiobotocore_s3control.paginator import (
      ListAccessPointsForObjectLambdaPaginator,
      ListCallerAccessGrantsPaginator,
  )

  session = get_session()
  async with session.create_client("s3control") as client:
      client: S3ControlClient

      
      
      list_access_points_for_object_lambda_paginator: ListAccessPointsForObjectLambdaPaginator = (
          client.get_paginator("list_access_points_for_object_lambda")
      )
      list_caller_access_grants_paginator: ListCallerAccessGrantsPaginator = client.get_paginator(
          "list_caller_access_grants"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_s3control.literals` module contains literals extracted from
  shapes that can be used in user code for type checking.

  Full list of `S3Control` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3control/literals/).

  ```python
  from types_aiobotocore_s3control.literals import AsyncOperationNameType


  def check_value(value: AsyncOperationNameType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_s3control.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `S3Control` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3control/type_defs/).

  ```python
  from types_aiobotocore_s3control.type_defs import AbortIncompleteMultipartUploadTypeDef


  def get_value() -> AbortIncompleteMultipartUploadTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-s3control` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3control/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 1da8db89e192325806ea4f2b200609657978bd0e9cfcf3e910f80b8fd61c15b4
name: python-types-aiobotocore-s3outposts-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-s3outposts
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-s3outposts-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-s3outposts-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-s3outposts"></a>



  [![PyPI - types-aiobotocore-s3outposts](https://img.shields.io/pypi/v/types-aiobotocore-s3outposts.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3outposts/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-s3outposts.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3outposts/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-s3outposts)](https://pypistats.org/packages/types-aiobotocore-s3outposts)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore S3Outposts 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-s3outposts docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3outposts/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-s3outposts](#types-aiobotocore-s3outposts)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `S3Outposts` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `S3Outposts` service.

  ```bash

  python -m pip install 'types-aiobotocore[s3outposts]'



  python -m pip install 'types-aiobotocore-lite[s3outposts]'


  python -m pip install types-aiobotocore-s3outposts
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-s3outposts
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[s3outposts]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3outposts]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[s3outposts]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3outposts]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3outposts]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[s3outposts]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3outposts]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[s3outposts]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3outposts]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[s3outposts]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3outposts]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-s3outposts` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `S3OutpostsClient` provides annotations for
  `session.create_client("s3outposts")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3outposts import S3OutpostsClient

  session = get_session()
  async with session.create_client("s3outposts") as client:
      client: S3OutpostsClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_s3outposts.paginator` module contains type annotations for
  all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3outposts import S3OutpostsClient
  from types_aiobotocore_s3outposts.paginator import (
      ListEndpointsPaginator,
      ListOutpostsWithS3Paginator,
      ListSharedEndpointsPaginator,
  )

  session = get_session()
  async with session.create_client("s3outposts") as client:
      client: S3OutpostsClient

      
      
      list_endpoints_paginator: ListEndpointsPaginator = client.get_paginator("list_endpoints")
      list_outposts_with_s3_paginator: ListOutpostsWithS3Paginator = client.get_paginator(
          "list_outposts_with_s3"
      )
      list_shared_endpoints_paginator: ListSharedEndpointsPaginator = client.get_paginator(
          "list_shared_endpoints"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_s3outposts.literals` module contains literals extracted from
  shapes that can be used in user code for type checking.

  Full list of `S3Outposts` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3outposts/literals/).

  ```python
  from types_aiobotocore_s3outposts.literals import EndpointAccessTypeType


  def check_value(value: EndpointAccessTypeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_s3outposts.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `S3Outposts` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3outposts/type_defs/).

  ```python
  from types_aiobotocore_s3outposts.type_defs import CreateEndpointRequestRequestTypeDef


  def get_value() -> CreateEndpointRequestRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-s3outposts` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3outposts/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: b9877822028613a9eebdefe73ed9c42d3142e0b5e9f4acca94d90f26eb46b907
name: python-types-aiobotocore-s3tables-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-s3tables
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-s3tables-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-s3tables-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-s3tables"></a>



  [![PyPI - types-aiobotocore-s3tables](https://img.shields.io/pypi/v/types-aiobotocore-s3tables.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3tables/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-s3tables.svg?color=blue)](https://pypi.org/project/types-aiobotocore-s3tables/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-s3tables)](https://pypistats.org/packages/types-aiobotocore-s3tables)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore S3Tables 2.16.0](https://pypi.org/project/aiobotocore/) compatible
  with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-s3tables docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3tables/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-s3tables](#types-aiobotocore-s3tables)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `S3Tables` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `S3Tables` service.

  ```bash

  python -m pip install 'types-aiobotocore[s3tables]'



  python -m pip install 'types-aiobotocore-lite[s3tables]'


  python -m pip install types-aiobotocore-s3tables
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-s3tables
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[s3tables]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3tables]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[s3tables]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3tables]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3tables]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[s3tables]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3tables]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[s3tables]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3tables]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[s3tables]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[s3tables]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-s3tables` dependency in production. However, there is an
  issue in `pylint` that it complains about undefined variables. To fix it, set
  all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `S3TablesClient` provides annotations for `session.create_client("s3tables")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3tables import S3TablesClient

  session = get_session()
  async with session.create_client("s3tables") as client:
      client: S3TablesClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_s3tables.paginator` module contains type annotations for all
  paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_s3tables import S3TablesClient
  from types_aiobotocore_s3tables.paginator import (
      ListNamespacesPaginator,
      ListTableBucketsPaginator,
      ListTablesPaginator,
  )

  session = get_session()
  async with session.create_client("s3tables") as client:
      client: S3TablesClient

      
      
      list_namespaces_paginator: ListNamespacesPaginator = client.get_paginator("list_namespaces")
      list_table_buckets_paginator: ListTableBucketsPaginator = client.get_paginator(
          "list_table_buckets"
      )
      list_tables_paginator: ListTablesPaginator = client.get_paginator("list_tables")
  ```

  <a id="literals"></a>



  `types_aiobotocore_s3tables.literals` module contains literals extracted from
  shapes that can be used in user code for type checking.

  Full list of `S3Tables` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3tables/literals/).

  ```python
  from types_aiobotocore_s3tables.literals import JobStatusType


  def check_value(value: JobStatusType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_s3tables.type_defs` module contains structures and shapes
  assembled to typed dictionaries and unions for additional type checking.

  Full list of `S3Tables` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3tables/type_defs/).

  ```python
  from types_aiobotocore_s3tables.type_defs import CreateNamespaceRequestRequestTypeDef


  def get_value() -> CreateNamespaceRequestRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-s3tables` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3tables/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 2818f53f1609cf02a28c038153da1cd20b8033b280e358d6da03069f9ff3b9a0
name: python-types-aiobotocore-sagemaker-a2i-runtime-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-sagemaker-a2i-runtime
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-sagemaker-a2i-runtime-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-sagemaker-a2i-runtime-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-sagemaker-a2i-runtime"></a>



  [![PyPI - types-aiobotocore-sagemaker-a2i-runtime](https://img.shields.io/pypi/v/types-aiobotocore-sagemaker-a2i-runtime.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-a2i-runtime/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-sagemaker-a2i-runtime.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-a2i-runtime/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-sagemaker-a2i-runtime)](https://pypistats.org/packages/types-aiobotocore-sagemaker-a2i-runtime)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore AugmentedAIRuntime 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-sagemaker-a2i-runtime docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_a2i_runtime/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-sagemaker-a2i-runtime](#types-aiobotocore-sagemaker-a2i-runtime)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `AugmentedAIRuntime` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `AugmentedAIRuntime` service.

  ```bash

  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'



  python -m pip install 'types-aiobotocore-lite[sagemaker-a2i-runtime]'


  python -m pip install types-aiobotocore-sagemaker-a2i-runtime
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-sagemaker-a2i-runtime
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[sagemaker-a2i-runtime]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[sagemaker-a2i-runtime]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[sagemaker-a2i-runtime]` with services you use in
    your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[sagemaker-a2i-runtime]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[sagemaker-a2i-runtime]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-a2i-runtime]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-sagemaker-a2i-runtime` dependency in production. However,
  there is an issue in `pylint` that it complains about undefined variables. To
  fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `AugmentedAIRuntimeClient` provides annotations for
  `session.create_client("sagemaker-a2i-runtime")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_a2i_runtime import AugmentedAIRuntimeClient

  session = get_session()
  async with session.create_client("sagemaker-a2i-runtime") as client:
      client: AugmentedAIRuntimeClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_sagemaker_a2i_runtime.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_a2i_runtime import AugmentedAIRuntimeClient
  from types_aiobotocore_sagemaker_a2i_runtime.paginator import ListHumanLoopsPaginator

  session = get_session()
  async with session.create_client("sagemaker-a2i-runtime") as client:
      client: AugmentedAIRuntimeClient

      
      
      list_human_loops_paginator: ListHumanLoopsPaginator = client.get_paginator("list_human_loops")
  ```

  <a id="literals"></a>



  `types_aiobotocore_sagemaker_a2i_runtime.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `AugmentedAIRuntime` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_a2i_runtime/literals/).

  ```python
  from types_aiobotocore_sagemaker_a2i_runtime.literals import ContentClassifierType


  def check_value(value: ContentClassifierType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_sagemaker_a2i_runtime.type_defs` module contains structures
  and shapes assembled to typed dictionaries and unions for additional type
  checking.

  Full list of `AugmentedAIRuntime` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_a2i_runtime/type_defs/).

  ```python
  from types_aiobotocore_sagemaker_a2i_runtime.type_defs import DeleteHumanLoopRequestRequestTypeDef


  def get_value() -> DeleteHumanLoopRequestRequestTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-sagemaker-a2i-runtime` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_a2i_runtime/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: a7cbafdf1629b789b0583e1c3af38279a5957d5bcb171ca07098f0c2d833b5f6
name: python-types-aiobotocore-sagemaker-edge-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-sagemaker-edge
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-sagemaker-edge-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-sagemaker-edge-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-sagemaker-edge"></a>



  [![PyPI - types-aiobotocore-sagemaker-edge](https://img.shields.io/pypi/v/types-aiobotocore-sagemaker-edge.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-edge/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-sagemaker-edge.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-edge/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-sagemaker-edge)](https://pypistats.org/packages/types-aiobotocore-sagemaker-edge)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore SagemakerEdgeManager 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-sagemaker-edge docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_edge/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-sagemaker-edge](#types-aiobotocore-sagemaker-edge)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `SagemakerEdgeManager` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `SagemakerEdgeManager` service.

  ```bash

  python -m pip install 'types-aiobotocore[sagemaker-edge]'



  python -m pip install 'types-aiobotocore-lite[sagemaker-edge]'


  python -m pip install types-aiobotocore-sagemaker-edge
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-sagemaker-edge
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[sagemaker-edge]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-edge]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[sagemaker-edge]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-edge]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-edge]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[sagemaker-edge]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-edge]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[sagemaker-edge]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-edge]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[sagemaker-edge]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-edge]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-sagemaker-edge` dependency in production. However, there is
  an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `SagemakerEdgeManagerClient` provides annotations for
  `session.create_client("sagemaker-edge")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_edge import SagemakerEdgeManagerClient

  session = get_session()
  async with session.create_client("sagemaker-edge") as client:
      client: SagemakerEdgeManagerClient
      
  ```

  <a id="literals"></a>



  `types_aiobotocore_sagemaker_edge.literals` module contains literals extracted
  from shapes that can be used in user code for type checking.

  Full list of `SagemakerEdgeManager` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_edge/literals/).

  ```python
  from types_aiobotocore_sagemaker_edge.literals import ChecksumTypeType


  def check_value(value: ChecksumTypeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_sagemaker_edge.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `SagemakerEdgeManager` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_edge/type_defs/).

  ```python
  from types_aiobotocore_sagemaker_edge.type_defs import ChecksumTypeDef


  def get_value() -> ChecksumTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-sagemaker-edge` version is the same as related `aiobotocore`
  version and follows [PEP 440](https://www.python.org/dev/peps/pep-0440/)
  format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_edge/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 82e1d0ff30e115ba743422054c31c13ca23b767c01678cb2578d3369454a411b
name: python-types-aiobotocore-sagemaker-featurestore-runtime-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-sagemaker-featurestore-runtime
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-sagemaker-featurestore-runtime-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-sagemaker-featurestore-runtime-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-sagemaker-featurestore-runtime"></a>



  [![PyPI - types-aiobotocore-sagemaker-featurestore-runtime](https://img.shields.io/pypi/v/types-aiobotocore-sagemaker-featurestore-runtime.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-featurestore-runtime/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-sagemaker-featurestore-runtime.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-featurestore-runtime/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-sagemaker-featurestore-runtime)](https://pypistats.org/packages/types-aiobotocore-sagemaker-featurestore-runtime)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore SageMakerFeatureStoreRuntime 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-sagemaker-featurestore-runtime docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_featurestore_runtime/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-sagemaker-featurestore-runtime](#types-aiobotocore-sagemaker-featurestore-runtime)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `SageMakerFeatureStoreRuntime` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `SageMakerFeatureStoreRuntime` service.

  ```bash

  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'



  python -m pip install 'types-aiobotocore-lite[sagemaker-featurestore-runtime]'


  python -m pip install types-aiobotocore-sagemaker-featurestore-runtime
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-sagemaker-featurestore-runtime
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[sagemaker-featurestore-runtime]` in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[sagemaker-featurestore-runtime]` in your
  environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[sagemaker-featurestore-runtime]` with services you
    use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[sagemaker-featurestore-runtime]` in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[sagemaker-featurestore-runtime]` in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-featurestore-runtime]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-sagemaker-featurestore-runtime` dependency in production.
  However, there is an issue in `pylint` that it complains about undefined
  variables. To fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `SageMakerFeatureStoreRuntimeClient` provides annotations for
  `session.create_client("sagemaker-featurestore-runtime")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_featurestore_runtime import SageMakerFeatureStoreRuntimeClient

  session = get_session()
  async with session.create_client("sagemaker-featurestore-runtime") as client:
      client: SageMakerFeatureStoreRuntimeClient
      
  ```

  <a id="literals"></a>



  `types_aiobotocore_sagemaker_featurestore_runtime.literals` module contains
  literals extracted from shapes that can be used in user code for type checking.

  Full list of `SageMakerFeatureStoreRuntime` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_featurestore_runtime/literals/).

  ```python
  from types_aiobotocore_sagemaker_featurestore_runtime.literals import DeletionModeType


  def check_value(value: DeletionModeType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_sagemaker_featurestore_runtime.type_defs` module contains
  structures and shapes assembled to typed dictionaries and unions for additional
  type checking.

  Full list of `SageMakerFeatureStoreRuntime` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_featurestore_runtime/type_defs/).

  ```python
  from types_aiobotocore_sagemaker_featurestore_runtime.type_defs import BatchGetRecordErrorTypeDef


  def get_value() -> BatchGetRecordErrorTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-sagemaker-featurestore-runtime` version is the same as
  related `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_featurestore_runtime/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 00e1528d35c587a16e0564a2926470a4f439e96b63d15fd0a1c8fa64c8d67a94
name: python-types-aiobotocore-sagemaker-geospatial-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-sagemaker-geospatial
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-sagemaker-geospatial-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-sagemaker-geospatial-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-sagemaker-geospatial"></a>



  [![PyPI - types-aiobotocore-sagemaker-geospatial](https://img.shields.io/pypi/v/types-aiobotocore-sagemaker-geospatial.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-geospatial/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-sagemaker-geospatial.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-geospatial/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-sagemaker-geospatial)](https://pypistats.org/packages/types-aiobotocore-sagemaker-geospatial)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore SageMakergeospatialcapabilities 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-sagemaker-geospatial docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_geospatial/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-sagemaker-geospatial](#types-aiobotocore-sagemaker-geospatial)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Paginators annotations](#paginators-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `SageMakergeospatialcapabilities` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `SageMakergeospatialcapabilities` service.

  ```bash

  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'



  python -m pip install 'types-aiobotocore-lite[sagemaker-geospatial]'


  python -m pip install types-aiobotocore-sagemaker-geospatial
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-sagemaker-geospatial
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[sagemaker-geospatial]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[sagemaker-geospatial]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[sagemaker-geospatial]` with services you use in
    your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[sagemaker-geospatial]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[sagemaker-geospatial]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-geospatial]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-sagemaker-geospatial` dependency in production. However,
  there is an issue in `pylint` that it complains about undefined variables. To
  fix it, set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `SageMakergeospatialcapabilitiesClient` provides annotations for
  `session.create_client("sagemaker-geospatial")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_geospatial import SageMakergeospatialcapabilitiesClient

  session = get_session()
  async with session.create_client("sagemaker-geospatial") as client:
      client: SageMakergeospatialcapabilitiesClient
      
  ```

  <a id="paginators-annotations"></a>



  `types_aiobotocore_sagemaker_geospatial.paginator` module contains type
  annotations for all paginators.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_geospatial import SageMakergeospatialcapabilitiesClient
  from types_aiobotocore_sagemaker_geospatial.paginator import (
      ListEarthObservationJobsPaginator,
      ListRasterDataCollectionsPaginator,
      ListVectorEnrichmentJobsPaginator,
  )

  session = get_session()
  async with session.create_client("sagemaker-geospatial") as client:
      client: SageMakergeospatialcapabilitiesClient

      
      
      list_earth_observation_jobs_paginator: ListEarthObservationJobsPaginator = client.get_paginator(
          "list_earth_observation_jobs"
      )
      list_raster_data_collections_paginator: ListRasterDataCollectionsPaginator = (
          client.get_paginator("list_raster_data_collections")
      )
      list_vector_enrichment_jobs_paginator: ListVectorEnrichmentJobsPaginator = client.get_paginator(
          "list_vector_enrichment_jobs"
      )
  ```

  <a id="literals"></a>



  `types_aiobotocore_sagemaker_geospatial.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `SageMakergeospatialcapabilities` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_geospatial/literals/).

  ```python
  from types_aiobotocore_sagemaker_geospatial.literals import AlgorithmNameCloudRemovalType


  def check_value(value: AlgorithmNameCloudRemovalType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_sagemaker_geospatial.type_defs` module contains structures
  and shapes assembled to typed dictionaries and unions for additional type
  checking.

  Full list of `SageMakergeospatialcapabilities` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_geospatial/type_defs/).

  ```python
  from types_aiobotocore_sagemaker_geospatial.type_defs import MultiPolygonGeometryInputOutputTypeDef


  def get_value() -> MultiPolygonGeometryInputOutputTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-sagemaker-geospatial` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_geospatial/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


pkgId: 156cabe6d633448af7eb8a58c45def74248dbcb63b44a9b63b4e42a2e2f20fba
name: python-types-aiobotocore-sagemaker-metrics-help
arch: noarch
version: 2.16.0
epoch: 0
release: 1
summary: Development documents and examples for types-aiobotocore-sagemaker-metrics
url: https://github.com/youtype/mypy_boto3_builder
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-types-aiobotocore-sagemaker-metrics-2.16.0-1.src.rpm
location_href: Packages/python-types-aiobotocore-sagemaker-metrics-help-2.16.0-1.noarch.rpm
checksum_type: sha256
description:
  <a id="types-aiobotocore-sagemaker-metrics"></a>



  [![PyPI - types-aiobotocore-sagemaker-metrics](https://img.shields.io/pypi/v/types-aiobotocore-sagemaker-metrics.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-metrics/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-sagemaker-metrics.svg?color=blue)](https://pypi.org/project/types-aiobotocore-sagemaker-metrics/)
  [![Docs](https://img.shields.io/readthedocs/boto3-stubs.svg?color=blue)](https://youtype.github.io/types_aiobotocore_docs/)
  [![PyPI - Downloads](https://static.pepy.tech/badge/types-aiobotocore-sagemaker-metrics)](https://pypistats.org/packages/types-aiobotocore-sagemaker-metrics)

  ![boto3.typed](https://github.com/youtype/mypy_boto3_builder/raw/main/logo.png)

  Type annotations for
  [aiobotocore SageMakerMetrics 2.16.0](https://pypi.org/project/aiobotocore/)
  compatible with [VSCode](https://code.visualstudio.com/),
  [PyCharm](https://www.jetbrains.com/pycharm/),
  [Emacs](https://www.gnu.org/software/emacs/),
  [Sublime Text](https://www.sublimetext.com/),
  [mypy](https://github.com/python/mypy),
  [pyright](https://github.com/microsoft/pyright) and other tools.

  Generated with
  [mypy-boto3-builder 8.6.4](https://github.com/youtype/mypy_boto3_builder).

  More information can be found on
  [types-aiobotocore](https://pypi.org/project/types-aiobotocore/) page and in
  [types-aiobotocore-sagemaker-metrics docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_metrics/).

  See how it helps you find and fix potential bugs:

  ![types-boto3 demo](https://github.com/youtype/mypy_boto3_builder/raw/main/demo.gif)

  - [types-aiobotocore-sagemaker-metrics](#types-aiobotocore-sagemaker-metrics)
    - [How to install](#how-to-install)
      - [Generate locally (recommended)](<#generate-locally-(recommended)>)
      - [From PyPI with pip](#from-pypi-with-pip)
    - [How to uninstall](#how-to-uninstall)
    - [Usage](#usage)
      - [VSCode](#vscode)
      - [PyCharm](#pycharm)
      - [Emacs](#emacs)
      - [Sublime Text](#sublime-text)
      - [Other IDEs](#other-ides)
      - [mypy](#mypy)
      - [pyright](#pyright)
      - [Pylint compatibility](#pylint-compatibility)
    - [Explicit type annotations](#explicit-type-annotations)
      - [Client annotations](#client-annotations)
      - [Literals](#literals)
      - [Type definitions](#type-definitions)
    - [How it works](#how-it-works)
    - [What's new](#what's-new)
      - [Implemented features](#implemented-features)
      - [Latest changes](#latest-changes)
    - [Versioning](#versioning)
    - [Thank you](#thank-you)
    - [Documentation](#documentation)
    - [Support and contributing](#support-and-contributing)

  <a id="how-to-install"></a>



  <a id="generate-locally-(recommended)"></a>



  You can generate type annotations for `aiobotocore` package locally with
  `mypy_boto3_builder`. Use
  [uv](https://docs.astral.sh/uv/getting-started/installation/) for build
  isolation.

  1. Run mypy-boto3-builder in your package root directory:
     `uvx --with 'aiobotocore==2.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `SageMakerMetrics` service.
  4. Use provided commands to install generated packages.

  <a id="from-pypi-with-pip"></a>



  Install `types-aiobotocore` for `SageMakerMetrics` service.

  ```bash

  python -m pip install 'types-aiobotocore[sagemaker-metrics]'



  python -m pip install 'types-aiobotocore-lite[sagemaker-metrics]'


  python -m pip install types-aiobotocore-sagemaker-metrics
  ```

  <a id="how-to-uninstall"></a>



  ```bash
  python -m pip uninstall -y types-aiobotocore-sagemaker-metrics
  ```

  <a id="usage"></a>



  <a id="vscode"></a>



  - Install
    [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  - Install
    [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
  - Set `Pylance` as your Python Language Server
  - Install `types-aiobotocore[sagemaker-metrics]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-metrics]'
  ```

  Both type checking and code completion should now work. No explicit type
  annotations required, write your `aiobotocore` code as usual.

  <a id="pycharm"></a>



  > ⚠️ Due to slow PyCharm performance on `Literal` overloads (issue
  > [PY-40997](https://youtrack.jetbrains.com/issue/PY-40997)), it is recommended
  > to use
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/)
  > until the issue is resolved.

  > ⚠️ If you experience slow performance and high CPU usage, try to disable
  > `PyCharm` type checker and use [mypy](https://github.com/python/mypy) or
  > [pyright](https://github.com/microsoft/pyright) instead.

  > ⚠️ To continue using `PyCharm` type checker, you can try to replace
  > `types-aiobotocore` with
  > [types-aiobotocore-lite](https://pypi.org/project/types-aiobotocore-lite/):

  ```bash
  pip uninstall types-aiobotocore
  pip install types-aiobotocore-lite
  ```

  Install `types-aiobotocore[sagemaker-metrics]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-metrics]'
  ```

  Both type checking and code completion should now work.

  <a id="emacs"></a>



  - Install `types-aiobotocore` with services you use in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-metrics]'
  ```

  - Install [use-package](https://github.com/jwiegley/use-package),
    [lsp](https://github.com/emacs-lsp/lsp-mode/),
    [company](https://github.com/company-mode/company-mode) and
    [flycheck](https://github.com/flycheck/flycheck) packages
  - Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package

  ```elisp
  (use-package lsp-pyright
    :ensure t
    :hook (python-mode . (lambda ()
                            (require 'lsp-pyright)
                            (lsp)))  ; or lsp-deferred
    :init (when (executable-find "python3")
            (setq lsp-pyright-python-executable-cmd "python3"))
    )
  ```

  - Make sure emacs uses the environment where you have installed
    `types-aiobotocore`

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="sublime-text"></a>



  - Install `types-aiobotocore[sagemaker-metrics]` with services you use in your
    environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-metrics]'
  ```

  - Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="other-ides"></a>



  Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
  should work.

  <a id="mypy"></a>



  - Install `mypy`: `python -m pip install mypy`
  - Install `types-aiobotocore[sagemaker-metrics]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-metrics]'
  ```

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pyright"></a>



  - Install `pyright`: `npm i -g pyright`
  - Install `types-aiobotocore[sagemaker-metrics]` in your environment:

  ```bash
  python -m pip install 'types-aiobotocore[sagemaker-metrics]'
  ```

  Optionally, you can install `types-aiobotocore` to `typings` directory.

  Type checking should now work. No explicit type annotations required, write
  your `aiobotocore` code as usual.

  <a id="pylint-compatibility"></a>



  It is totally safe to use `TYPE_CHECKING` flag in order to avoid
  `types-aiobotocore-sagemaker-metrics` dependency in production. However, there
  is an issue in `pylint` that it complains about undefined variables. To fix it,
  set all types to `object` in non-`TYPE_CHECKING` mode.

  ```python
  from typing import TYPE_CHECKING

  if TYPE_CHECKING:
      from types_aiobotocore_ec2 import EC2Client, EC2ServiceResource
      from types_aiobotocore_ec2.waiters import BundleTaskCompleteWaiter
      from types_aiobotocore_ec2.paginators import DescribeVolumesPaginator
  else:
      EC2Client = object
      EC2ServiceResource = object
      BundleTaskCompleteWaiter = object
      DescribeVolumesPaginator = object

  ...
  ```

  <a id="explicit-type-annotations"></a>



  <a id="client-annotations"></a>



  `SageMakerMetricsClient` provides annotations for
  `session.create_client("sagemaker-metrics")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_sagemaker_metrics import SageMakerMetricsClient

  session = get_session()
  async with session.create_client("sagemaker-metrics") as client:
      client: SageMakerMetricsClient
      
  ```

  <a id="literals"></a>



  `types_aiobotocore_sagemaker_metrics.literals` module contains literals
  extracted from shapes that can be used in user code for type checking.

  Full list of `SageMakerMetrics` Literals can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_metrics/literals/).

  ```python
  from types_aiobotocore_sagemaker_metrics.literals import MetricQueryResultStatusType


  def check_value(value: MetricQueryResultStatusType) -> bool: ...
  ```

  <a id="type-definitions"></a>



  `types_aiobotocore_sagemaker_metrics.type_defs` module contains structures and
  shapes assembled to typed dictionaries and unions for additional type checking.

  Full list of `SageMakerMetrics` TypeDefs can be found in
  [docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_metrics/type_defs/).

  ```python
  from types_aiobotocore_sagemaker_metrics.type_defs import MetricQueryTypeDef


  def get_value() -> MetricQueryTypeDef:
      return {...}
  ```

  <a id="how-it-works"></a>



  Fully automated
  [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
  generates type annotations for each service, patiently waiting for
  `aiobotocore` updates. It delivers drop-in type annotations for you and makes
  sure that:

  - All available `aiobotocore` services are covered.
  - Each public class and method of every `aiobotocore` service gets valid type
    annotations extracted from `botocore` schemas.
  - Type annotations include up-to-date documentation.
  - Link to documentation is provided for every method.
  - Code is processed by [ruff](https://docs.astral.sh/ruff/) for readability.

  <a id="what's-new"></a>



  <a id="implemented-features"></a>



  - Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
    libraries
  - `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
    compatibility
  - `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
    annotations for each service
  - Generated `TypeDefs` for each service
  - Generated `Literals` for each service
  - Auto discovery of types for `boto3.client` and `boto3.resource` calls
  - Auto discovery of types for `session.client` and `session.resource` calls
  - Auto discovery of types for `client.get_waiter` and `client.get_paginator`
    calls
  - Auto discovery of types for `ServiceResource` and `Resource` collections
  - Auto discovery of types for `aiobotocore.Session.create_client` calls

  <a id="latest-changes"></a>



  Builder changelog can be found in
  [Releases](https://github.com/youtype/mypy_boto3_builder/releases).

  <a id="versioning"></a>



  `types-aiobotocore-sagemaker-metrics` version is the same as related
  `aiobotocore` version and follows
  [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.

  <a id="thank-you"></a>



  - [Allie Fitter](https://github.com/alliefitter) for
    [boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
    this package is based on top of his work
  - [black](https://github.com/psf/black) developers for an awesome formatting
    tool
  - [Timothy Edmund Crosley](https://github.com/timothycrosley) for
    [isort](https://github.com/PyCQA/isort) and how flexible it is
  - [mypy](https://github.com/python/mypy) developers for doing all dirty work
    for us
  - [pyright](https://github.com/microsoft/pyright) team for the new era of typed
    Python

  <a id="documentation"></a>



  All services type annotations can be found in
  [aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_metrics/)

  <a id="support-and-contributing"></a>



  This package is auto-generated. Please reports any bugs or request new features
  in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
  repository.


