# packages

pkgId: 94a8aeccd5632f6543fc140818c6d76408975ce6173f921ae4570d8a0546ea09
name: python-tweety-ns-help
arch: noarch
version: 2.0.9
epoch: 0
release: 1
summary: Development documents and examples for tweety-ns
url: https://github.com/mahrtayyab/tweety
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-tweety-ns-2.0.9-1.src.rpm
location_href: Packages/python-tweety-ns-help-2.0.9-1.noarch.rpm
checksum_type: sha256
description:
  Reverse Engineered Twitter Frontend API.

  [![Downloads](https://static.pepy.tech/personalized-badge/tweety-ns?period=total&units=international_system&left_color=orange&right_color=blue&left_text=Downloads)](https://pepy.tech/project/tweety-ns)


  ```bash
  pip install tweety-ns
  ```





  ```bash
  pip install https://github.com/mahrtayyab/tweety/archive/main.zip --upgrade
  ```


  ```python
      from tweety import TwitterAsync
      import asyncio

      async def main():

          app = TwitterAsync("session")
          all_tweets = await app.get_tweets("elonmusk")
          for tweet in all_tweets:
              print(tweet)

      asyncio.run(main())
  ```

  > [!IMPORTANT]
  > Even Twitter Web Client has a lot of rate limits now, Abusing tweety can lead to `read_only` Twitter account.

  Do check [FAQs](https://github.com/mahrtayyab/tweety/wiki/FAQs)

  Full Documentation and Changelogs are [here](https://mahrtayyab.github.io/tweety_docs/)


pkgId: d202276f84287c83d94a6ca8eb7a1718a318e221b6e3ad0d7474f0f3a41891d6
name: python-twilio-help
arch: noarch
version: 9.4.1
epoch: 0
release: 1
summary: Development documents and examples for twilio
url: https://github.com/twilio/twilio-python/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-twilio-9.4.1-1.src.rpm
location_href: Packages/python-twilio-help-9.4.1-1.noarch.rpm
checksum_type: sha256
description:
  [![Tests](https://github.com/twilio/twilio-python/actions/workflows/test-and-deploy.yml/badge.svg)](https://github.com/twilio/twilio-python/actions/workflows/test-and-deploy.yml)
  [![PyPI](https://img.shields.io/pypi/v/twilio.svg)](https://pypi.python.org/pypi/twilio)
  [![PyPI](https://img.shields.io/pypi/pyversions/twilio.svg)](https://pypi.python.org/pypi/twilio)
  [![Learn OSS Contribution in TwilioQuest](https://img.shields.io/static/v1?label=TwilioQuest&message=Learn%20to%20contribute%21&color=F22F46&labelColor=1f243c&style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAASFBMVEUAAAAZGRkcHBwjIyMoKCgAAABgYGBoaGiAgICMjIyzs7PJycnMzMzNzc3UoBfd3d3m5ubqrhfrMEDu7u739/f4vSb/3AD///9tbdyEAAAABXRSTlMAAAAAAMJrBrEAAAKoSURBVHgB7ZrRcuI6EESdyxXGYoNFvMD//+l2bSszRgyUYpFAsXOeiJGmj4NkuWx1Qeh+Ekl9DgEXOBwOx+Px5xyQhDykfgq4wG63MxxaR4ddIkg6Ul3g84vCIcjPBA5gmUMeXESrlukuoK33+33uID8TWeLAdOWsKpJYzwVMB7bOzYSGOciyUlXSn0/ABXTosJ1M1SbypZ4O4MbZuIDMU02PMbauhhHMHXbmebmALIiEbbbbbUrpF1gwE9kFfRNAJaP+FQEXCCTGyJ4ngDrjOFo3jEL5JdqjF/pueR4cCeCGgAtwmuRS6gDwaRiGvu+DMFwSBLTE3+jF8JyuV1okPZ+AC4hDFhCHyHQjdjPHUKFDlHSJkHQXMB3KpSwXNGJPcwwTdZiXlRN0gSp0zpWxNtM0beYE0nRH6QIbO7rawwXaBYz0j78gxjokDuv12gVeUuBD0MDi0OQCLvDaAho4juP1Q/jkAncXqIcCfd+7gAu4QLMACCLxpRsSuQh0igu0C9Svhi7weAGZg50L3IE3cai4IfkNZAC8dfdhsUD3CgKBVC9JE5ABAFzg4QL/taYPAAWrHdYcgfLaIgAXWJ7OV38n1LEF8tt2TH29E+QAoDoO5Ve/LtCQDmKM9kPbvCEBApK+IXzbcSJ0cIGF6e8gpcRhUDogWZ8JnaWjPXc/fNnBBUKRngiHgTUSivSzDRDgHZQOLvBQgf8rRt+VdBUUhwkU6VpJ+xcOwQUqZr+mR0kvBUgv6cB4+37hQAkXqE8PwGisGhJtN4xAHMzrsgvI7rccXqSvKh6jltGlrOHA3Xk1At3LC4QiPdX9/0ndHpGVvTjR4bZA1ypAKgVcwE5vx74ulwIugDt8e/X7JgfkucBMIAr26ndnB4UCLnDOqvteQsHlgX9N4A+c4cW3DXSPbwAAAABJRU5ErkJggg==)](https://twil.io/learn-open-source)



  The documentation for the Twilio API can be found [here][apidocs].

  The Python library documentation can be found [here][libdocs].



  `twilio-python` uses a modified version of [Semantic Versioning](https://semver.org) for all changes. [See this document](VERSIONS.md) for details.



  This library supports the following Python implementations:

  - Python 3.7
  - Python 3.8
  - Python 3.9
  - Python 3.10
  - Python 3.11



  Install from PyPi using [pip](https://pip.pypa.io/en/latest/), a
  package manager for Python.

  ```shell
  pip3 install twilio
  ```

  If pip install fails on Windows, check the path length of the directory. If it is greater 260 characters then enable [Long Paths](https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation) or choose other shorter location.

  Don't have pip installed? Try installing it, by running this from the command
  line:

  ```shell
  curl https://bootstrap.pypa.io/get-pip.py | python
  ```

  Or, you can [download the source code
  (ZIP)](https://github.com/twilio/twilio-python/zipball/main 'twilio-python
  source code') for `twilio-python`, and then run:

  ```shell
  python3 setup.py install
  ```

  > **Info**
  > If the command line gives you an error message that says Permission Denied, try running the above commands with `sudo` (e.g., `sudo pip3 install twilio`).



  Try sending yourself an SMS message. Save the following code sample to your computer with a text editor. Be sure to update the `account_sid`, `auth_token`, and `from_` phone number with values from your [Twilio account](https://console.twilio.com). The `to` phone number will be your own mobile phone.

  ```python
  from twilio.rest import Client


  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  auth_token  = "your_auth_token"

  client = Client(account_sid, auth_token)

  message = client.messages.create(
      to="+15558675309",
      from_="+15017250604",
      body="Hello from Python!")

  print(message.sid)
  ```

  Save the file as `send_sms.py`. In the terminal, `cd` to the directory containing the file you just saved then run:

  ```shell
  python3 send_sms.py
  ```

  After a brief delay, you will receive the text message on your phone.

  > **Warning**
  > It's okay to hardcode your credentials when testing locally, but you should use environment variables to keep them secret before committing any code or deploying to production. Check out [How to Set Environment Variables](https://www.twilio.com/blog/2017/01/how-to-set-environment-variables.html) for more information.


  We are introducing Client Credentials Flow-based OAuth 2.0 authentication. This feature is currently in beta and its implementation is subject to change.

  API examples [here](https://github.com/twilio/twilio-python/blob/main/examples/public_oauth.py)

  Organisation API examples [here](https://github.com/twilio/twilio-python/blob/main/examples/organization_api.py)





  The `Twilio` client needs your Twilio credentials. You can either pass these directly to the constructor (see the code below) or via environment variables.

  Authenticating with Account SID and Auth Token:

  ```python
  from twilio.rest import Client

  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  auth_token  = "your_auth_token"
  client = Client(account_sid, auth_token)
  ```

  Authenticating with API Key and API Secret:

  ```python
  from twilio.rest import Client

  api_key = "XXXXXXXXXXXXXXXXX"
  api_secret = "YYYYYYYYYYYYYYYYYY"
  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  client = Client(api_key, api_secret, account_sid)
  ```

  Alternatively, a `Client` constructor without these parameters will
  look for `TWILIO_ACCOUNT_SID` and `TWILIO_AUTH_TOKEN` variables inside the
  current environment.

  We suggest storing your credentials as environment variables. Why? You'll never
  have to worry about committing your credentials and accidentally posting them
  somewhere public.

  ```python
  from twilio.rest import Client
  client = Client()
  ```



  To take advantage of Twilio's [Global Infrastructure](https://www.twilio.com/docs/global-infrastructure), specify the target Region and/or Edge for the client:

  ```python
  from twilio.rest import Client

  client = Client(region='au1', edge='sydney')
  ```

  A `Client` constructor without these parameters will also look for `TWILIO_REGION` and `TWILIO_EDGE` variables inside the current environment.

  Alternatively, you may specify the edge and/or region after constructing the Twilio client:

  ```python
  from twilio.rest import Client

  client = Client()
  client.region = 'au1'
  client.edge = 'sydney'
  ```

  This will result in the `hostname` transforming from `api.twilio.com` to `api.sydney.au1.twilio.com`.



  ```python
  from twilio.rest import Client

  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  auth_token  = "your_auth_token"
  client = Client(account_sid, auth_token)

  call = client.calls.create(to="9991231234",
                             from_="9991231234",
                             url="http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient")
  print(call.sid)
  ```



  ```python
  from twilio.rest import Client

  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  auth_token  = "your_auth_token"
  client = Client(account_sid, auth_token)

  call = client.calls.get("CA42ed11f93dc08b952027ffbc406d0868")
  print(call.to)
  ```



  The library automatically handles paging for you. Collections, such as `calls` and `messages`, have `list` and `stream` methods that page under the hood. With both `list` and `stream`, you can specify the number of records you want to receive (`limit`) and the maximum size you want each page fetch to be (`page_size`). The library will then handle the task for you.

  `list` eagerly fetches all records and returns them as a list, whereas `stream` returns an iterator and lazily retrieves pages of records as you iterate over the collection. You can also page manually using the `page` method.



  ```python
  from twilio.rest import Client

  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  auth_token = "your_auth_token"
  client = Client(account_sid, auth_token)

  for sms in client.messages.list():
    print(sms.to)
  ```



  By default, the Twilio Client will make synchronous requests to the Twilio API. To allow for asynchronous, non-blocking requests, we've included an optional asynchronous HTTP client. When used with the Client and the accompanying `*_async` methods, requests made to the Twilio API will be performed asynchronously.

  ```python
  from twilio.http.async_http_client import AsyncTwilioHttpClient
  from twilio.rest import Client

  async def main():
      account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
      auth_token  = "your_auth_token"
      http_client = AsyncTwilioHttpClient()
      client = Client(account_sid, auth_token, http_client=http_client)

      message = await client.messages.create_async(to="+12316851234", from_="+15555555555",
                                                   body="Hello there!")

  asyncio.run(main())
  ```



  Log the API request and response data to the console:

  ```python
  import logging

  client = Client(account_sid, auth_token)
  logging.basicConfig()
  client.http_client.logger.setLevel(logging.INFO)
  ```

  Log the API request and response data to a file:

  ```python
  import logging

  client = Client(account_sid, auth_token)
  logging.basicConfig(filename='./log.txt')
  client.http_client.logger.setLevel(logging.INFO)
  ```



  Version 8.x of `twilio-python` exports an exception class to help you handle exceptions that are specific to Twilio methods. To use it, import `TwilioRestException` and catch exceptions as follows:

  ```python
  from twilio.rest import Client
  from twilio.base.exceptions import TwilioRestException

  account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  auth_token  = "your_auth_token"
  client = Client(account_sid, auth_token)

  try:
    message = client.messages.create(to="+12316851234", from_="+15555555555",
                                     body="Hello there!")
  except TwilioRestException as e:
    print(e)
  ```



  To control phone calls, your application needs to output [TwiML][twiml].

  Use `twilio.twiml.Response` to easily create such responses.

  ```python
  from twilio.twiml.voice_response import VoiceResponse

  r = VoiceResponse()
  r.say("Welcome to twilio!")
  print(str(r))
  ```

  ```xml
  <?xml version="1.0" encoding="utf-8"?>
  <Response><Say>Welcome to twilio!</Say></Response>
  ```



  - [Learn how to create your own custom HTTP client](./advanced-examples/custom-http-client.md)



  The `Dockerfile` present in this repository and its respective `twilio/twilio-python` Docker image are currently used by Twilio for testing purposes only.



  If you need help installing or using the library, please check the [Twilio Support Help Center](https://support.twilio.com) first, and [file a support ticket](https://twilio.com/help/contact) if you don't find an answer to your question.

  If you've instead found a bug in the library or would like new features added, go ahead and open issues or pull requests against this repo!

  [apidocs]: https://www.twilio.com/docs/api
  [twiml]: https://www.twilio.com/docs/api/twiml
  [libdocs]: https://twilio.github.io/twilio-python


pkgId: 0644099acf4d6c32632547b969bbfa188a7715d1f3842b1295b5b17a36c41b30
name: python-twined-help
arch: noarch
version: 0.6.0
epoch: 0
release: 1
summary: Development documents and examples for twined
url: https://www.github.com/octue/twined
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-twined-0.6.0-1.src.rpm
location_href: Packages/python-twined-help-0.6.0-1.noarch.rpm
checksum_type: sha256
description:
  A library to help digital twins and data services talk to one another. Read more at [twined.readthedocs.io](https://twined.readthedocs.io)

  [![PyPI version](https://badge.fury.io/py/twined.svg)](https://badge.fury.io/py/twined)
  [![Build Status](https://github.com/octue/twined/workflows/python-ci/badge.svg)](https://github.com/octue/twined)
  [![codecov](https://codecov.io/gh/octue/twined/branch/main/graph/badge.svg)](https://codecov.io/gh/octue/twined)
  [![Documentation Status](https://readthedocs.org/projects/twined/badge/?version=latest)](https://twined.readthedocs.io/en/latest/?badge=latest)
  [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
  [![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)



  **Documentation for use of the library is [here](https://twined.readthedocs.io). You don't need to pay attention to the following unless you plan to develop Twined itself.**



  - Please raise an issue on the board (or add your $0.02 to an existing issue) so the maintainers know
  what's happening and can advise / steer you.

  - Create a fork of twined, undertake your changes on a new branch, named like *issue-84* or similar. To run tests and make commits,
  you'll need to do something like:
  ```
  git clone <your_forked_repo_address>    # fetches the repo to your local machine
  cd twined                               # move into the repo directory
  pyenv virtualenv 3.6.9 twinedenv        # Makes a virtual environment for you to install the dev tools into. Use any python >= 3.6
  pyend activate twinedenv                # Activates the virtual environment so you don't screw up other installations
  pip install -r requirements-dev.txt     # Installs the testing and code formatting utilities
  pre-commit install                      # Installs the pre-commit code formatting hooks in the git repo
  tox                                     # Runs the tests with coverage. NB you can also just set up pycharm or vscode to run these.
  ```

  - Adopt a Test Driven Development approach to implementing new features or fixing bugs.

  - Ask the `twined` maintainers *where* to make your pull request. We'll create a version branch, according to the
  roadmap, into which you can make your PR. We'll help review the changes and improve the PR.

  - Once checks have passed, test coverage of the new code is >=95%, documentation is updated and the Review is passed, we'll merge into the version branch.

  - Once all the roadmapped features for that version are done, we'll release.




  The process for creating a new release is as follows:

  1. Check out a branch for your release, called eg `release/X.Y.Z`
  2. Create a Pull Request into the `main` branch.
  3. Undertake your changes in other branches according to the git flow and create pull requests into `release/X.Y.Z`
  4. Ensure that documentation is updated to match changes, and increment the changelog. **Pull requests which do not update documentation will be refused.**
  5. Ensure that test coverage is sufficient. **Pull requests that decrease test coverage will be refused.**
  6. Ensure code meets style guidelines (pre-commit scripts and flake8 tests will fail otherwise)
  7. Address Review Comments on the PR
  8. Ensure the version in `setup.py` is correct and matches the branch version.
  9. Merge to main. Successful test, doc build, flake8 and a new version number will automatically create the release on pypi.
  10. Confirm the successful release on pypi
  10. Go to code > releases and create a new release on GitHub at the same SHA.


pkgId: d4d3a3793d59a85dee21a1719906bc9f119e1a31ad405683a7b8b6208553b6d6
name: python-twitchypy_irc-help
arch: noarch
version: 0.1.3
epoch: 0
release: 1
summary: Development documents and examples for twitchypy_irc
url: https://pypi.org/project/twitchypy_irc/
rpm_license: None
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-twitchypy_irc-0.1.3-1.src.rpm
location_href: Packages/python-twitchypy_irc-help-0.1.3-1.noarch.rpm
checksum_type: sha256
description:
  This is a simple Python library for connecting to the Twitch IRC chat and sending/receiving messages.



  This is the main class for the Twitch IRC client and has the following methods:

  - `__init__(self, user: str = "justinfan12345", token: str = "oauth:1234567890")`: Initializes the client with the given
    username and OAuth token.
  - `join(self, channel: str) -> None`: Joins the given channel.
  - `leave(self, channel: str) -> None`: Leaves the given channel.
  - `connect(self) -> None`: Connects to the Twitch IRC server.
  - `disconnect(self) -> None`: Disconnect from the Twitch IRC server.
  - `send_message(self, channel: str, message: str) -> None`: Sends a message to the given channel.
  - `send_reply(self, message_id: str, channel: str, reply: str) -> None`: Sends a reply to the given message.
  - `read(self) -> Generator[TwitchPrivateMessage, None, None]`: Reads messages from the Twitch IRC server.



  This class represents a Twitch private message and has the following attributes:

  - `badges` (set): A set of strings representing the badges the user has.
  - `color` (str): The color of the user's username in the chat.
  - `name` (str): The user's display name.
  - `first_message` (bool): Whether this is the user's first message in the chat.
  - `message_id` (str): The ID of the message.
  - `is_moderator` (bool): Whether the user is a moderator.
  - `is_broadcaster` (bool): Whether the user is the broadcaster.
  - `is_returning_chatter` (bool): Whether the user has been in the chat before.
  - `room_id` (int): The ID of the room.
  - `is_subscriber` (bool): Whether the user is a subscriber.
  - `is_turbo` (bool): Whether the user has Twitch Turbo.
  - `user_id` (int): The ID of the user.
  - `name` (str): The user's name.
  - `channel` (str): The channel the message was sent to.
  - `content` (str): The contents of the message.



  To use this library, create a `Twitch` instance and call its methods to connect to the Twitch IRC chat and send/receive
  messages.

  ```python
  from twitch import Twitch

  client = Twitch(user="your_username", token="your_oauth_token")
  client.connect()
  client.join("your_channel")
  client.send_message("your_channel", "Hello, world!")
  for message in client.read():
      print(message.name + ": ", message.content)
  client.disconnect()
  ```



  All contributions are welcome! Please open an issue or pull request if you have any suggestions or find any bugs.



  This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.


pkgId: 8b516d0c9dff8e712b373faa505abd8212e89a0f5fcbae1e8dc6821e867ab62b
name: python-twnet-parser-help
arch: noarch
version: 0.14.1
epoch: 0
release: 1
summary: Development documents and examples for twnet-parser
url: https://gitlab.com/teeworlds-network/twnet_parser
rpm_license: BSD-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-twnet-parser-0.14.1-1.src.rpm
location_href: Packages/python-twnet-parser-help-0.14.1-1.noarch.rpm
checksum_type: sha256
description:
  ```bash
  pip install twnet_parser
  ```

  ```python
  import twnet_parser.packet
  packet = twnet_parser.packet.parse7(b'\x04\x0a\x00\xcf\x2e\xde\x1d\04') # 0.7 close
  print(packet) # => <class: 'TwPacket7'>: {'version': '0.7', 'header': <class: 'Header'>, 'messages': [<class: 'CtrlMessage'>]}
  print(packet.header) # => <class: 'Header'>: {'flags': <class: 'PacketFlags7, 'size': 0, 'ack': 10, 'token': b'\xcf.\xde\x1d', 'num_chunks': 0}
  print(packet.header.flags) # => <class: 'PacketFlags7'>: {'control': True, 'resend': False, 'compression': False, 'connless': False}
  for msg in packet.messages:
      print(msg.message_name) # => close
  print(packet.to_json())





















  ```
  More examples can be found in the [examples/](./examples/) folder:

  - [map downloader client](./examples/07/download_map/)
  - [flood client (connect multiple tees to a server)](./examples/07/flood/)

  - [pcap printer (capture with tcpdump and print teeworlds traffic details)](./examples/06_and_07/print_pcap_files/)

  | Feature                      | 0.6.4              | 0.6.5              | 0.7.0 - 0.7.5      |
  | ---------------------------- | ------------------ | ------------------ | ------------------ |
  | Deserialize packet headers   |                    | :heavy_check_mark: | :heavy_check_mark: |
  | Deserialize chunk headers    | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
  | Deserialize messages         | 90%                | 90%                | 90%                |
  | Deserialize snapshots        |                    |                    |                    |
  | Deserialize connless packets | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
  | Serialize packet headers     | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
  | Serialize chunk headers      | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
  | Serialize messages           | 90%                | 90%                | 90%                |
  | Serialize snapshots          |                    |                    |                    |
  | Serialize connless packets   |                    | :heavy_check_mark: | :heavy_check_mark: |

  | Feature                        | Status  | Where to find it                            |
  | ------------------------------ | ------- | ------------------------------------------- |
  | Networking                     | :x:     | TODO: link if someone implemented it on top |
  | Protocol version detection     | :x:     | TODO: link if someone implemented it on top |
  | Track sequence number state    | :x:     | TODO: link if someone implemented it on top |
  | Track connection state         | :x:     | TODO: link if someone implemented it on top |
  Look elsewhere for these features. Or use this library to implement them on top.
  This project is intentionally only covering parsing the protocol.
  Not fully implemeting a state machine of the protocol.
  Or a fully working client / server software.
  If you want to build something with this library
  you do have to understand how the protocol works
  and when the client and server have to send what.
  This [protocol documentation](https://chillerdragon.github.io/teeworlds-protocol/index.html)
  should get you started to understand the basics.

  ```python
  from twnet_parser.packet import TwPacket7
  from twnet_parser.messages7.game.cl_call_vote import MsgClCallVote
  """
  The call to packet.pack() generates
  a valid byte array that can be sent as an udp payload
  It uses default values for things like:
   security token, acknowledge number, packet flags,
   chunk header (flags, size, seq),
   vote type, vote value, vote reason, vote force
  It computes a valid chunk header size field based
  on the payload length.
  It sets the correct num chunks field in the packet header
  based on the amount of messages you added (1 in this case)
  While this has all fields set that packet would be dropped by a vanilla
  implementation because the security token and sequence number is wrong.
  So you have to take care of those your self.
  """
  packet = TwPacket7()
  msg = MsgClCallVote()
  packet.messages.append(msg)
  packet.pack() # => b'\x00\x00\x01\xff\xff\xff\xff\x00\x00\x80\x01default\x00default\x00default\x00\x00'
  """
  Here we also send a Call vote message.
  But this time we set a security token and a few other fields.
  Note that we set num_chunks to 6 which is wrong because
  we only send one message (MsgClCallVote).
  But this library allows you to do so.
  And it will not compute the correct amount.
  But use your explicitly set wrong one instead.
  This allows you to have full control and craft any kind of packet.
  May it be correct or not.
  """
  packet = TwPacket7()
  packet.header.token = b'\x48\x1f\x93\xd7'
  packet.header.num_chunks = 6
  packet.header.ack = 638
  packet.header.flags.control = False
  packet.header.flags.compression = False
  msg = MsgClCallVote()
  msg.header.seq = 10
  msg.type = 'option'
  msg.value = 'test'
  msg.reason = ''
  msg.force = False
  packet.messages.append(msg)
  packet.pack() # => b'\x02~\x06H\x1f\x93\xd7\x00\x00\x80\x01option\x00test\x00\x00\x00'
  ```

  Running ``pip install twnet_parser`` will not install any additional packages.
  But there is an optional dependency for huffman compression.
  By default twnet_parser is using the huffman compression code from the [huffman-py](https://github.com/ChillerDragon/huffman-py)
  project which is written in pure python.
  If you have [libtw2-huffman](https://pypi.org/project/libtw2-huffman/) installed it will use that one instead.
  Because it is faster since it is written in rust and has better error handling.
  But since it is so much overhead it is not installed by default to keep twnet_parser light weight.
  You can install it by running ``pip install libtw2-huffman``
  or by running ``pip install -r requirements/optional.txt``
  You can also check which huffman backend is currently active with these lines of code
  ```python
  import twnet_parser.huffman
  print(twnet_parser.huffman.backend_name()) # => rust-libtw2 or python-twnet_parser
  ```

  ```bash
  git clone https://gitlab.com/teeworlds-network/twnet_parser
  cd twnet_parser
  python -m venv venv
  source venv/bin/activate
  pip install -r requirements/dev.txt
  pre-commit install --hook-type commit-msg
  ```

  ```bash

  pip install -r requirements/dev.txt

  pytest .

  pylint src/

  mypy src/

  ./scripts/run_tests.sh
  ```

  ```bash

  pip install -r requirements/dev.txt
  version=0.0.2
  sed -i "s/^version =.*/version = $version/" setup.cfg
  python -m build
  git tag -a "v$version" -m "# version $version"
  python -m twine upload dist/*

  ./scripts/release.sh
  ```


pkgId: f00e0f102016a296d1d7e190efb823121e5629860718119c6fe49df0eec85f52
name: python-txt2ebook-help
arch: noarch
version: 0.1.118
epoch: 0
release: 1
summary: Development documents and examples for txt2ebook
url: https://github.com/kianmeng/txt2ebook
rpm_license: AGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-txt2ebook-0.1.118-1.src.rpm
location_href: Packages/python-txt2ebook-help-0.1.118-1.noarch.rpm
checksum_type: sha256
description:
  A console tool to convert txt file to different ebook formats.



  Stable version From PyPI:

  ```console
  python3 -m pip install txt2ebook
  ```

  Upgrade to latest stable version:

  ```console
  python3 -m pip install txt2ebook --upgrade
  ```

  Latest development version from GitHub:

  ```console
  python3 -m pip install -e git+https://github.com/kianmeng/txt2ebook.git
  ```



  Showing help message of command-line options:

  ```console
  txt2ebook --help
  ```

  <!--help !-->

  ```console
  usage: txt2ebook [-of OUTPUT_FOLDER] [-p] [-f {epub,gmi,md,pdf,tex,txt,typ}]
                   [-ik INDEX_KEYWORD] [-t TITLE] [-l LANGUAGE] [-a AUTHOR]
                   [-tr TRANSLATOR] [-c IMAGE_FILENAME] [-w WIDTH]
                   [-ff FILENAME_FORMAT] [-ps SEPARATOR] [-pz PAGE_SIZE]
                   [-rd REGEX] [-rvc REGEX] [-rv REGEX] [-rc REGEX] [-rt REGEX]
                   [-ra REGEX] [-rl REGEX] [-rr REGEX REGEX] [-ct]
                   [-et {clean,condense,noindent}] [-vp] [-tp] [-sp] [-ss]
                   [-toc] [-hn] [-fw] [-rw] [-ow] [-op] [-q] [-v] [-y] [-d]
                   [--env] [-h] [-V]
                   TXT_FILENAME [EBOOK_FILENAME]

  txt2ebook/tte is a cli tool to convert txt file to ebook format.

    website: https://github.com/kianmeng/txt2ebook
    changelog: https://github.com/kianmeng/txt2ebook/blob/master/CHANGELOG.md
    issues: https://github.com/kianmeng/txt2ebook/issues

  positional arguments:
    TXT_FILENAME
        source text filename
    EBOOK_FILENAME
        converted ebook filename (default: 'TXT_FILENAME.epub')

  options:
    -of OUTPUT_FOLDER, --output-folder OUTPUT_FOLDER
        set default output folder (default: 'output')
    -p, --purge
        remove converted ebooks specified by --output-folder option (default: 'False')
    -f {epub,gmi,md,pdf,tex,txt,typ}, --format {epub,gmi,md,pdf,tex,txt,typ}
        ebook format (default: 'epub')
    -ik INDEX_KEYWORD, --index-keyword INDEX_KEYWORD
        keyword to index (default: '[]')
    -t TITLE, --title TITLE
        title of the ebook (default: 'None')
    -l LANGUAGE, --language LANGUAGE
        language of the ebook (default: 'None')
    -a AUTHOR, --author AUTHOR
        author of the ebook (default: '[]')
    -tr TRANSLATOR, --translator TRANSLATOR
        translator of the ebook (default: '[]')
    -ff FILENAME_FORMAT, --filename-format FILENAME_FORMAT
        the output filename format (default: TXT_FILENAME [EBOOK_FILENAME])
        1 - title_authors.EBOOK_EXTENSION
        2 - authors_title.EBOOK_EXTENSION
    -ps SEPARATOR, --paragraph_separator SEPARATOR
        paragraph separator (default: '\n\n')
    -rd REGEX, --regex-delete REGEX
        regex to delete word or phrase (default: '[]')
    -rvc REGEX, --regex-volume-chapter REGEX
        regex to parse volume and chapter header (default: by LANGUAGE)
    -rv REGEX, --regex-volume REGEX
        regex to parse volume header (default: by LANGUAGE)
    -rc REGEX, --regex-chapter REGEX
        regex to parse chapter header (default: by LANGUAGE)
    -rt REGEX, --regex-title REGEX
        regex to parse title of the book (default: by LANGUAGE)
    -ra REGEX, --regex-author REGEX
        regex to parse author of the book (default: by LANGUAGE)
    -rl REGEX, --regex-delete-line REGEX
        regex to delete whole line (default: '[]')
    -rr REGEX REGEX, --regex-replace REGEX REGEX
        regex to search and replace (default: '[]')
    -tp, --test-parsing
        test parsing for volume/chapter header
    -ss, --sort-volume-and-chapter
        short volume and chapter
    -rw, --raise-on-warning
        raise exception and stop parsing upon warning
    -ow, --overwrite
        overwrite massaged TXT_FILENAME
    -op, --open
        open the generated file using default program
    -q, --quiet
        suppress all logging
    -v, --verbose
        show verbosity of debugging log, use -vv, -vvv for more details
    -y, --yes
        yes to prompt
    -d, --debug
        show debugging log and stacktrace
    --env
        print environments information for bug reporting
    -h, --help
        show this help message and exit
    -V, --version
        show program's version number and exit

  --format epub:
    -c IMAGE_FILENAME, --cover IMAGE_FILENAME
        cover of the ebook
    -et {clean,condense,noindent}, --epub-template {clean,condense,noindent}
        CSS template for epub ebook (default: 'clean')
    -vp, --volume-page
        generate each volume as separate page

  --format pdf:
    -pz PAGE_SIZE, --page-size PAGE_SIZE
        page size of the ebook (default: 'a5')

  --format txt:
    -w WIDTH, --width WIDTH
        width for line wrapping
    -sp, --split-volume-and-chapter
        split volume or chapter into separate file and ignore the --overwrite option
    -toc, --table-of-content
        add table of content

  --format tex:
    -ct, --clean-tex
        purge artifacts generated by TeX (default: 'False')

  --language zh-cn / --language zh-tw:
    -hn, --header-number
        convert section header from words to numbers
    -fw, --fullwidth
        convert ASCII character from halfwidth to fullwidth
  ```

  <!--help !-->

  Convert a txt file into epub:

  ```console
  txt2ebook ebook.txt
  ```



  Copyright (c) 2021,2022,2023,2024 Kian-Meng Ang

  This program is free software: you can redistribute it and/or modify it under
  the terms of the GNU Affero General Public License as published by the Free
  Software Foundation, either version 3 of the License, or (at your option) any
  later version.

  This program is distributed in the hope that it will be useful, but WITHOUT ANY
  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

  You should have received a copy of the GNU Affero General Public License along
  with this program. If not, see <https://www.gnu.org/licenses/>.

  The fish logo used in the documentation generated by Sphinx is a public domain
  drawing of Troschel's parrotfish (Chlorurus troschelii Var. A.) from
  <https://commons.wikimedia.org/entity/M18506436>.
  18506436>.


pkgId: 99c00747c1ce4f4582786ee122e99c79d95f1291d21141fc748eee4bab2140ca
name: python-typed-envs-help
arch: noarch
version: 0.0.8
epoch: 0
release: 1
summary: Development documents and examples for typed-envs
url: https://github.com/BobTheBuidler/typed-envs
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-typed-envs-0.0.8-1.src.rpm
location_href: Packages/python-typed-envs-help-0.0.8-1.noarch.rpm
checksum_type: sha256
description:
  typed_envs is used to create specialized `EnvironmentVariable` objects that behave exactly the same as any other instance of the `typ` used to create them.

  typed_envs is used for:
      - defining your envs in a readable, user friendly way
      - enhancing type hints for the returned instances
      - enhancing __repr__ of the returned instance with extra contextual information

  In the example below, `some_var` can be used just like as any other `int` object.

  ```
  import typed_envs
  some_var = typed_envs.create_env("SET_WITH_THIS_ENV", int, 10)
  >>> isinstance(some_var, int)
  True
  >>> isinstance(some_var, EnvironmentVariable)
  True
  ```

  There are only 2 differences between `some_var` and `int(10)`:
      - `some_var` will properly type check as an instance of both `int` and `EnvironmentVariable`
      - `some_var.__repr__()` will include contextual information about the `EnvironmentVariable`.

  ```
  >>> some_var
  <EnvironmentVariable[name=`SET_WITH_THIS_ENV`, type=int, default_value=10, current_value=10, using_default=True]>
  >>> str(some_var)
  "10"
  >>> some_var + 5
  15
  >>> 20 / some_var
  2
  ```


pkgId: 4e72e35df7d916dd4b5ff01b4f54c3995ea8a3c6bd61c23174d89d7c1d484347
name: python-typedparser-help
arch: noarch
version: 0.22.1
epoch: 0
release: 1
summary: Development documents and examples for typedparser
url: https://pypi.org/project/typedparser/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
rpm_sourcerpm: python-typedparser-0.22.1-1.src.rpm
location_href: Packages/python-typedparser-help-0.22.1-1.noarch.rpm
checksum_type: sha256
description:
  <p align="center">
  <a href="https://github.com/simon-ging/typedparser/actions/workflows/build-py38.yml">
    <img alt="build 3.8 status" title="build 3.8 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/typedparser/build-py38.yml?branch=main&label=python%203.8" />
  </a>
  <a href="https://github.com/simon-ging/typedparser/actions/workflows/build-py39.yml">
    <img alt="build 3.9 status" title="build 3.9 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/typedparser/build-py39.yml?branch=main&label=python%203.9" />
  </a>
  <a href="https://github.com/simon-ging/typedparser/actions/workflows/build-py310.yml">
    <img alt="build 3.10 status" title="build 3.10 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/typedparser/build-py310.yml?branch=main&label=python%203.10" />
  </a>
  <a href="https://github.com/simon-ging/typedparser/actions/workflows/build-py311.yml">
    <img alt="build 3.11 status" title="build 3.11 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/typedparser/build-py311.yml?branch=main&label=python%203.11" />
  </a>
  <a href="https://github.com/simon-ging/typedparser/actions/workflows/build-py312.yml">
    <img alt="build 3.12 status" title="build 3.12 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/typedparser/build-py312.yml?branch=main&label=python%203.12" />
  </a>
  <a href="https://github.com/simon-ging/typedparser/actions/workflows/build-py312-full.yml">
    <img alt="build 3.12 full status" title="build 3.12 full status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/typedparser/build-py312-full.yml?branch=main&label=python%203.12%20full" />
  </a>
  <img alt="coverage" title="coverage" src="https://raw.githubusercontent.com/simon-ging/typedparser/main/docs/coverage.svg" />
  <a href="https://pypi.org/project/typedparser/">
    <img alt="version" title="version" src="https://img.shields.io/pypi/v/typedparser?color=success" />
  </a>
  </p>

  Typing extension for python argparse using [attrs](https://www.attrs.org/en/stable/).

  Includes typechecking and conversion utilities to parse a dictionary into an attrs instance.



  Requires `python>=3.8`

  ```bash
  pip install typedparser
  ```



  1. Create an attrs class (decorate with `@attr.define`). Note that optional arguments must also be typed as optional.
  2. Define and type the fields with `typedparser.add_argument` - the syntax extends [add_argument from argparse](https://docs.python.org/3/library/argparse.html#the-add-argument-method).
  3. Parse the args with `TypedParser` and enjoy args with type hints. Disable typechecking by setting `strict=False`.

  ```python
  from typing import Optional
  from attrs import define
  from typedparser import add_argument, TypedParser


  @define
  class Args:
      
      foo: str = add_argument(positional=True)
      bar: int = add_argument(shortcut="-b", type=int, default=0)
      opt: Optional[str] = add_argument()

      
      
      
      



  def main():
      parser = TypedParser.create_parser(Args, strict=True)
      args: Args = parser.parse_args()
      print(args)


  if __name__ == "__main__":
      main()

  ```



  * Create commandline arguments with type hints and checks while
  staying close to the syntax of the standard library's argparse.
  * Utilities for typechecking and converting nested objects:
    * Nested checking and conversion of python standard types
    * Supports old and new style typing (e.g. `typing.List` and `list`)
    * Supports positional and keyword arguments in classes
    * Can also typecheck existing attrs instances
    * Allows custom conversions, by default converts source type `str` to target type `Path` and
      `int` to `float`
    * Allows to redefine which objects will be recursed into, by default recurses into standard
      containers (list, dict, etc.)
    * `@definenumpy` decorator for equality check if the instances contains numpy arrays
  * Some object utilities in `typedparser.objects` required for everything else



  * Use `TypedParser.from_parser(parser, Args)` to add typing to an existing parser. This is useful
  to cover usecases like subparsers or argument groups.
  * Snippet for argument lists `xarg: List[int] = add_argument(shortcut="-x", type=int, action="append", help="Xarg", default=[])`,
  use as `-x 1 -x 2` to get `[1, 2]` in the args instance.



  Define the class hierarchy and parse the input using `attrs_from_dict`.
  Use `@define(slots=False)` to allow multiple inheritance and setting attributes later.

  ```python
  from attrs import define
  from typing import Optional
  from typedparser import attrs_from_dict

  @define
  class Cfg:
      foo: int = 12
      bar: Optional[int] = None

  print(attrs_from_dict(Cfg, {"foo": 1, "bar": 2}))



  @define
  class CfgNested:
      sub_cfg: Cfg = None

  print(attrs_from_dict(CfgNested, {"sub_cfg": {"foo": 1, "bar": 2}}))

  ```



  * Convert everything to the target type, e.g. if the input is a list and the annotation is a tuple,
    the output will be a tuple
  * Raise errors if types cannot be matched, there are unknown fields in the input or
    abstract annotation types are used (e.g. Sequence)
  * Set `_allow_extra_keys = True` in the class definition to allow unknown fields in the input



  Enabled by calling `attrs_from_dict` with `strict=False`

  * No conversion except for creating the attrs instance from the dict
  * Ignore silently if types cannot be matched or abstract annotation types are used
  * Unknown fields in the input will be added to the attrs instance if possible
    (see the hint below about slots)



  Set `skip_unknowns=True` to ignore all unknown input fields.



  The following behaviour stems from the `attrs` package:

  * New attributes cannot to be added after class definition to an attrs instance,
    unless it is created with `@define(slots=False)`
    [Explanation](https://www.attrs.org/en/21.2.0/glossary.html#term-slotted-classes)
  * Untyped fields or "ClassVar" typed fields will be ignored by @attrs.define
    and therefore also by this library.



  Clone repository and cd into. Setup python 3.7 or higher.
  Note: Some tests are skipped for python 3.7.

  ```bash
  pip install -e .
  pip install pytest pytest-cov pylint
  pylint typedparser


  python -m pytest --cov
  pylint tests
  ```


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



  [![PyPI - types-aiobotocore-cloudcontrol](https://img.shields.io/pypi/v/types-aiobotocore-cloudcontrol.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudcontrol/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudcontrol.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudcontrol/)
  [![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-cloudcontrol)](https://pypistats.org/packages/types-aiobotocore-cloudcontrol)

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

  Type annotations for
  [aiobotocore CloudControlApi 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-cloudcontrol docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudcontrol/).

  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-cloudcontrol](#types-aiobotocore-cloudcontrol)
    - [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 `CloudControlApi` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudcontrol]` in your environment:

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

  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[cloudcontrol]` in your environment:

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

  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[cloudcontrol]'
  ```

  - 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[cloudcontrol]` with services you use in your
    environment:

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

  - 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[cloudcontrol]` in your environment:

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

  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[cloudcontrol]` in your environment:

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

  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-cloudcontrol` 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>



  `CloudControlApiClient` provides annotations for
  `session.create_client("cloudcontrol")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudcontrol import CloudControlApiClient

  session = get_session()
  async with session.create_client("cloudcontrol") as client:
      client: CloudControlApiClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudcontrol import CloudControlApiClient
  from types_aiobotocore_cloudcontrol.paginator import (
      ListResourceRequestsPaginator,
      ListResourcesPaginator,
  )

  session = get_session()
  async with session.create_client("cloudcontrol") as client:
      client: CloudControlApiClient

      
      
      list_resource_requests_paginator: ListResourceRequestsPaginator = client.get_paginator(
          "list_resource_requests"
      )
      list_resources_paginator: ListResourcesPaginator = client.get_paginator("list_resources")
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudcontrol.client import CloudControlApiClient
  from types_aiobotocore_cloudcontrol.waiter import ResourceRequestSuccessWaiter

  session = get_session()
  async with session.create_client("cloudcontrol") as client:
      client: CloudControlApiClient

      
      
      resource_request_success_waiter: ResourceRequestSuccessWaiter = client.get_waiter(
          "resource_request_success"
      )
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudcontrol.literals import HandlerErrorCodeType


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

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



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

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

  ```python
  from types_aiobotocore_cloudcontrol.type_defs import CancelResourceRequestInputRequestTypeDef


  def get_value() -> CancelResourceRequestInputRequestTypeDef:
      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-cloudcontrol` 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_cloudcontrol/)

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



  [![PyPI - types-aiobotocore-clouddirectory](https://img.shields.io/pypi/v/types-aiobotocore-clouddirectory.svg?color=blue)](https://pypi.org/project/types-aiobotocore-clouddirectory/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-clouddirectory.svg?color=blue)](https://pypi.org/project/types-aiobotocore-clouddirectory/)
  [![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-clouddirectory)](https://pypistats.org/packages/types-aiobotocore-clouddirectory)

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

  Type annotations for
  [aiobotocore CloudDirectory 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-clouddirectory docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_clouddirectory/).

  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-clouddirectory](#types-aiobotocore-clouddirectory)
    - [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 `CloudDirectory` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[clouddirectory]` in your environment:

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

  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[clouddirectory]` in your environment:

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

  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[clouddirectory]'
  ```

  - 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[clouddirectory]` with services you use in your
    environment:

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

  - 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[clouddirectory]` in your environment:

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

  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[clouddirectory]` in your environment:

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

  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-clouddirectory` 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>



  `CloudDirectoryClient` provides annotations for
  `session.create_client("clouddirectory")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_clouddirectory import CloudDirectoryClient

  session = get_session()
  async with session.create_client("clouddirectory") as client:
      client: CloudDirectoryClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_clouddirectory import CloudDirectoryClient
  from types_aiobotocore_clouddirectory.paginator import (
      ListAppliedSchemaArnsPaginator,
      ListAttachedIndicesPaginator,
      ListDevelopmentSchemaArnsPaginator,
      ListDirectoriesPaginator,
      ListFacetAttributesPaginator,
      ListFacetNamesPaginator,
      ListIncomingTypedLinksPaginator,
      ListIndexPaginator,
      ListManagedSchemaArnsPaginator,
      ListObjectAttributesPaginator,
      ListObjectParentPathsPaginator,
      ListObjectPoliciesPaginator,
      ListOutgoingTypedLinksPaginator,
      ListPolicyAttachmentsPaginator,
      ListPublishedSchemaArnsPaginator,
      ListTagsForResourcePaginator,
      ListTypedLinkFacetAttributesPaginator,
      ListTypedLinkFacetNamesPaginator,
      LookupPolicyPaginator,
  )

  session = get_session()
  async with session.create_client("clouddirectory") as client:
      client: CloudDirectoryClient

      
      
      list_applied_schema_arns_paginator: ListAppliedSchemaArnsPaginator = client.get_paginator(
          "list_applied_schema_arns"
      )
      list_attached_indices_paginator: ListAttachedIndicesPaginator = client.get_paginator(
          "list_attached_indices"
      )
      list_development_schema_arns_paginator: ListDevelopmentSchemaArnsPaginator = (
          client.get_paginator("list_development_schema_arns")
      )
      list_directories_paginator: ListDirectoriesPaginator = client.get_paginator("list_directories")
      list_facet_attributes_paginator: ListFacetAttributesPaginator = client.get_paginator(
          "list_facet_attributes"
      )
      list_facet_names_paginator: ListFacetNamesPaginator = client.get_paginator("list_facet_names")
      list_incoming_typed_links_paginator: ListIncomingTypedLinksPaginator = client.get_paginator(
          "list_incoming_typed_links"
      )
      list_index_paginator: ListIndexPaginator = client.get_paginator("list_index")
      list_managed_schema_arns_paginator: ListManagedSchemaArnsPaginator = client.get_paginator(
          "list_managed_schema_arns"
      )
      list_object_attributes_paginator: ListObjectAttributesPaginator = client.get_paginator(
          "list_object_attributes"
      )
      list_object_parent_paths_paginator: ListObjectParentPathsPaginator = client.get_paginator(
          "list_object_parent_paths"
      )
      list_object_policies_paginator: ListObjectPoliciesPaginator = client.get_paginator(
          "list_object_policies"
      )
      list_outgoing_typed_links_paginator: ListOutgoingTypedLinksPaginator = client.get_paginator(
          "list_outgoing_typed_links"
      )
      list_policy_attachments_paginator: ListPolicyAttachmentsPaginator = client.get_paginator(
          "list_policy_attachments"
      )
      list_published_schema_arns_paginator: ListPublishedSchemaArnsPaginator = client.get_paginator(
          "list_published_schema_arns"
      )
      list_tags_for_resource_paginator: ListTagsForResourcePaginator = client.get_paginator(
          "list_tags_for_resource"
      )
      list_typed_link_facet_attributes_paginator: ListTypedLinkFacetAttributesPaginator = (
          client.get_paginator("list_typed_link_facet_attributes")
      )
      list_typed_link_facet_names_paginator: ListTypedLinkFacetNamesPaginator = client.get_paginator(
          "list_typed_link_facet_names"
      )
      lookup_policy_paginator: LookupPolicyPaginator = client.get_paginator("lookup_policy")
  ```

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



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

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

  ```python
  from types_aiobotocore_clouddirectory.literals import BatchReadExceptionTypeType


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

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



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

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

  ```python
  from types_aiobotocore_clouddirectory.type_defs import ObjectReferenceTypeDef


  def get_value() -> ObjectReferenceTypeDef:
      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-clouddirectory` 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_clouddirectory/)

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



  [![PyPI - types-aiobotocore-cloudformation](https://img.shields.io/pypi/v/types-aiobotocore-cloudformation.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudformation/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudformation.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudformation/)
  [![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-cloudformation)](https://pypistats.org/packages/types-aiobotocore-cloudformation)

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

  Type annotations for
  [aiobotocore CloudFormation 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-cloudformation docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudformation/).

  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-cloudformation](#types-aiobotocore-cloudformation)
    - [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.16.0' mypy_boto3_builder`
  2. Select `aiobotocore` AWS SDK.
  3. Add `CloudFormation` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudformation]` in your environment:

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

  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[cloudformation]` in your environment:

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

  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[cloudformation]'
  ```

  - 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[cloudformation]` with services you use in your
    environment:

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

  - 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[cloudformation]` in your environment:

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

  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[cloudformation]` in your environment:

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

  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-cloudformation` 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>



  `CloudFormationClient` provides annotations for
  `session.create_client("cloudformation")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudformation import CloudFormationClient

  session = get_session()
  async with session.create_client("cloudformation") as client:
      client: CloudFormationClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudformation import CloudFormationClient
  from types_aiobotocore_cloudformation.paginator import (
      DescribeAccountLimitsPaginator,
      DescribeChangeSetPaginator,
      DescribeStackEventsPaginator,
      DescribeStacksPaginator,
      ListChangeSetsPaginator,
      ListExportsPaginator,
      ListGeneratedTemplatesPaginator,
      ListImportsPaginator,
      ListResourceScanRelatedResourcesPaginator,
      ListResourceScanResourcesPaginator,
      ListResourceScansPaginator,
      ListStackInstancesPaginator,
      ListStackResourcesPaginator,
      ListStackSetOperationResultsPaginator,
      ListStackSetOperationsPaginator,
      ListStackSetsPaginator,
      ListStacksPaginator,
      ListTypesPaginator,
  )

  session = get_session()
  async with session.create_client("cloudformation") as client:
      client: CloudFormationClient

      
      
      describe_account_limits_paginator: DescribeAccountLimitsPaginator = client.get_paginator(
          "describe_account_limits"
      )
      describe_change_set_paginator: DescribeChangeSetPaginator = client.get_paginator(
          "describe_change_set"
      )
      describe_stack_events_paginator: DescribeStackEventsPaginator = client.get_paginator(
          "describe_stack_events"
      )
      describe_stacks_paginator: DescribeStacksPaginator = client.get_paginator("describe_stacks")
      list_change_sets_paginator: ListChangeSetsPaginator = client.get_paginator("list_change_sets")
      list_exports_paginator: ListExportsPaginator = client.get_paginator("list_exports")
      list_generated_templates_paginator: ListGeneratedTemplatesPaginator = client.get_paginator(
          "list_generated_templates"
      )
      list_imports_paginator: ListImportsPaginator = client.get_paginator("list_imports")
      list_resource_scan_related_resources_paginator: ListResourceScanRelatedResourcesPaginator = (
          client.get_paginator("list_resource_scan_related_resources")
      )
      list_resource_scan_resources_paginator: ListResourceScanResourcesPaginator = (
          client.get_paginator("list_resource_scan_resources")
      )
      list_resource_scans_paginator: ListResourceScansPaginator = client.get_paginator(
          "list_resource_scans"
      )
      list_stack_instances_paginator: ListStackInstancesPaginator = client.get_paginator(
          "list_stack_instances"
      )
      list_stack_resources_paginator: ListStackResourcesPaginator = client.get_paginator(
          "list_stack_resources"
      )
      list_stack_set_operation_results_paginator: ListStackSetOperationResultsPaginator = (
          client.get_paginator("list_stack_set_operation_results")
      )
      list_stack_set_operations_paginator: ListStackSetOperationsPaginator = client.get_paginator(
          "list_stack_set_operations"
      )
      list_stack_sets_paginator: ListStackSetsPaginator = client.get_paginator("list_stack_sets")
      list_stacks_paginator: ListStacksPaginator = client.get_paginator("list_stacks")
      list_types_paginator: ListTypesPaginator = client.get_paginator("list_types")
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudformation.client import CloudFormationClient
  from types_aiobotocore_cloudformation.waiter import (
      ChangeSetCreateCompleteWaiter,
      StackCreateCompleteWaiter,
      StackDeleteCompleteWaiter,
      StackExistsWaiter,
      StackImportCompleteWaiter,
      StackRollbackCompleteWaiter,
      StackUpdateCompleteWaiter,
      TypeRegistrationCompleteWaiter,
  )

  session = get_session()
  async with session.create_client("cloudformation") as client:
      client: CloudFormationClient

      
      
      change_set_create_complete_waiter: ChangeSetCreateCompleteWaiter = client.get_waiter(
          "change_set_create_complete"
      )
      stack_create_complete_waiter: StackCreateCompleteWaiter = client.get_waiter(
          "stack_create_complete"
      )
      stack_delete_complete_waiter: StackDeleteCompleteWaiter = client.get_waiter(
          "stack_delete_complete"
      )
      stack_exists_waiter: StackExistsWaiter = client.get_waiter("stack_exists")
      stack_import_complete_waiter: StackImportCompleteWaiter = client.get_waiter(
          "stack_import_complete"
      )
      stack_rollback_complete_waiter: StackRollbackCompleteWaiter = client.get_waiter(
          "stack_rollback_complete"
      )
      stack_update_complete_waiter: StackUpdateCompleteWaiter = client.get_waiter(
          "stack_update_complete"
      )
      type_registration_complete_waiter: TypeRegistrationCompleteWaiter = client.get_waiter(
          "type_registration_complete"
      )
  ```

  <a id="service-resource-annotations"></a>



  `CloudFormationServiceResource` provides annotations for
  `aiobotocore.resource("cloudformation")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudformation import CloudFormationServiceResource

  session = get_session()
  async with session.resource("cloudformation") as resource:
      resource: CloudFormationServiceResource
      
  ```

  <a id="other-resources-annotations"></a>



  `types_aiobotocore_cloudformation.service_resource` module contains type
  annotations for all resources.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudformation import CloudFormationServiceResource
  from types_aiobotocore_cloudformation.service_resource import (
      Event,
      Stack,
      StackResource,
      StackResourceSummary,
  )

  session = get_session()
  async with session.resource("cloudformation") as resource:
      resource: CloudFormationServiceResource

      
      
      my_event: Event = resource.Event(...)
      my_stack: Stack = resource.Stack(...)
      my_stack_resource: StackResource = resource.StackResource(...)
      my_stack_resource_summary: StackResourceSummary = resource.StackResourceSummary(...)
  ```

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



  `types_aiobotocore_cloudformation.service_resource` module contains type
  annotations for all `CloudFormationServiceResource` collections.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudformation import CloudFormationServiceResource
  from types_aiobotocore_cloudformation.service_resource import ServiceResourceStacksCollection

  session = get_session()
  async with session.resource("cloudformation") as resource:
      resource: CloudFormationServiceResource

      
      
      stacks: cloudformation_resources.ServiceResourceStacksCollection = resource.stacks
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudformation.literals import AccountFilterTypeType


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

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



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

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

  ```python
  from types_aiobotocore_cloudformation.type_defs import AccountGateResultTypeDef


  def get_value() -> AccountGateResultTypeDef:
      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-cloudformation` 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_cloudformation/)

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



  [![PyPI - types-aiobotocore-cloudfront](https://img.shields.io/pypi/v/types-aiobotocore-cloudfront.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudfront/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudfront.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudfront/)
  [![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-cloudfront)](https://pypistats.org/packages/types-aiobotocore-cloudfront)

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

  Type annotations for
  [aiobotocore CloudFront 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-cloudfront docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudfront/).

  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-cloudfront](#types-aiobotocore-cloudfront)
    - [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 `CloudFront` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudfront]` in your environment:

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

  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[cloudfront]` in your environment:

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

  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[cloudfront]'
  ```

  - 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[cloudfront]` with services you use in your
    environment:

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

  - 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[cloudfront]` in your environment:

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

  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[cloudfront]` in your environment:

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

  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-cloudfront` 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>



  `CloudFrontClient` provides annotations for
  `session.create_client("cloudfront")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudfront import CloudFrontClient

  session = get_session()
  async with session.create_client("cloudfront") as client:
      client: CloudFrontClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudfront import CloudFrontClient
  from types_aiobotocore_cloudfront.paginator import (
      ListCloudFrontOriginAccessIdentitiesPaginator,
      ListDistributionsPaginator,
      ListInvalidationsPaginator,
      ListKeyValueStoresPaginator,
      ListPublicKeysPaginator,
      ListStreamingDistributionsPaginator,
  )

  session = get_session()
  async with session.create_client("cloudfront") as client:
      client: CloudFrontClient

      
      
      list_cloud_front_origin_access_identities_paginator: ListCloudFrontOriginAccessIdentitiesPaginator = client.get_paginator(
          "list_cloud_front_origin_access_identities"
      )
      list_distributions_paginator: ListDistributionsPaginator = client.get_paginator(
          "list_distributions"
      )
      list_invalidations_paginator: ListInvalidationsPaginator = client.get_paginator(
          "list_invalidations"
      )
      list_key_value_stores_paginator: ListKeyValueStoresPaginator = client.get_paginator(
          "list_key_value_stores"
      )
      list_public_keys_paginator: ListPublicKeysPaginator = client.get_paginator("list_public_keys")
      list_streaming_distributions_paginator: ListStreamingDistributionsPaginator = (
          client.get_paginator("list_streaming_distributions")
      )
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudfront.client import CloudFrontClient
  from types_aiobotocore_cloudfront.waiter import (
      DistributionDeployedWaiter,
      InvalidationCompletedWaiter,
      StreamingDistributionDeployedWaiter,
  )

  session = get_session()
  async with session.create_client("cloudfront") as client:
      client: CloudFrontClient

      
      
      distribution_deployed_waiter: DistributionDeployedWaiter = client.get_waiter(
          "distribution_deployed"
      )
      invalidation_completed_waiter: InvalidationCompletedWaiter = client.get_waiter(
          "invalidation_completed"
      )
      streaming_distribution_deployed_waiter: StreamingDistributionDeployedWaiter = client.get_waiter(
          "streaming_distribution_deployed"
      )
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudfront.literals import CachePolicyCookieBehaviorType


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

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



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

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

  ```python
  from types_aiobotocore_cloudfront.type_defs import AliasICPRecordalTypeDef


  def get_value() -> AliasICPRecordalTypeDef:
      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-cloudfront` 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_cloudfront/)

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



  [![PyPI - types-aiobotocore-cloudfront-keyvaluestore](https://img.shields.io/pypi/v/types-aiobotocore-cloudfront-keyvaluestore.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudfront-keyvaluestore/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudfront-keyvaluestore.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudfront-keyvaluestore/)
  [![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-cloudfront-keyvaluestore)](https://pypistats.org/packages/types-aiobotocore-cloudfront-keyvaluestore)

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

  Type annotations for
  [aiobotocore CloudFrontKeyValueStore 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-cloudfront-keyvaluestore docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudfront_keyvaluestore/).

  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-cloudfront-keyvaluestore](#types-aiobotocore-cloudfront-keyvaluestore)
    - [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 `CloudFrontKeyValueStore` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

  python -m pip install 'types-aiobotocore[cloudfront-keyvaluestore]'



  python -m pip install 'types-aiobotocore-lite[cloudfront-keyvaluestore]'


  python -m pip install types-aiobotocore-cloudfront-keyvaluestore
  ```

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



  ```bash
  python -m pip uninstall -y types-aiobotocore-cloudfront-keyvaluestore
  ```

  <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[cloudfront-keyvaluestore]` in your environment:

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

  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[cloudfront-keyvaluestore]` in your environment:

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

  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[cloudfront-keyvaluestore]'
  ```

  - 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[cloudfront-keyvaluestore]` with services you use
    in your environment:

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

  - 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[cloudfront-keyvaluestore]` in your environment:

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

  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[cloudfront-keyvaluestore]` in your environment:

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

  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-cloudfront-keyvaluestore` 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>



  `CloudFrontKeyValueStoreClient` provides annotations for
  `session.create_client("cloudfront-keyvaluestore")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudfront_keyvaluestore import CloudFrontKeyValueStoreClient

  session = get_session()
  async with session.create_client("cloudfront-keyvaluestore") as client:
      client: CloudFrontKeyValueStoreClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudfront_keyvaluestore import CloudFrontKeyValueStoreClient
  from types_aiobotocore_cloudfront_keyvaluestore.paginator import ListKeysPaginator

  session = get_session()
  async with session.create_client("cloudfront-keyvaluestore") as client:
      client: CloudFrontKeyValueStoreClient

      
      
      list_keys_paginator: ListKeysPaginator = client.get_paginator("list_keys")
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudfront_keyvaluestore.literals import ListKeysPaginatorName


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

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



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

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

  ```python
  from types_aiobotocore_cloudfront_keyvaluestore.type_defs import DeleteKeyRequestListItemTypeDef


  def get_value() -> DeleteKeyRequestListItemTypeDef:
      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-cloudfront-keyvaluestore` 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_cloudfront_keyvaluestore/)

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



  [![PyPI - types-aiobotocore-cloudhsm](https://img.shields.io/pypi/v/types-aiobotocore-cloudhsm.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudhsm/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudhsm.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudhsm/)
  [![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-cloudhsm)](https://pypistats.org/packages/types-aiobotocore-cloudhsm)

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

  Type annotations for
  [aiobotocore CloudHSM 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-cloudhsm docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudhsm/).

  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-cloudhsm](#types-aiobotocore-cloudhsm)
    - [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 `CloudHSM` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudhsm]` in your environment:

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

  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[cloudhsm]` in your environment:

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

  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[cloudhsm]'
  ```

  - 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[cloudhsm]` with services you use in your
    environment:

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

  - 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[cloudhsm]` in your environment:

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

  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[cloudhsm]` in your environment:

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

  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-cloudhsm` 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>



  `CloudHSMClient` provides annotations for `session.create_client("cloudhsm")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudhsm import CloudHSMClient

  session = get_session()
  async with session.create_client("cloudhsm") as client:
      client: CloudHSMClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudhsm import CloudHSMClient
  from types_aiobotocore_cloudhsm.paginator import (
      ListHapgsPaginator,
      ListHsmsPaginator,
      ListLunaClientsPaginator,
  )

  session = get_session()
  async with session.create_client("cloudhsm") as client:
      client: CloudHSMClient

      
      
      list_hapgs_paginator: ListHapgsPaginator = client.get_paginator("list_hapgs")
      list_hsms_paginator: ListHsmsPaginator = client.get_paginator("list_hsms")
      list_luna_clients_paginator: ListLunaClientsPaginator = client.get_paginator(
          "list_luna_clients"
      )
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudhsm.literals import ClientVersionType


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

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



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

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

  ```python
  from types_aiobotocore_cloudhsm.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-cloudhsm` 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_cloudhsm/)

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



  [![PyPI - types-aiobotocore-cloudhsmv2](https://img.shields.io/pypi/v/types-aiobotocore-cloudhsmv2.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudhsmv2/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudhsmv2.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudhsmv2/)
  [![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-cloudhsmv2)](https://pypistats.org/packages/types-aiobotocore-cloudhsmv2)

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

  Type annotations for
  [aiobotocore CloudHSMV2 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-cloudhsmv2 docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudhsmv2/).

  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-cloudhsmv2](#types-aiobotocore-cloudhsmv2)
    - [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 `CloudHSMV2` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudhsmv2]` in your environment:

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

  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[cloudhsmv2]` in your environment:

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

  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[cloudhsmv2]'
  ```

  - 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[cloudhsmv2]` with services you use in your
    environment:

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

  - 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[cloudhsmv2]` in your environment:

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

  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[cloudhsmv2]` in your environment:

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

  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-cloudhsmv2` 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>



  `CloudHSMV2Client` provides annotations for
  `session.create_client("cloudhsmv2")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudhsmv2 import CloudHSMV2Client

  session = get_session()
  async with session.create_client("cloudhsmv2") as client:
      client: CloudHSMV2Client
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudhsmv2 import CloudHSMV2Client
  from types_aiobotocore_cloudhsmv2.paginator import (
      DescribeBackupsPaginator,
      DescribeClustersPaginator,
      ListTagsPaginator,
  )

  session = get_session()
  async with session.create_client("cloudhsmv2") as client:
      client: CloudHSMV2Client

      
      
      describe_backups_paginator: DescribeBackupsPaginator = client.get_paginator("describe_backups")
      describe_clusters_paginator: DescribeClustersPaginator = client.get_paginator(
          "describe_clusters"
      )
      list_tags_paginator: ListTagsPaginator = client.get_paginator("list_tags")
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudhsmv2.literals import BackupPolicyType


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

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



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

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

  ```python
  from types_aiobotocore_cloudhsmv2.type_defs import BackupRetentionPolicyTypeDef


  def get_value() -> BackupRetentionPolicyTypeDef:
      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-cloudhsmv2` 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_cloudhsmv2/)

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



  [![PyPI - types-aiobotocore-cloudsearch](https://img.shields.io/pypi/v/types-aiobotocore-cloudsearch.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudsearch/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudsearch.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudsearch/)
  [![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-cloudsearch)](https://pypistats.org/packages/types-aiobotocore-cloudsearch)

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

  Type annotations for
  [aiobotocore CloudSearch 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-cloudsearch docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudsearch/).

  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-cloudsearch](#types-aiobotocore-cloudsearch)
    - [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 `CloudSearch` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudsearch]` in your environment:

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

  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[cloudsearch]` in your environment:

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

  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[cloudsearch]'
  ```

  - 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[cloudsearch]` with services you use in your
    environment:

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

  - 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[cloudsearch]` in your environment:

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

  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[cloudsearch]` in your environment:

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

  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-cloudsearch` 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>



  `CloudSearchClient` provides annotations for
  `session.create_client("cloudsearch")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudsearch import CloudSearchClient

  session = get_session()
  async with session.create_client("cloudsearch") as client:
      client: CloudSearchClient
      
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudsearch.literals import AlgorithmicStemmingType


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

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



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

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

  ```python
  from types_aiobotocore_cloudsearch.type_defs import OptionStatusTypeDef


  def get_value() -> OptionStatusTypeDef:
      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-cloudsearch` 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_cloudsearch/)

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



  [![PyPI - types-aiobotocore-cloudsearchdomain](https://img.shields.io/pypi/v/types-aiobotocore-cloudsearchdomain.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudsearchdomain/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudsearchdomain.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudsearchdomain/)
  [![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-cloudsearchdomain)](https://pypistats.org/packages/types-aiobotocore-cloudsearchdomain)

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

  Type annotations for
  [aiobotocore CloudSearchDomain 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-cloudsearchdomain docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudsearchdomain/).

  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-cloudsearchdomain](#types-aiobotocore-cloudsearchdomain)
    - [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 `CloudSearchDomain` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[cloudsearchdomain]` in your environment:

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

  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[cloudsearchdomain]` in your environment:

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

  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[cloudsearchdomain]'
  ```

  - 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[cloudsearchdomain]` with services you use in your
    environment:

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

  - 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[cloudsearchdomain]` in your environment:

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

  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[cloudsearchdomain]` in your environment:

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

  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-cloudsearchdomain` 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>



  `CloudSearchDomainClient` provides annotations for
  `session.create_client("cloudsearchdomain")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudsearchdomain import CloudSearchDomainClient

  session = get_session()
  async with session.create_client("cloudsearchdomain") as client:
      client: CloudSearchDomainClient
      
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudsearchdomain.literals import ContentTypeType


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

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



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

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

  ```python
  from types_aiobotocore_cloudsearchdomain.type_defs import BlobTypeDef


  def get_value() -> BlobTypeDef:
      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-cloudsearchdomain` 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_cloudsearchdomain/)

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



  [![PyPI - types-aiobotocore-cloudtrail-data](https://img.shields.io/pypi/v/types-aiobotocore-cloudtrail-data.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudtrail-data/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-cloudtrail-data.svg?color=blue)](https://pypi.org/project/types-aiobotocore-cloudtrail-data/)
  [![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-cloudtrail-data)](https://pypistats.org/packages/types-aiobotocore-cloudtrail-data)

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

  Type annotations for
  [aiobotocore CloudTrailDataService 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-cloudtrail-data docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudtrail_data/).

  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-cloudtrail-data](#types-aiobotocore-cloudtrail-data)
    - [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 `CloudTrailDataService` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

  python -m pip install 'types-aiobotocore[cloudtrail-data]'



  python -m pip install 'types-aiobotocore-lite[cloudtrail-data]'


  python -m pip install types-aiobotocore-cloudtrail-data
  ```

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



  ```bash
  python -m pip uninstall -y types-aiobotocore-cloudtrail-data
  ```

  <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[cloudtrail-data]` in your environment:

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

  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[cloudtrail-data]` in your environment:

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

  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[cloudtrail-data]'
  ```

  - 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[cloudtrail-data]` with services you use in your
    environment:

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

  - 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[cloudtrail-data]` in your environment:

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

  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[cloudtrail-data]` in your environment:

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

  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-cloudtrail-data` 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>



  `CloudTrailDataServiceClient` provides annotations for
  `session.create_client("cloudtrail-data")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_cloudtrail_data import CloudTrailDataServiceClient

  session = get_session()
  async with session.create_client("cloudtrail-data") as client:
      client: CloudTrailDataServiceClient
      
  ```

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



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

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

  ```python
  from types_aiobotocore_cloudtrail_data.literals import CloudTrailDataServiceServiceName


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

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



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

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

  ```python
  from types_aiobotocore_cloudtrail_data.type_defs import AuditEventResultEntryTypeDef


  def get_value() -> AuditEventResultEntryTypeDef:
      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-cloudtrail-data` 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_cloudtrail_data/)

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



  [![PyPI - types-aiobotocore-full](https://img.shields.io/pypi/v/types-aiobotocore-full.svg?color=blue)](https://pypi.org/project/types-aiobotocore-full/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-full.svg?color=blue)](https://pypi.org/project/types-aiobotocore-full/)
  [![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-full)](https://pypistats.org/packages/types-aiobotocore-full)

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

  Type annotations for
  [aiobotocore 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-full docs](https://youtype.github.io/types_aiobotocore_docs/).

  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-full](#types-aiobotocore-full)
    - [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)
    - [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 all available services.
  4. Use provided commands to install generated packages.

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



  Install `types-aiobotocore-full` to add type checking for `aiobotocore`
  package.

  ```bash

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


  python -m pip install 'types-aiobotocore[full,aiobotocore]'
  ```

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



  ```bash

  python -m pip uninstall -y types-aiobotocore-full types-aiobotocore
  ```

  <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-full` in your environment:

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

  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
  python -m pip uninstall -y types-aiobotocore
  python -m pip install 'types-aiobotocore-lite[full]'
  ```

  Install `types-aiobotocore-lite` in your environment:

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

  Both type checking and code completion should now work.

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



  - Install `types-aiobotocore-full` in your environment:

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

  - 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-full`

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

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



  - Install `types-aiobotocore-full` in your environment:

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

  - 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-full` in your environment:

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

  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-full` in your environment:

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

  Optionally, you can install `types-aiobotocore-full` 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-full` 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="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-full` 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/)

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



  [![PyPI - types-aiobotocore-globalaccelerator](https://img.shields.io/pypi/v/types-aiobotocore-globalaccelerator.svg?color=blue)](https://pypi.org/project/types-aiobotocore-globalaccelerator/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-globalaccelerator.svg?color=blue)](https://pypi.org/project/types-aiobotocore-globalaccelerator/)
  [![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-globalaccelerator)](https://pypistats.org/packages/types-aiobotocore-globalaccelerator)

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

  Type annotations for
  [aiobotocore GlobalAccelerator 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-globalaccelerator docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_globalaccelerator/).

  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-globalaccelerator](#types-aiobotocore-globalaccelerator)
    - [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 `GlobalAccelerator` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[globalaccelerator]` in your environment:

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

  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[globalaccelerator]` in your environment:

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

  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[globalaccelerator]'
  ```

  - 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[globalaccelerator]` with services you use in your
    environment:

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

  - 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[globalaccelerator]` in your environment:

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

  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[globalaccelerator]` in your environment:

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

  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-globalaccelerator` 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>



  `GlobalAcceleratorClient` provides annotations for
  `session.create_client("globalaccelerator")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_globalaccelerator import GlobalAcceleratorClient

  session = get_session()
  async with session.create_client("globalaccelerator") as client:
      client: GlobalAcceleratorClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_globalaccelerator import GlobalAcceleratorClient
  from types_aiobotocore_globalaccelerator.paginator import (
      ListAcceleratorsPaginator,
      ListByoipCidrsPaginator,
      ListCrossAccountAttachmentsPaginator,
      ListCrossAccountResourcesPaginator,
      ListCustomRoutingAcceleratorsPaginator,
      ListCustomRoutingEndpointGroupsPaginator,
      ListCustomRoutingListenersPaginator,
      ListCustomRoutingPortMappingsByDestinationPaginator,
      ListCustomRoutingPortMappingsPaginator,
      ListEndpointGroupsPaginator,
      ListListenersPaginator,
  )

  session = get_session()
  async with session.create_client("globalaccelerator") as client:
      client: GlobalAcceleratorClient

      
      
      list_accelerators_paginator: ListAcceleratorsPaginator = client.get_paginator(
          "list_accelerators"
      )
      list_byoip_cidrs_paginator: ListByoipCidrsPaginator = client.get_paginator("list_byoip_cidrs")
      list_cross_account_attachments_paginator: ListCrossAccountAttachmentsPaginator = (
          client.get_paginator("list_cross_account_attachments")
      )
      list_cross_account_resources_paginator: ListCrossAccountResourcesPaginator = (
          client.get_paginator("list_cross_account_resources")
      )
      list_custom_routing_accelerators_paginator: ListCustomRoutingAcceleratorsPaginator = (
          client.get_paginator("list_custom_routing_accelerators")
      )
      list_custom_routing_endpoint_groups_paginator: ListCustomRoutingEndpointGroupsPaginator = (
          client.get_paginator("list_custom_routing_endpoint_groups")
      )
      list_custom_routing_listeners_paginator: ListCustomRoutingListenersPaginator = (
          client.get_paginator("list_custom_routing_listeners")
      )
      list_custom_routing_port_mappings_by_destination_paginator: ListCustomRoutingPortMappingsByDestinationPaginator = client.get_paginator(
          "list_custom_routing_port_mappings_by_destination"
      )
      list_custom_routing_port_mappings_paginator: ListCustomRoutingPortMappingsPaginator = (
          client.get_paginator("list_custom_routing_port_mappings")
      )
      list_endpoint_groups_paginator: ListEndpointGroupsPaginator = client.get_paginator(
          "list_endpoint_groups"
      )
      list_listeners_paginator: ListListenersPaginator = client.get_paginator("list_listeners")
  ```

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



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

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

  ```python
  from types_aiobotocore_globalaccelerator.literals import AcceleratorStatusType


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

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



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

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

  ```python
  from types_aiobotocore_globalaccelerator.type_defs import AcceleratorAttributesTypeDef


  def get_value() -> AcceleratorAttributesTypeDef:
      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-globalaccelerator` 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_globalaccelerator/)

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



  [![PyPI - types-aiobotocore-glue](https://img.shields.io/pypi/v/types-aiobotocore-glue.svg?color=blue)](https://pypi.org/project/types-aiobotocore-glue/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-glue.svg?color=blue)](https://pypi.org/project/types-aiobotocore-glue/)
  [![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-glue)](https://pypistats.org/packages/types-aiobotocore-glue)

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

  Type annotations for
  [aiobotocore Glue 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-glue docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_glue/).

  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-glue](#types-aiobotocore-glue)
    - [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 `Glue` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[glue]` in your environment:

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

  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[glue]` in your environment:

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

  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[glue]'
  ```

  - 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[glue]` with services you use in your environment:

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

  - 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[glue]` in your environment:

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

  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[glue]` in your environment:

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

  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-glue` 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>



  `GlueClient` provides annotations for `session.create_client("glue")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_glue import GlueClient

  session = get_session()
  async with session.create_client("glue") as client:
      client: GlueClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_glue import GlueClient
  from types_aiobotocore_glue.paginator import (
      DescribeEntityPaginator,
      GetClassifiersPaginator,
      GetConnectionsPaginator,
      GetCrawlerMetricsPaginator,
      GetCrawlersPaginator,
      GetDatabasesPaginator,
      GetDevEndpointsPaginator,
      GetJobRunsPaginator,
      GetJobsPaginator,
      GetPartitionIndexesPaginator,
      GetPartitionsPaginator,
      GetResourcePoliciesPaginator,
      GetSecurityConfigurationsPaginator,
      GetTableVersionsPaginator,
      GetTablesPaginator,
      GetTriggersPaginator,
      GetUserDefinedFunctionsPaginator,
      GetWorkflowRunsPaginator,
      ListBlueprintsPaginator,
      ListConnectionTypesPaginator,
      ListEntitiesPaginator,
      ListJobsPaginator,
      ListRegistriesPaginator,
      ListSchemaVersionsPaginator,
      ListSchemasPaginator,
      ListTableOptimizerRunsPaginator,
      ListTriggersPaginator,
      ListUsageProfilesPaginator,
      ListWorkflowsPaginator,
  )

  session = get_session()
  async with session.create_client("glue") as client:
      client: GlueClient

      
      
      describe_entity_paginator: DescribeEntityPaginator = client.get_paginator("describe_entity")
      get_classifiers_paginator: GetClassifiersPaginator = client.get_paginator("get_classifiers")
      get_connections_paginator: GetConnectionsPaginator = client.get_paginator("get_connections")
      get_crawler_metrics_paginator: GetCrawlerMetricsPaginator = client.get_paginator(
          "get_crawler_metrics"
      )
      get_crawlers_paginator: GetCrawlersPaginator = client.get_paginator("get_crawlers")
      get_databases_paginator: GetDatabasesPaginator = client.get_paginator("get_databases")
      get_dev_endpoints_paginator: GetDevEndpointsPaginator = client.get_paginator(
          "get_dev_endpoints"
      )
      get_job_runs_paginator: GetJobRunsPaginator = client.get_paginator("get_job_runs")
      get_jobs_paginator: GetJobsPaginator = client.get_paginator("get_jobs")
      get_partition_indexes_paginator: GetPartitionIndexesPaginator = client.get_paginator(
          "get_partition_indexes"
      )
      get_partitions_paginator: GetPartitionsPaginator = client.get_paginator("get_partitions")
      get_resource_policies_paginator: GetResourcePoliciesPaginator = client.get_paginator(
          "get_resource_policies"
      )
      get_security_configurations_paginator: GetSecurityConfigurationsPaginator = (
          client.get_paginator("get_security_configurations")
      )
      get_table_versions_paginator: GetTableVersionsPaginator = client.get_paginator(
          "get_table_versions"
      )
      get_tables_paginator: GetTablesPaginator = client.get_paginator("get_tables")
      get_triggers_paginator: GetTriggersPaginator = client.get_paginator("get_triggers")
      get_user_defined_functions_paginator: GetUserDefinedFunctionsPaginator = client.get_paginator(
          "get_user_defined_functions"
      )
      get_workflow_runs_paginator: GetWorkflowRunsPaginator = client.get_paginator(
          "get_workflow_runs"
      )
      list_blueprints_paginator: ListBlueprintsPaginator = client.get_paginator("list_blueprints")
      list_connection_types_paginator: ListConnectionTypesPaginator = client.get_paginator(
          "list_connection_types"
      )
      list_entities_paginator: ListEntitiesPaginator = client.get_paginator("list_entities")
      list_jobs_paginator: ListJobsPaginator = client.get_paginator("list_jobs")
      list_registries_paginator: ListRegistriesPaginator = client.get_paginator("list_registries")
      list_schema_versions_paginator: ListSchemaVersionsPaginator = client.get_paginator(
          "list_schema_versions"
      )
      list_schemas_paginator: ListSchemasPaginator = client.get_paginator("list_schemas")
      list_table_optimizer_runs_paginator: ListTableOptimizerRunsPaginator = client.get_paginator(
          "list_table_optimizer_runs"
      )
      list_triggers_paginator: ListTriggersPaginator = client.get_paginator("list_triggers")
      list_usage_profiles_paginator: ListUsageProfilesPaginator = client.get_paginator(
          "list_usage_profiles"
      )
      list_workflows_paginator: ListWorkflowsPaginator = client.get_paginator("list_workflows")
  ```

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



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

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

  ```python
  from types_aiobotocore_glue.literals import AdditionalOptionKeysType


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

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



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

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

  ```python
  from types_aiobotocore_glue.type_defs import NotificationPropertyTypeDef


  def get_value() -> NotificationPropertyTypeDef:
      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-glue` 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_glue/)

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



  [![PyPI - types-aiobotocore-grafana](https://img.shields.io/pypi/v/types-aiobotocore-grafana.svg?color=blue)](https://pypi.org/project/types-aiobotocore-grafana/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-grafana.svg?color=blue)](https://pypi.org/project/types-aiobotocore-grafana/)
  [![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-grafana)](https://pypistats.org/packages/types-aiobotocore-grafana)

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

  Type annotations for
  [aiobotocore ManagedGrafana 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-grafana docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_grafana/).

  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-grafana](#types-aiobotocore-grafana)
    - [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 `ManagedGrafana` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[grafana]` in your environment:

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

  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[grafana]` in your environment:

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

  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[grafana]'
  ```

  - 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[grafana]` with services you use in your
    environment:

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

  - 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[grafana]` in your environment:

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

  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[grafana]` in your environment:

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

  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-grafana` 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>



  `ManagedGrafanaClient` provides annotations for
  `session.create_client("grafana")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_grafana import ManagedGrafanaClient

  session = get_session()
  async with session.create_client("grafana") as client:
      client: ManagedGrafanaClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_grafana import ManagedGrafanaClient
  from types_aiobotocore_grafana.paginator import (
      ListPermissionsPaginator,
      ListVersionsPaginator,
      ListWorkspaceServiceAccountTokensPaginator,
      ListWorkspaceServiceAccountsPaginator,
      ListWorkspacesPaginator,
  )

  session = get_session()
  async with session.create_client("grafana") as client:
      client: ManagedGrafanaClient

      
      
      list_permissions_paginator: ListPermissionsPaginator = client.get_paginator("list_permissions")
      list_versions_paginator: ListVersionsPaginator = client.get_paginator("list_versions")
      list_workspace_service_account_tokens_paginator: ListWorkspaceServiceAccountTokensPaginator = (
          client.get_paginator("list_workspace_service_account_tokens")
      )
      list_workspace_service_accounts_paginator: ListWorkspaceServiceAccountsPaginator = (
          client.get_paginator("list_workspace_service_accounts")
      )
      list_workspaces_paginator: ListWorkspacesPaginator = client.get_paginator("list_workspaces")
  ```

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



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

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

  ```python
  from types_aiobotocore_grafana.literals import AccountAccessTypeType


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

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



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

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

  ```python
  from types_aiobotocore_grafana.type_defs import AssertionAttributesTypeDef


  def get_value() -> AssertionAttributesTypeDef:
      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-grafana` 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_grafana/)

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



  [![PyPI - types-aiobotocore-greengrass](https://img.shields.io/pypi/v/types-aiobotocore-greengrass.svg?color=blue)](https://pypi.org/project/types-aiobotocore-greengrass/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-greengrass.svg?color=blue)](https://pypi.org/project/types-aiobotocore-greengrass/)
  [![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-greengrass)](https://pypistats.org/packages/types-aiobotocore-greengrass)

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

  Type annotations for
  [aiobotocore Greengrass 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-greengrass docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_greengrass/).

  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-greengrass](#types-aiobotocore-greengrass)
    - [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 `Greengrass` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[greengrass]` in your environment:

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

  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[greengrass]` in your environment:

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

  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[greengrass]'
  ```

  - 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[greengrass]` with services you use in your
    environment:

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

  - 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[greengrass]` in your environment:

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

  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[greengrass]` in your environment:

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

  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-greengrass` 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>



  `GreengrassClient` provides annotations for
  `session.create_client("greengrass")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_greengrass import GreengrassClient

  session = get_session()
  async with session.create_client("greengrass") as client:
      client: GreengrassClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_greengrass import GreengrassClient
  from types_aiobotocore_greengrass.paginator import (
      ListBulkDeploymentDetailedReportsPaginator,
      ListBulkDeploymentsPaginator,
      ListConnectorDefinitionVersionsPaginator,
      ListConnectorDefinitionsPaginator,
      ListCoreDefinitionVersionsPaginator,
      ListCoreDefinitionsPaginator,
      ListDeploymentsPaginator,
      ListDeviceDefinitionVersionsPaginator,
      ListDeviceDefinitionsPaginator,
      ListFunctionDefinitionVersionsPaginator,
      ListFunctionDefinitionsPaginator,
      ListGroupVersionsPaginator,
      ListGroupsPaginator,
      ListLoggerDefinitionVersionsPaginator,
      ListLoggerDefinitionsPaginator,
      ListResourceDefinitionVersionsPaginator,
      ListResourceDefinitionsPaginator,
      ListSubscriptionDefinitionVersionsPaginator,
      ListSubscriptionDefinitionsPaginator,
  )

  session = get_session()
  async with session.create_client("greengrass") as client:
      client: GreengrassClient

      
      
      list_bulk_deployment_detailed_reports_paginator: ListBulkDeploymentDetailedReportsPaginator = (
          client.get_paginator("list_bulk_deployment_detailed_reports")
      )
      list_bulk_deployments_paginator: ListBulkDeploymentsPaginator = client.get_paginator(
          "list_bulk_deployments"
      )
      list_connector_definition_versions_paginator: ListConnectorDefinitionVersionsPaginator = (
          client.get_paginator("list_connector_definition_versions")
      )
      list_connector_definitions_paginator: ListConnectorDefinitionsPaginator = client.get_paginator(
          "list_connector_definitions"
      )
      list_core_definition_versions_paginator: ListCoreDefinitionVersionsPaginator = (
          client.get_paginator("list_core_definition_versions")
      )
      list_core_definitions_paginator: ListCoreDefinitionsPaginator = client.get_paginator(
          "list_core_definitions"
      )
      list_deployments_paginator: ListDeploymentsPaginator = client.get_paginator("list_deployments")
      list_device_definition_versions_paginator: ListDeviceDefinitionVersionsPaginator = (
          client.get_paginator("list_device_definition_versions")
      )
      list_device_definitions_paginator: ListDeviceDefinitionsPaginator = client.get_paginator(
          "list_device_definitions"
      )
      list_function_definition_versions_paginator: ListFunctionDefinitionVersionsPaginator = (
          client.get_paginator("list_function_definition_versions")
      )
      list_function_definitions_paginator: ListFunctionDefinitionsPaginator = client.get_paginator(
          "list_function_definitions"
      )
      list_group_versions_paginator: ListGroupVersionsPaginator = client.get_paginator(
          "list_group_versions"
      )
      list_groups_paginator: ListGroupsPaginator = client.get_paginator("list_groups")
      list_logger_definition_versions_paginator: ListLoggerDefinitionVersionsPaginator = (
          client.get_paginator("list_logger_definition_versions")
      )
      list_logger_definitions_paginator: ListLoggerDefinitionsPaginator = client.get_paginator(
          "list_logger_definitions"
      )
      list_resource_definition_versions_paginator: ListResourceDefinitionVersionsPaginator = (
          client.get_paginator("list_resource_definition_versions")
      )
      list_resource_definitions_paginator: ListResourceDefinitionsPaginator = client.get_paginator(
          "list_resource_definitions"
      )
      list_subscription_definition_versions_paginator: ListSubscriptionDefinitionVersionsPaginator = (
          client.get_paginator("list_subscription_definition_versions")
      )
      list_subscription_definitions_paginator: ListSubscriptionDefinitionsPaginator = (
          client.get_paginator("list_subscription_definitions")
      )
  ```

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



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

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

  ```python
  from types_aiobotocore_greengrass.literals import BulkDeploymentStatusType


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

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



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

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

  ```python
  from types_aiobotocore_greengrass.type_defs import AssociateRoleToGroupRequestRequestTypeDef


  def get_value() -> AssociateRoleToGroupRequestRequestTypeDef:
      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-greengrass` 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_greengrass/)

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



  [![PyPI - types-aiobotocore-greengrassv2](https://img.shields.io/pypi/v/types-aiobotocore-greengrassv2.svg?color=blue)](https://pypi.org/project/types-aiobotocore-greengrassv2/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-greengrassv2.svg?color=blue)](https://pypi.org/project/types-aiobotocore-greengrassv2/)
  [![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-greengrassv2)](https://pypistats.org/packages/types-aiobotocore-greengrassv2)

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

  Type annotations for
  [aiobotocore GreengrassV2 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-greengrassv2 docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_greengrassv2/).

  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-greengrassv2](#types-aiobotocore-greengrassv2)
    - [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 `GreengrassV2` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[greengrassv2]` in your environment:

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

  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[greengrassv2]` in your environment:

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

  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[greengrassv2]'
  ```

  - 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[greengrassv2]` with services you use in your
    environment:

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

  - 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[greengrassv2]` in your environment:

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

  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[greengrassv2]` in your environment:

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

  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-greengrassv2` 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>



  `GreengrassV2Client` provides annotations for
  `session.create_client("greengrassv2")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_greengrassv2 import GreengrassV2Client

  session = get_session()
  async with session.create_client("greengrassv2") as client:
      client: GreengrassV2Client
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_greengrassv2 import GreengrassV2Client
  from types_aiobotocore_greengrassv2.paginator import (
      ListClientDevicesAssociatedWithCoreDevicePaginator,
      ListComponentVersionsPaginator,
      ListComponentsPaginator,
      ListCoreDevicesPaginator,
      ListDeploymentsPaginator,
      ListEffectiveDeploymentsPaginator,
      ListInstalledComponentsPaginator,
  )

  session = get_session()
  async with session.create_client("greengrassv2") as client:
      client: GreengrassV2Client

      
      
      list_client_devices_associated_with_core_device_paginator: ListClientDevicesAssociatedWithCoreDevicePaginator = client.get_paginator(
          "list_client_devices_associated_with_core_device"
      )
      list_component_versions_paginator: ListComponentVersionsPaginator = client.get_paginator(
          "list_component_versions"
      )
      list_components_paginator: ListComponentsPaginator = client.get_paginator("list_components")
      list_core_devices_paginator: ListCoreDevicesPaginator = client.get_paginator(
          "list_core_devices"
      )
      list_deployments_paginator: ListDeploymentsPaginator = client.get_paginator("list_deployments")
      list_effective_deployments_paginator: ListEffectiveDeploymentsPaginator = client.get_paginator(
          "list_effective_deployments"
      )
      list_installed_components_paginator: ListInstalledComponentsPaginator = client.get_paginator(
          "list_installed_components"
      )
  ```

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



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

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

  ```python
  from types_aiobotocore_greengrassv2.literals import CloudComponentStateType


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

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



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

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

  ```python
  from types_aiobotocore_greengrassv2.type_defs import AssociateClientDeviceWithCoreDeviceEntryTypeDef


  def get_value() -> AssociateClientDeviceWithCoreDeviceEntryTypeDef:
      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-greengrassv2` 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_greengrassv2/)

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



  [![PyPI - types-aiobotocore-groundstation](https://img.shields.io/pypi/v/types-aiobotocore-groundstation.svg?color=blue)](https://pypi.org/project/types-aiobotocore-groundstation/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-groundstation.svg?color=blue)](https://pypi.org/project/types-aiobotocore-groundstation/)
  [![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-groundstation)](https://pypistats.org/packages/types-aiobotocore-groundstation)

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

  Type annotations for
  [aiobotocore GroundStation 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-groundstation docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_groundstation/).

  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-groundstation](#types-aiobotocore-groundstation)
    - [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 `GroundStation` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[groundstation]` in your environment:

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

  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[groundstation]` in your environment:

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

  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[groundstation]'
  ```

  - 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[groundstation]` with services you use in your
    environment:

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

  - 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[groundstation]` in your environment:

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

  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[groundstation]` in your environment:

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

  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-groundstation` 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>



  `GroundStationClient` provides annotations for
  `session.create_client("groundstation")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_groundstation import GroundStationClient

  session = get_session()
  async with session.create_client("groundstation") as client:
      client: GroundStationClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_groundstation import GroundStationClient
  from types_aiobotocore_groundstation.paginator import (
      ListConfigsPaginator,
      ListContactsPaginator,
      ListDataflowEndpointGroupsPaginator,
      ListEphemeridesPaginator,
      ListGroundStationsPaginator,
      ListMissionProfilesPaginator,
      ListSatellitesPaginator,
  )

  session = get_session()
  async with session.create_client("groundstation") as client:
      client: GroundStationClient

      
      
      list_configs_paginator: ListConfigsPaginator = client.get_paginator("list_configs")
      list_contacts_paginator: ListContactsPaginator = client.get_paginator("list_contacts")
      list_dataflow_endpoint_groups_paginator: ListDataflowEndpointGroupsPaginator = (
          client.get_paginator("list_dataflow_endpoint_groups")
      )
      list_ephemerides_paginator: ListEphemeridesPaginator = client.get_paginator("list_ephemerides")
      list_ground_stations_paginator: ListGroundStationsPaginator = client.get_paginator(
          "list_ground_stations"
      )
      list_mission_profiles_paginator: ListMissionProfilesPaginator = client.get_paginator(
          "list_mission_profiles"
      )
      list_satellites_paginator: ListSatellitesPaginator = client.get_paginator("list_satellites")
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_groundstation.client import GroundStationClient
  from types_aiobotocore_groundstation.waiter import ContactScheduledWaiter

  session = get_session()
  async with session.create_client("groundstation") as client:
      client: GroundStationClient

      
      
      contact_scheduled_waiter: ContactScheduledWaiter = client.get_waiter("contact_scheduled")
  ```

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



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

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

  ```python
  from types_aiobotocore_groundstation.literals import AgentStatusType


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

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



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

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

  ```python
  from types_aiobotocore_groundstation.type_defs import ComponentVersionTypeDef


  def get_value() -> ComponentVersionTypeDef:
      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-groundstation` 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_groundstation/)

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



  [![PyPI - types-aiobotocore-guardduty](https://img.shields.io/pypi/v/types-aiobotocore-guardduty.svg?color=blue)](https://pypi.org/project/types-aiobotocore-guardduty/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-guardduty.svg?color=blue)](https://pypi.org/project/types-aiobotocore-guardduty/)
  [![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-guardduty)](https://pypistats.org/packages/types-aiobotocore-guardduty)

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

  Type annotations for
  [aiobotocore GuardDuty 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-guardduty docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_guardduty/).

  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-guardduty](#types-aiobotocore-guardduty)
    - [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 `GuardDuty` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[guardduty]` in your environment:

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

  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[guardduty]` in your environment:

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

  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[guardduty]'
  ```

  - 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[guardduty]` with services you use in your
    environment:

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

  - 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[guardduty]` in your environment:

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

  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[guardduty]` in your environment:

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

  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-guardduty` 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>



  `GuardDutyClient` provides annotations for
  `session.create_client("guardduty")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_guardduty import GuardDutyClient

  session = get_session()
  async with session.create_client("guardduty") as client:
      client: GuardDutyClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_guardduty import GuardDutyClient
  from types_aiobotocore_guardduty.paginator import (
      DescribeMalwareScansPaginator,
      ListCoveragePaginator,
      ListDetectorsPaginator,
      ListFiltersPaginator,
      ListFindingsPaginator,
      ListIPSetsPaginator,
      ListInvitationsPaginator,
      ListMembersPaginator,
      ListOrganizationAdminAccountsPaginator,
      ListThreatIntelSetsPaginator,
  )

  session = get_session()
  async with session.create_client("guardduty") as client:
      client: GuardDutyClient

      
      
      describe_malware_scans_paginator: DescribeMalwareScansPaginator = client.get_paginator(
          "describe_malware_scans"
      )
      list_coverage_paginator: ListCoveragePaginator = client.get_paginator("list_coverage")
      list_detectors_paginator: ListDetectorsPaginator = client.get_paginator("list_detectors")
      list_filters_paginator: ListFiltersPaginator = client.get_paginator("list_filters")
      list_findings_paginator: ListFindingsPaginator = client.get_paginator("list_findings")
      list_ip_sets_paginator: ListIPSetsPaginator = client.get_paginator("list_ip_sets")
      list_invitations_paginator: ListInvitationsPaginator = client.get_paginator("list_invitations")
      list_members_paginator: ListMembersPaginator = client.get_paginator("list_members")
      list_organization_admin_accounts_paginator: ListOrganizationAdminAccountsPaginator = (
          client.get_paginator("list_organization_admin_accounts")
      )
      list_threat_intel_sets_paginator: ListThreatIntelSetsPaginator = client.get_paginator(
          "list_threat_intel_sets"
      )
  ```

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



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

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

  ```python
  from types_aiobotocore_guardduty.literals import AdminStatusType


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

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



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

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

  ```python
  from types_aiobotocore_guardduty.type_defs import AcceptAdministratorInvitationRequestRequestTypeDef


  def get_value() -> AcceptAdministratorInvitationRequestRequestTypeDef:
      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-guardduty` 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_guardduty/)

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



  [![PyPI - types-aiobotocore-health](https://img.shields.io/pypi/v/types-aiobotocore-health.svg?color=blue)](https://pypi.org/project/types-aiobotocore-health/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-health.svg?color=blue)](https://pypi.org/project/types-aiobotocore-health/)
  [![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-health)](https://pypistats.org/packages/types-aiobotocore-health)

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

  Type annotations for
  [aiobotocore Health 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-health docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_health/).

  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-health](#types-aiobotocore-health)
    - [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 `Health` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[health]` in your environment:

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

  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[health]` in your environment:

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

  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[health]'
  ```

  - 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[health]` with services you use in your
    environment:

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

  - 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[health]` in your environment:

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

  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[health]` in your environment:

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

  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-health` 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>



  `HealthClient` provides annotations for `session.create_client("health")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_health import HealthClient

  session = get_session()
  async with session.create_client("health") as client:
      client: HealthClient
      
  ```

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



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

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_health import HealthClient
  from types_aiobotocore_health.paginator import (
      DescribeAffectedAccountsForOrganizationPaginator,
      DescribeAffectedEntitiesForOrganizationPaginator,
      DescribeAffectedEntitiesPaginator,
      DescribeEventAggregatesPaginator,
      DescribeEventTypesPaginator,
      DescribeEventsForOrganizationPaginator,
      DescribeEventsPaginator,
  )

  session = get_session()
  async with session.create_client("health") as client:
      client: HealthClient

      
      
      describe_affected_accounts_for_organization_paginator: DescribeAffectedAccountsForOrganizationPaginator = client.get_paginator(
          "describe_affected_accounts_for_organization"
      )
      describe_affected_entities_for_organization_paginator: DescribeAffectedEntitiesForOrganizationPaginator = client.get_paginator(
          "describe_affected_entities_for_organization"
      )
      describe_affected_entities_paginator: DescribeAffectedEntitiesPaginator = client.get_paginator(
          "describe_affected_entities"
      )
      describe_event_aggregates_paginator: DescribeEventAggregatesPaginator = client.get_paginator(
          "describe_event_aggregates"
      )
      describe_event_types_paginator: DescribeEventTypesPaginator = client.get_paginator(
          "describe_event_types"
      )
      describe_events_for_organization_paginator: DescribeEventsForOrganizationPaginator = (
          client.get_paginator("describe_events_for_organization")
      )
      describe_events_paginator: DescribeEventsPaginator = client.get_paginator("describe_events")
  ```

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



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

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

  ```python
  from types_aiobotocore_health.literals import DescribeAffectedAccountsForOrganizationPaginatorName


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

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



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

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

  ```python
  from types_aiobotocore_health.type_defs import AccountEntityAggregateTypeDef


  def get_value() -> AccountEntityAggregateTypeDef:
      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-health` 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_health/)

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



  [![PyPI - types-aiobotocore-healthlake](https://img.shields.io/pypi/v/types-aiobotocore-healthlake.svg?color=blue)](https://pypi.org/project/types-aiobotocore-healthlake/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore-healthlake.svg?color=blue)](https://pypi.org/project/types-aiobotocore-healthlake/)
  [![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-healthlake)](https://pypistats.org/packages/types-aiobotocore-healthlake)

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

  Type annotations for
  [aiobotocore HealthLake 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-healthlake docs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_healthlake/).

  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-healthlake](#types-aiobotocore-healthlake)
    - [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 `HealthLake` service.
  4. Use provided commands to install generated packages.

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



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

  ```bash

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



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


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

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



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

  <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[healthlake]` in your environment:

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

  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[healthlake]` in your environment:

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

  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[healthlake]'
  ```

  - 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[healthlake]` with services you use in your
    environment:

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

  - 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[healthlake]` in your environment:

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

  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[healthlake]` in your environment:

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

  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-healthlake` 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>



  `HealthLakeClient` provides annotations for
  `session.create_client("healthlake")`.

  ```python
  from aiobotocore.session import get_session

  from types_aiobotocore_healthlake import HealthLakeClient

  session = get_session()
  async with session.create_client("healthlake") as client:
      client: HealthLakeClient
      
  ```

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



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

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

  ```python
  from types_aiobotocore_healthlake.literals import AuthorizationStrategyType


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

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



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

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

  ```python
  from types_aiobotocore_healthlake.type_defs import IdentityProviderConfigurationTypeDef


  def get_value() -> IdentityProviderConfigurationTypeDef:
      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-healthlake` 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_healthlake/)

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



  [![PyPI - types-aiobotocore](https://img.shields.io/pypi/v/types-aiobotocore.svg?color=blue)](https://pypi.org/project/types-aiobotocore/)
  [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/types-aiobotocore.svg?color=blue)](https://pypi.org/project/types-aiobotocore/)
  [![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)](https://pypistats.org/packages/types-aiobotocore)

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

  Type annotations for
  [aiobotocore 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 in
  [types-aiobotocore docs](https://youtype.github.io/types_aiobotocore_docs/).

  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](#types-aiobotocore)
    - [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)
    - [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)
    - [Submodules](#submodules)

  <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. Select services you use in the current project.
  4. Use provided commands to install generated packages.

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



  Install `types-aiobotocore` to add type checking for `aiobotocore` package.

  ```bash

  python -m pip install types-aiobotocore



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


  python -m pip install 'types-aiobotocore[acm,apigateway]'


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


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



  python -m pip install 'types-aiobotocore-lite[essential]'
  ```

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



  ```bash

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

  <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[essential]` in your environment:

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

  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[essential]` in your environment:

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

  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[essential]'
  ```

  - 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[essential]` with services you use in your
    environment:

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

  - 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[essential]` in your environment:

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

  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[essential]` in your environment:

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

  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` 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="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` 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/)

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

  <a id="submodules"></a>



  - `types-aiobotocore[full]` - Type annotations for all 404 services in one
    package (recommended).
  - `types-aiobotocore[all]` - Type annotations for all 404 services in separate
    packages.
  - `types-aiobotocore[essential]` - Type annotations for
    [CloudFormation](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudformation/),
    [DynamoDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dynamodb/),
    [EC2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ec2/),
    [Lambda](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lambda/),
    [RDS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rds/),
    [S3](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3/)
    and
    [SQS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sqs/)
    services.
  - `types-aiobotocore[aiobotocore]` - Install annotations in sync with
    `aiobotocore` version.
  - `types-aiobotocore[accessanalyzer]` - Type annotations for
    [AccessAnalyzer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_accessanalyzer/)
    service.
  - `types-aiobotocore[account]` - Type annotations for
    [Account](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_account/)
    service.
  - `types-aiobotocore[acm]` - Type annotations for
    [ACM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_acm/)
    service.
  - `types-aiobotocore[acm-pca]` - Type annotations for
    [ACMPCA](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_acm_pca/)
    service.
  - `types-aiobotocore[amp]` - Type annotations for
    [PrometheusService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_amp/)
    service.
  - `types-aiobotocore[amplify]` - Type annotations for
    [Amplify](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_amplify/)
    service.
  - `types-aiobotocore[amplifybackend]` - Type annotations for
    [AmplifyBackend](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_amplifybackend/)
    service.
  - `types-aiobotocore[amplifyuibuilder]` - Type annotations for
    [AmplifyUIBuilder](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_amplifyuibuilder/)
    service.
  - `types-aiobotocore[apigateway]` - Type annotations for
    [APIGateway](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_apigateway/)
    service.
  - `types-aiobotocore[apigatewaymanagementapi]` - Type annotations for
    [ApiGatewayManagementApi](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_apigatewaymanagementapi/)
    service.
  - `types-aiobotocore[apigatewayv2]` - Type annotations for
    [ApiGatewayV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_apigatewayv2/)
    service.
  - `types-aiobotocore[appconfig]` - Type annotations for
    [AppConfig](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appconfig/)
    service.
  - `types-aiobotocore[appconfigdata]` - Type annotations for
    [AppConfigData](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appconfigdata/)
    service.
  - `types-aiobotocore[appfabric]` - Type annotations for
    [AppFabric](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appfabric/)
    service.
  - `types-aiobotocore[appflow]` - Type annotations for
    [Appflow](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appflow/)
    service.
  - `types-aiobotocore[appintegrations]` - Type annotations for
    [AppIntegrationsService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appintegrations/)
    service.
  - `types-aiobotocore[application-autoscaling]` - Type annotations for
    [ApplicationAutoScaling](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_application_autoscaling/)
    service.
  - `types-aiobotocore[application-insights]` - Type annotations for
    [ApplicationInsights](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_application_insights/)
    service.
  - `types-aiobotocore[application-signals]` - Type annotations for
    [CloudWatchApplicationSignals](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_application_signals/)
    service.
  - `types-aiobotocore[applicationcostprofiler]` - Type annotations for
    [ApplicationCostProfiler](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_applicationcostprofiler/)
    service.
  - `types-aiobotocore[appmesh]` - Type annotations for
    [AppMesh](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appmesh/)
    service.
  - `types-aiobotocore[apprunner]` - Type annotations for
    [AppRunner](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_apprunner/)
    service.
  - `types-aiobotocore[appstream]` - Type annotations for
    [AppStream](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appstream/)
    service.
  - `types-aiobotocore[appsync]` - Type annotations for
    [AppSync](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_appsync/)
    service.
  - `types-aiobotocore[apptest]` - Type annotations for
    [MainframeModernizationApplicationTesting](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_apptest/)
    service.
  - `types-aiobotocore[arc-zonal-shift]` - Type annotations for
    [ARCZonalShift](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_arc_zonal_shift/)
    service.
  - `types-aiobotocore[artifact]` - Type annotations for
    [Artifact](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_artifact/)
    service.
  - `types-aiobotocore[athena]` - Type annotations for
    [Athena](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_athena/)
    service.
  - `types-aiobotocore[auditmanager]` - Type annotations for
    [AuditManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_auditmanager/)
    service.
  - `types-aiobotocore[autoscaling]` - Type annotations for
    [AutoScaling](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_autoscaling/)
    service.
  - `types-aiobotocore[autoscaling-plans]` - Type annotations for
    [AutoScalingPlans](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_autoscaling_plans/)
    service.
  - `types-aiobotocore[b2bi]` - Type annotations for
    [B2BI](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_b2bi/)
    service.
  - `types-aiobotocore[backup]` - Type annotations for
    [Backup](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_backup/)
    service.
  - `types-aiobotocore[backup-gateway]` - Type annotations for
    [BackupGateway](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_backup_gateway/)
    service.
  - `types-aiobotocore[batch]` - Type annotations for
    [Batch](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_batch/)
    service.
  - `types-aiobotocore[bcm-data-exports]` - Type annotations for
    [BillingandCostManagementDataExports](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bcm_data_exports/)
    service.
  - `types-aiobotocore[bcm-pricing-calculator]` - Type annotations for
    [BillingandCostManagementPricingCalculator](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bcm_pricing_calculator/)
    service.
  - `types-aiobotocore[bedrock]` - Type annotations for
    [Bedrock](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bedrock/)
    service.
  - `types-aiobotocore[bedrock-agent]` - Type annotations for
    [AgentsforBedrock](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bedrock_agent/)
    service.
  - `types-aiobotocore[bedrock-agent-runtime]` - Type annotations for
    [AgentsforBedrockRuntime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bedrock_agent_runtime/)
    service.
  - `types-aiobotocore[bedrock-data-automation]` - Type annotations for
    [DataAutomationforBedrock](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bedrock_data_automation/)
    service.
  - `types-aiobotocore[bedrock-data-automation-runtime]` - Type annotations for
    [RuntimeforBedrockDataAutomation](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bedrock_data_automation_runtime/)
    service.
  - `types-aiobotocore[bedrock-runtime]` - Type annotations for
    [BedrockRuntime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_bedrock_runtime/)
    service.
  - `types-aiobotocore[billing]` - Type annotations for
    [Billing](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_billing/)
    service.
  - `types-aiobotocore[billingconductor]` - Type annotations for
    [BillingConductor](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_billingconductor/)
    service.
  - `types-aiobotocore[braket]` - Type annotations for
    [Braket](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_braket/)
    service.
  - `types-aiobotocore[budgets]` - Type annotations for
    [Budgets](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_budgets/)
    service.
  - `types-aiobotocore[ce]` - Type annotations for
    [CostExplorer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ce/)
    service.
  - `types-aiobotocore[chatbot]` - Type annotations for
    [Chatbot](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chatbot/)
    service.
  - `types-aiobotocore[chime]` - Type annotations for
    [Chime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chime/)
    service.
  - `types-aiobotocore[chime-sdk-identity]` - Type annotations for
    [ChimeSDKIdentity](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chime_sdk_identity/)
    service.
  - `types-aiobotocore[chime-sdk-media-pipelines]` - Type annotations for
    [ChimeSDKMediaPipelines](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chime_sdk_media_pipelines/)
    service.
  - `types-aiobotocore[chime-sdk-meetings]` - Type annotations for
    [ChimeSDKMeetings](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chime_sdk_meetings/)
    service.
  - `types-aiobotocore[chime-sdk-messaging]` - Type annotations for
    [ChimeSDKMessaging](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chime_sdk_messaging/)
    service.
  - `types-aiobotocore[chime-sdk-voice]` - Type annotations for
    [ChimeSDKVoice](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_chime_sdk_voice/)
    service.
  - `types-aiobotocore[cleanrooms]` - Type annotations for
    [CleanRoomsService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cleanrooms/)
    service.
  - `types-aiobotocore[cleanroomsml]` - Type annotations for
    [CleanRoomsML](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cleanroomsml/)
    service.
  - `types-aiobotocore[cloud9]` - Type annotations for
    [Cloud9](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloud9/)
    service.
  - `types-aiobotocore[cloudcontrol]` - Type annotations for
    [CloudControlApi](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudcontrol/)
    service.
  - `types-aiobotocore[clouddirectory]` - Type annotations for
    [CloudDirectory](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_clouddirectory/)
    service.
  - `types-aiobotocore[cloudformation]` - Type annotations for
    [CloudFormation](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudformation/)
    service.
  - `types-aiobotocore[cloudfront]` - Type annotations for
    [CloudFront](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudfront/)
    service.
  - `types-aiobotocore[cloudfront-keyvaluestore]` - Type annotations for
    [CloudFrontKeyValueStore](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudfront_keyvaluestore/)
    service.
  - `types-aiobotocore[cloudhsm]` - Type annotations for
    [CloudHSM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudhsm/)
    service.
  - `types-aiobotocore[cloudhsmv2]` - Type annotations for
    [CloudHSMV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudhsmv2/)
    service.
  - `types-aiobotocore[cloudsearch]` - Type annotations for
    [CloudSearch](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudsearch/)
    service.
  - `types-aiobotocore[cloudsearchdomain]` - Type annotations for
    [CloudSearchDomain](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudsearchdomain/)
    service.
  - `types-aiobotocore[cloudtrail]` - Type annotations for
    [CloudTrail](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudtrail/)
    service.
  - `types-aiobotocore[cloudtrail-data]` - Type annotations for
    [CloudTrailDataService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudtrail_data/)
    service.
  - `types-aiobotocore[cloudwatch]` - Type annotations for
    [CloudWatch](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cloudwatch/)
    service.
  - `types-aiobotocore[codeartifact]` - Type annotations for
    [CodeArtifact](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codeartifact/)
    service.
  - `types-aiobotocore[codebuild]` - Type annotations for
    [CodeBuild](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codebuild/)
    service.
  - `types-aiobotocore[codecatalyst]` - Type annotations for
    [CodeCatalyst](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codecatalyst/)
    service.
  - `types-aiobotocore[codecommit]` - Type annotations for
    [CodeCommit](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codecommit/)
    service.
  - `types-aiobotocore[codeconnections]` - Type annotations for
    [CodeConnections](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codeconnections/)
    service.
  - `types-aiobotocore[codedeploy]` - Type annotations for
    [CodeDeploy](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codedeploy/)
    service.
  - `types-aiobotocore[codeguru-reviewer]` - Type annotations for
    [CodeGuruReviewer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codeguru_reviewer/)
    service.
  - `types-aiobotocore[codeguru-security]` - Type annotations for
    [CodeGuruSecurity](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codeguru_security/)
    service.
  - `types-aiobotocore[codeguruprofiler]` - Type annotations for
    [CodeGuruProfiler](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codeguruprofiler/)
    service.
  - `types-aiobotocore[codepipeline]` - Type annotations for
    [CodePipeline](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codepipeline/)
    service.
  - `types-aiobotocore[codestar-connections]` - Type annotations for
    [CodeStarconnections](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codestar_connections/)
    service.
  - `types-aiobotocore[codestar-notifications]` - Type annotations for
    [CodeStarNotifications](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_codestar_notifications/)
    service.
  - `types-aiobotocore[cognito-identity]` - Type annotations for
    [CognitoIdentity](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cognito_identity/)
    service.
  - `types-aiobotocore[cognito-idp]` - Type annotations for
    [CognitoIdentityProvider](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cognito_idp/)
    service.
  - `types-aiobotocore[cognito-sync]` - Type annotations for
    [CognitoSync](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cognito_sync/)
    service.
  - `types-aiobotocore[comprehend]` - Type annotations for
    [Comprehend](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_comprehend/)
    service.
  - `types-aiobotocore[comprehendmedical]` - Type annotations for
    [ComprehendMedical](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_comprehendmedical/)
    service.
  - `types-aiobotocore[compute-optimizer]` - Type annotations for
    [ComputeOptimizer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_compute_optimizer/)
    service.
  - `types-aiobotocore[config]` - Type annotations for
    [ConfigService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_config/)
    service.
  - `types-aiobotocore[connect]` - Type annotations for
    [Connect](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_connect/)
    service.
  - `types-aiobotocore[connect-contact-lens]` - Type annotations for
    [ConnectContactLens](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_connect_contact_lens/)
    service.
  - `types-aiobotocore[connectcampaigns]` - Type annotations for
    [ConnectCampaignService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_connectcampaigns/)
    service.
  - `types-aiobotocore[connectcampaignsv2]` - Type annotations for
    [ConnectCampaignServiceV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_connectcampaignsv2/)
    service.
  - `types-aiobotocore[connectcases]` - Type annotations for
    [ConnectCases](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_connectcases/)
    service.
  - `types-aiobotocore[connectparticipant]` - Type annotations for
    [ConnectParticipant](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_connectparticipant/)
    service.
  - `types-aiobotocore[controlcatalog]` - Type annotations for
    [ControlCatalog](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_controlcatalog/)
    service.
  - `types-aiobotocore[controltower]` - Type annotations for
    [ControlTower](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_controltower/)
    service.
  - `types-aiobotocore[cost-optimization-hub]` - Type annotations for
    [CostOptimizationHub](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cost_optimization_hub/)
    service.
  - `types-aiobotocore[cur]` - Type annotations for
    [CostandUsageReportService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_cur/)
    service.
  - `types-aiobotocore[customer-profiles]` - Type annotations for
    [CustomerProfiles](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_customer_profiles/)
    service.
  - `types-aiobotocore[databrew]` - Type annotations for
    [GlueDataBrew](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_databrew/)
    service.
  - `types-aiobotocore[dataexchange]` - Type annotations for
    [DataExchange](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dataexchange/)
    service.
  - `types-aiobotocore[datapipeline]` - Type annotations for
    [DataPipeline](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_datapipeline/)
    service.
  - `types-aiobotocore[datasync]` - Type annotations for
    [DataSync](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_datasync/)
    service.
  - `types-aiobotocore[datazone]` - Type annotations for
    [DataZone](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_datazone/)
    service.
  - `types-aiobotocore[dax]` - Type annotations for
    [DAX](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dax/)
    service.
  - `types-aiobotocore[deadline]` - Type annotations for
    [DeadlineCloud](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_deadline/)
    service.
  - `types-aiobotocore[detective]` - Type annotations for
    [Detective](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_detective/)
    service.
  - `types-aiobotocore[devicefarm]` - Type annotations for
    [DeviceFarm](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_devicefarm/)
    service.
  - `types-aiobotocore[devops-guru]` - Type annotations for
    [DevOpsGuru](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_devops_guru/)
    service.
  - `types-aiobotocore[directconnect]` - Type annotations for
    [DirectConnect](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_directconnect/)
    service.
  - `types-aiobotocore[discovery]` - Type annotations for
    [ApplicationDiscoveryService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_discovery/)
    service.
  - `types-aiobotocore[dlm]` - Type annotations for
    [DLM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dlm/)
    service.
  - `types-aiobotocore[dms]` - Type annotations for
    [DatabaseMigrationService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dms/)
    service.
  - `types-aiobotocore[docdb]` - Type annotations for
    [DocDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_docdb/)
    service.
  - `types-aiobotocore[docdb-elastic]` - Type annotations for
    [DocDBElastic](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_docdb_elastic/)
    service.
  - `types-aiobotocore[drs]` - Type annotations for
    [Drs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_drs/)
    service.
  - `types-aiobotocore[ds]` - Type annotations for
    [DirectoryService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ds/)
    service.
  - `types-aiobotocore[ds-data]` - Type annotations for
    [DirectoryServiceData](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ds_data/)
    service.
  - `types-aiobotocore[dsql]` - Type annotations for
    [AuroraDSQL](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dsql/)
    service.
  - `types-aiobotocore[dynamodb]` - Type annotations for
    [DynamoDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dynamodb/)
    service.
  - `types-aiobotocore[dynamodbstreams]` - Type annotations for
    [DynamoDBStreams](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_dynamodbstreams/)
    service.
  - `types-aiobotocore[ebs]` - Type annotations for
    [EBS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ebs/)
    service.
  - `types-aiobotocore[ec2]` - Type annotations for
    [EC2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ec2/)
    service.
  - `types-aiobotocore[ec2-instance-connect]` - Type annotations for
    [EC2InstanceConnect](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ec2_instance_connect/)
    service.
  - `types-aiobotocore[ecr]` - Type annotations for
    [ECR](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ecr/)
    service.
  - `types-aiobotocore[ecr-public]` - Type annotations for
    [ECRPublic](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ecr_public/)
    service.
  - `types-aiobotocore[ecs]` - Type annotations for
    [ECS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ecs/)
    service.
  - `types-aiobotocore[efs]` - Type annotations for
    [EFS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_efs/)
    service.
  - `types-aiobotocore[eks]` - Type annotations for
    [EKS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_eks/)
    service.
  - `types-aiobotocore[eks-auth]` - Type annotations for
    [EKSAuth](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_eks_auth/)
    service.
  - `types-aiobotocore[elastic-inference]` - Type annotations for
    [ElasticInference](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_elastic_inference/)
    service.
  - `types-aiobotocore[elasticache]` - Type annotations for
    [ElastiCache](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_elasticache/)
    service.
  - `types-aiobotocore[elasticbeanstalk]` - Type annotations for
    [ElasticBeanstalk](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_elasticbeanstalk/)
    service.
  - `types-aiobotocore[elastictranscoder]` - Type annotations for
    [ElasticTranscoder](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_elastictranscoder/)
    service.
  - `types-aiobotocore[elb]` - Type annotations for
    [ElasticLoadBalancing](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_elb/)
    service.
  - `types-aiobotocore[elbv2]` - Type annotations for
    [ElasticLoadBalancingv2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_elbv2/)
    service.
  - `types-aiobotocore[emr]` - Type annotations for
    [EMR](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_emr/)
    service.
  - `types-aiobotocore[emr-containers]` - Type annotations for
    [EMRContainers](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_emr_containers/)
    service.
  - `types-aiobotocore[emr-serverless]` - Type annotations for
    [EMRServerless](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_emr_serverless/)
    service.
  - `types-aiobotocore[entityresolution]` - Type annotations for
    [EntityResolution](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_entityresolution/)
    service.
  - `types-aiobotocore[es]` - Type annotations for
    [ElasticsearchService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_es/)
    service.
  - `types-aiobotocore[events]` - Type annotations for
    [EventBridge](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_events/)
    service.
  - `types-aiobotocore[evidently]` - Type annotations for
    [CloudWatchEvidently](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_evidently/)
    service.
  - `types-aiobotocore[finspace]` - Type annotations for
    [Finspace](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_finspace/)
    service.
  - `types-aiobotocore[finspace-data]` - Type annotations for
    [FinSpaceData](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_finspace_data/)
    service.
  - `types-aiobotocore[firehose]` - Type annotations for
    [Firehose](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_firehose/)
    service.
  - `types-aiobotocore[fis]` - Type annotations for
    [FIS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_fis/)
    service.
  - `types-aiobotocore[fms]` - Type annotations for
    [FMS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_fms/)
    service.
  - `types-aiobotocore[forecast]` - Type annotations for
    [ForecastService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_forecast/)
    service.
  - `types-aiobotocore[forecastquery]` - Type annotations for
    [ForecastQueryService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_forecastquery/)
    service.
  - `types-aiobotocore[frauddetector]` - Type annotations for
    [FraudDetector](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_frauddetector/)
    service.
  - `types-aiobotocore[freetier]` - Type annotations for
    [FreeTier](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_freetier/)
    service.
  - `types-aiobotocore[fsx]` - Type annotations for
    [FSx](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_fsx/)
    service.
  - `types-aiobotocore[gamelift]` - Type annotations for
    [GameLift](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_gamelift/)
    service.
  - `types-aiobotocore[geo-maps]` - Type annotations for
    [LocationServiceMapsV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_geo_maps/)
    service.
  - `types-aiobotocore[geo-places]` - Type annotations for
    [LocationServicePlacesV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_geo_places/)
    service.
  - `types-aiobotocore[geo-routes]` - Type annotations for
    [LocationServiceRoutesV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_geo_routes/)
    service.
  - `types-aiobotocore[glacier]` - Type annotations for
    [Glacier](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_glacier/)
    service.
  - `types-aiobotocore[globalaccelerator]` - Type annotations for
    [GlobalAccelerator](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_globalaccelerator/)
    service.
  - `types-aiobotocore[glue]` - Type annotations for
    [Glue](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_glue/)
    service.
  - `types-aiobotocore[grafana]` - Type annotations for
    [ManagedGrafana](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_grafana/)
    service.
  - `types-aiobotocore[greengrass]` - Type annotations for
    [Greengrass](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_greengrass/)
    service.
  - `types-aiobotocore[greengrassv2]` - Type annotations for
    [GreengrassV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_greengrassv2/)
    service.
  - `types-aiobotocore[groundstation]` - Type annotations for
    [GroundStation](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_groundstation/)
    service.
  - `types-aiobotocore[guardduty]` - Type annotations for
    [GuardDuty](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_guardduty/)
    service.
  - `types-aiobotocore[health]` - Type annotations for
    [Health](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_health/)
    service.
  - `types-aiobotocore[healthlake]` - Type annotations for
    [HealthLake](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_healthlake/)
    service.
  - `types-aiobotocore[iam]` - Type annotations for
    [IAM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iam/)
    service.
  - `types-aiobotocore[identitystore]` - Type annotations for
    [IdentityStore](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_identitystore/)
    service.
  - `types-aiobotocore[imagebuilder]` - Type annotations for
    [Imagebuilder](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_imagebuilder/)
    service.
  - `types-aiobotocore[importexport]` - Type annotations for
    [ImportExport](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_importexport/)
    service.
  - `types-aiobotocore[inspector]` - Type annotations for
    [Inspector](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_inspector/)
    service.
  - `types-aiobotocore[inspector-scan]` - Type annotations for
    [Inspectorscan](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_inspector_scan/)
    service.
  - `types-aiobotocore[inspector2]` - Type annotations for
    [Inspector2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_inspector2/)
    service.
  - `types-aiobotocore[internetmonitor]` - Type annotations for
    [CloudWatchInternetMonitor](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_internetmonitor/)
    service.
  - `types-aiobotocore[invoicing]` - Type annotations for
    [Invoicing](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_invoicing/)
    service.
  - `types-aiobotocore[iot]` - Type annotations for
    [IoT](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iot/)
    service.
  - `types-aiobotocore[iot-data]` - Type annotations for
    [IoTDataPlane](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iot_data/)
    service.
  - `types-aiobotocore[iot-jobs-data]` - Type annotations for
    [IoTJobsDataPlane](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iot_jobs_data/)
    service.
  - `types-aiobotocore[iot1click-devices]` - Type annotations for
    [IoT1ClickDevicesService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iot1click_devices/)
    service.
  - `types-aiobotocore[iot1click-projects]` - Type annotations for
    [IoT1ClickProjects](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iot1click_projects/)
    service.
  - `types-aiobotocore[iotanalytics]` - Type annotations for
    [IoTAnalytics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotanalytics/)
    service.
  - `types-aiobotocore[iotdeviceadvisor]` - Type annotations for
    [IoTDeviceAdvisor](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotdeviceadvisor/)
    service.
  - `types-aiobotocore[iotevents]` - Type annotations for
    [IoTEvents](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotevents/)
    service.
  - `types-aiobotocore[iotevents-data]` - Type annotations for
    [IoTEventsData](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotevents_data/)
    service.
  - `types-aiobotocore[iotfleethub]` - Type annotations for
    [IoTFleetHub](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotfleethub/)
    service.
  - `types-aiobotocore[iotfleetwise]` - Type annotations for
    [IoTFleetWise](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotfleetwise/)
    service.
  - `types-aiobotocore[iotsecuretunneling]` - Type annotations for
    [IoTSecureTunneling](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotsecuretunneling/)
    service.
  - `types-aiobotocore[iotsitewise]` - Type annotations for
    [IoTSiteWise](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotsitewise/)
    service.
  - `types-aiobotocore[iotthingsgraph]` - Type annotations for
    [IoTThingsGraph](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotthingsgraph/)
    service.
  - `types-aiobotocore[iottwinmaker]` - Type annotations for
    [IoTTwinMaker](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iottwinmaker/)
    service.
  - `types-aiobotocore[iotwireless]` - Type annotations for
    [IoTWireless](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iotwireless/)
    service.
  - `types-aiobotocore[ivs]` - Type annotations for
    [IVS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ivs/)
    service.
  - `types-aiobotocore[ivs-realtime]` - Type annotations for
    [Ivsrealtime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ivs_realtime/)
    service.
  - `types-aiobotocore[ivschat]` - Type annotations for
    [Ivschat](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ivschat/)
    service.
  - `types-aiobotocore[kafka]` - Type annotations for
    [Kafka](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kafka/)
    service.
  - `types-aiobotocore[kafkaconnect]` - Type annotations for
    [KafkaConnect](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kafkaconnect/)
    service.
  - `types-aiobotocore[kendra]` - Type annotations for
    [Kendra](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kendra/)
    service.
  - `types-aiobotocore[kendra-ranking]` - Type annotations for
    [KendraRanking](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kendra_ranking/)
    service.
  - `types-aiobotocore[keyspaces]` - Type annotations for
    [Keyspaces](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_keyspaces/)
    service.
  - `types-aiobotocore[kinesis]` - Type annotations for
    [Kinesis](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesis/)
    service.
  - `types-aiobotocore[kinesis-video-archived-media]` - Type annotations for
    [KinesisVideoArchivedMedia](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesis_video_archived_media/)
    service.
  - `types-aiobotocore[kinesis-video-media]` - Type annotations for
    [KinesisVideoMedia](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesis_video_media/)
    service.
  - `types-aiobotocore[kinesis-video-signaling]` - Type annotations for
    [KinesisVideoSignalingChannels](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesis_video_signaling/)
    service.
  - `types-aiobotocore[kinesis-video-webrtc-storage]` - Type annotations for
    [KinesisVideoWebRTCStorage](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesis_video_webrtc_storage/)
    service.
  - `types-aiobotocore[kinesisanalytics]` - Type annotations for
    [KinesisAnalytics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesisanalytics/)
    service.
  - `types-aiobotocore[kinesisanalyticsv2]` - Type annotations for
    [KinesisAnalyticsV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesisanalyticsv2/)
    service.
  - `types-aiobotocore[kinesisvideo]` - Type annotations for
    [KinesisVideo](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kinesisvideo/)
    service.
  - `types-aiobotocore[kms]` - Type annotations for
    [KMS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_kms/)
    service.
  - `types-aiobotocore[lakeformation]` - Type annotations for
    [LakeFormation](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lakeformation/)
    service.
  - `types-aiobotocore[lambda]` - Type annotations for
    [Lambda](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lambda/)
    service.
  - `types-aiobotocore[launch-wizard]` - Type annotations for
    [LaunchWizard](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_launch_wizard/)
    service.
  - `types-aiobotocore[lex-models]` - Type annotations for
    [LexModelBuildingService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lex_models/)
    service.
  - `types-aiobotocore[lex-runtime]` - Type annotations for
    [LexRuntimeService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lex_runtime/)
    service.
  - `types-aiobotocore[lexv2-models]` - Type annotations for
    [LexModelsV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lexv2_models/)
    service.
  - `types-aiobotocore[lexv2-runtime]` - Type annotations for
    [LexRuntimeV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lexv2_runtime/)
    service.
  - `types-aiobotocore[license-manager]` - Type annotations for
    [LicenseManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_license_manager/)
    service.
  - `types-aiobotocore[license-manager-linux-subscriptions]` - Type annotations
    for
    [LicenseManagerLinuxSubscriptions](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_license_manager_linux_subscriptions/)
    service.
  - `types-aiobotocore[license-manager-user-subscriptions]` - Type annotations
    for
    [LicenseManagerUserSubscriptions](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_license_manager_user_subscriptions/)
    service.
  - `types-aiobotocore[lightsail]` - Type annotations for
    [Lightsail](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lightsail/)
    service.
  - `types-aiobotocore[location]` - Type annotations for
    [LocationService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_location/)
    service.
  - `types-aiobotocore[logs]` - Type annotations for
    [CloudWatchLogs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_logs/)
    service.
  - `types-aiobotocore[lookoutequipment]` - Type annotations for
    [LookoutEquipment](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lookoutequipment/)
    service.
  - `types-aiobotocore[lookoutmetrics]` - Type annotations for
    [LookoutMetrics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lookoutmetrics/)
    service.
  - `types-aiobotocore[lookoutvision]` - Type annotations for
    [LookoutforVision](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_lookoutvision/)
    service.
  - `types-aiobotocore[m2]` - Type annotations for
    [MainframeModernization](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_m2/)
    service.
  - `types-aiobotocore[machinelearning]` - Type annotations for
    [MachineLearning](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_machinelearning/)
    service.
  - `types-aiobotocore[macie2]` - Type annotations for
    [Macie2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_macie2/)
    service.
  - `types-aiobotocore[mailmanager]` - Type annotations for
    [MailManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mailmanager/)
    service.
  - `types-aiobotocore[managedblockchain]` - Type annotations for
    [ManagedBlockchain](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_managedblockchain/)
    service.
  - `types-aiobotocore[managedblockchain-query]` - Type annotations for
    [ManagedBlockchainQuery](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_managedblockchain_query/)
    service.
  - `types-aiobotocore[marketplace-agreement]` - Type annotations for
    [AgreementService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_marketplace_agreement/)
    service.
  - `types-aiobotocore[marketplace-catalog]` - Type annotations for
    [MarketplaceCatalog](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_marketplace_catalog/)
    service.
  - `types-aiobotocore[marketplace-deployment]` - Type annotations for
    [MarketplaceDeploymentService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_marketplace_deployment/)
    service.
  - `types-aiobotocore[marketplace-entitlement]` - Type annotations for
    [MarketplaceEntitlementService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_marketplace_entitlement/)
    service.
  - `types-aiobotocore[marketplace-reporting]` - Type annotations for
    [MarketplaceReportingService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_marketplace_reporting/)
    service.
  - `types-aiobotocore[marketplacecommerceanalytics]` - Type annotations for
    [MarketplaceCommerceAnalytics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_marketplacecommerceanalytics/)
    service.
  - `types-aiobotocore[mediaconnect]` - Type annotations for
    [MediaConnect](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediaconnect/)
    service.
  - `types-aiobotocore[mediaconvert]` - Type annotations for
    [MediaConvert](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediaconvert/)
    service.
  - `types-aiobotocore[medialive]` - Type annotations for
    [MediaLive](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_medialive/)
    service.
  - `types-aiobotocore[mediapackage]` - Type annotations for
    [MediaPackage](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediapackage/)
    service.
  - `types-aiobotocore[mediapackage-vod]` - Type annotations for
    [MediaPackageVod](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediapackage_vod/)
    service.
  - `types-aiobotocore[mediapackagev2]` - Type annotations for
    [Mediapackagev2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediapackagev2/)
    service.
  - `types-aiobotocore[mediastore]` - Type annotations for
    [MediaStore](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediastore/)
    service.
  - `types-aiobotocore[mediastore-data]` - Type annotations for
    [MediaStoreData](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediastore_data/)
    service.
  - `types-aiobotocore[mediatailor]` - Type annotations for
    [MediaTailor](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mediatailor/)
    service.
  - `types-aiobotocore[medical-imaging]` - Type annotations for
    [HealthImaging](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_medical_imaging/)
    service.
  - `types-aiobotocore[memorydb]` - Type annotations for
    [MemoryDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_memorydb/)
    service.
  - `types-aiobotocore[meteringmarketplace]` - Type annotations for
    [MarketplaceMetering](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_meteringmarketplace/)
    service.
  - `types-aiobotocore[mgh]` - Type annotations for
    [MigrationHub](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mgh/)
    service.
  - `types-aiobotocore[mgn]` - Type annotations for
    [Mgn](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mgn/)
    service.
  - `types-aiobotocore[migration-hub-refactor-spaces]` - Type annotations for
    [MigrationHubRefactorSpaces](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_migration_hub_refactor_spaces/)
    service.
  - `types-aiobotocore[migrationhub-config]` - Type annotations for
    [MigrationHubConfig](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_migrationhub_config/)
    service.
  - `types-aiobotocore[migrationhuborchestrator]` - Type annotations for
    [MigrationHubOrchestrator](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_migrationhuborchestrator/)
    service.
  - `types-aiobotocore[migrationhubstrategy]` - Type annotations for
    [MigrationHubStrategyRecommendations](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_migrationhubstrategy/)
    service.
  - `types-aiobotocore[mq]` - Type annotations for
    [MQ](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mq/)
    service.
  - `types-aiobotocore[mturk]` - Type annotations for
    [MTurk](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mturk/)
    service.
  - `types-aiobotocore[mwaa]` - Type annotations for
    [MWAA](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_mwaa/)
    service.
  - `types-aiobotocore[neptune]` - Type annotations for
    [Neptune](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_neptune/)
    service.
  - `types-aiobotocore[neptune-graph]` - Type annotations for
    [NeptuneGraph](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_neptune_graph/)
    service.
  - `types-aiobotocore[neptunedata]` - Type annotations for
    [NeptuneData](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_neptunedata/)
    service.
  - `types-aiobotocore[network-firewall]` - Type annotations for
    [NetworkFirewall](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_network_firewall/)
    service.
  - `types-aiobotocore[networkflowmonitor]` - Type annotations for
    [NetworkFlowMonitor](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_networkflowmonitor/)
    service.
  - `types-aiobotocore[networkmanager]` - Type annotations for
    [NetworkManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_networkmanager/)
    service.
  - `types-aiobotocore[networkmonitor]` - Type annotations for
    [CloudWatchNetworkMonitor](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_networkmonitor/)
    service.
  - `types-aiobotocore[notifications]` - Type annotations for
    [UserNotifications](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_notifications/)
    service.
  - `types-aiobotocore[notificationscontacts]` - Type annotations for
    [UserNotificationsContacts](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_notificationscontacts/)
    service.
  - `types-aiobotocore[oam]` - Type annotations for
    [CloudWatchObservabilityAccessManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_oam/)
    service.
  - `types-aiobotocore[observabilityadmin]` - Type annotations for
    [CloudWatchObservabilityAdminService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_observabilityadmin/)
    service.
  - `types-aiobotocore[omics]` - Type annotations for
    [Omics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_omics/)
    service.
  - `types-aiobotocore[opensearch]` - Type annotations for
    [OpenSearchService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_opensearch/)
    service.
  - `types-aiobotocore[opensearchserverless]` - Type annotations for
    [OpenSearchServiceServerless](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_opensearchserverless/)
    service.
  - `types-aiobotocore[opsworks]` - Type annotations for
    [OpsWorks](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_opsworks/)
    service.
  - `types-aiobotocore[opsworkscm]` - Type annotations for
    [OpsWorksCM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_opsworkscm/)
    service.
  - `types-aiobotocore[organizations]` - Type annotations for
    [Organizations](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_organizations/)
    service.
  - `types-aiobotocore[osis]` - Type annotations for
    [OpenSearchIngestion](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_osis/)
    service.
  - `types-aiobotocore[outposts]` - Type annotations for
    [Outposts](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_outposts/)
    service.
  - `types-aiobotocore[panorama]` - Type annotations for
    [Panorama](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_panorama/)
    service.
  - `types-aiobotocore[partnercentral-selling]` - Type annotations for
    [PartnerCentralSellingAPI](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_partnercentral_selling/)
    service.
  - `types-aiobotocore[payment-cryptography]` - Type annotations for
    [PaymentCryptographyControlPlane](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_payment_cryptography/)
    service.
  - `types-aiobotocore[payment-cryptography-data]` - Type annotations for
    [PaymentCryptographyDataPlane](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_payment_cryptography_data/)
    service.
  - `types-aiobotocore[pca-connector-ad]` - Type annotations for
    [PcaConnectorAd](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pca_connector_ad/)
    service.
  - `types-aiobotocore[pca-connector-scep]` - Type annotations for
    [PrivateCAConnectorforSCEP](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pca_connector_scep/)
    service.
  - `types-aiobotocore[pcs]` - Type annotations for
    [ParallelComputingService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pcs/)
    service.
  - `types-aiobotocore[personalize]` - Type annotations for
    [Personalize](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_personalize/)
    service.
  - `types-aiobotocore[personalize-events]` - Type annotations for
    [PersonalizeEvents](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_personalize_events/)
    service.
  - `types-aiobotocore[personalize-runtime]` - Type annotations for
    [PersonalizeRuntime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_personalize_runtime/)
    service.
  - `types-aiobotocore[pi]` - Type annotations for
    [PI](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pi/)
    service.
  - `types-aiobotocore[pinpoint]` - Type annotations for
    [Pinpoint](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pinpoint/)
    service.
  - `types-aiobotocore[pinpoint-email]` - Type annotations for
    [PinpointEmail](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pinpoint_email/)
    service.
  - `types-aiobotocore[pinpoint-sms-voice]` - Type annotations for
    [PinpointSMSVoice](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pinpoint_sms_voice/)
    service.
  - `types-aiobotocore[pinpoint-sms-voice-v2]` - Type annotations for
    [PinpointSMSVoiceV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pinpoint_sms_voice_v2/)
    service.
  - `types-aiobotocore[pipes]` - Type annotations for
    [EventBridgePipes](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pipes/)
    service.
  - `types-aiobotocore[polly]` - Type annotations for
    [Polly](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_polly/)
    service.
  - `types-aiobotocore[pricing]` - Type annotations for
    [Pricing](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_pricing/)
    service.
  - `types-aiobotocore[privatenetworks]` - Type annotations for
    [Private5G](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_privatenetworks/)
    service.
  - `types-aiobotocore[proton]` - Type annotations for
    [Proton](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_proton/)
    service.
  - `types-aiobotocore[qapps]` - Type annotations for
    [QApps](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_qapps/)
    service.
  - `types-aiobotocore[qbusiness]` - Type annotations for
    [QBusiness](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_qbusiness/)
    service.
  - `types-aiobotocore[qconnect]` - Type annotations for
    [QConnect](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_qconnect/)
    service.
  - `types-aiobotocore[qldb]` - Type annotations for
    [QLDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_qldb/)
    service.
  - `types-aiobotocore[qldb-session]` - Type annotations for
    [QLDBSession](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_qldb_session/)
    service.
  - `types-aiobotocore[quicksight]` - Type annotations for
    [QuickSight](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_quicksight/)
    service.
  - `types-aiobotocore[ram]` - Type annotations for
    [RAM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ram/)
    service.
  - `types-aiobotocore[rbin]` - Type annotations for
    [RecycleBin](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rbin/)
    service.
  - `types-aiobotocore[rds]` - Type annotations for
    [RDS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rds/)
    service.
  - `types-aiobotocore[rds-data]` - Type annotations for
    [RDSDataService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rds_data/)
    service.
  - `types-aiobotocore[redshift]` - Type annotations for
    [Redshift](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift/)
    service.
  - `types-aiobotocore[redshift-data]` - Type annotations for
    [RedshiftDataAPIService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift_data/)
    service.
  - `types-aiobotocore[redshift-serverless]` - Type annotations for
    [RedshiftServerless](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_redshift_serverless/)
    service.
  - `types-aiobotocore[rekognition]` - Type annotations for
    [Rekognition](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rekognition/)
    service.
  - `types-aiobotocore[repostspace]` - Type annotations for
    [RePostPrivate](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_repostspace/)
    service.
  - `types-aiobotocore[resiliencehub]` - Type annotations for
    [ResilienceHub](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resiliencehub/)
    service.
  - `types-aiobotocore[resource-explorer-2]` - Type annotations for
    [ResourceExplorer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_explorer_2/)
    service.
  - `types-aiobotocore[resource-groups]` - Type annotations for
    [ResourceGroups](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resource_groups/)
    service.
  - `types-aiobotocore[resourcegroupstaggingapi]` - Type annotations for
    [ResourceGroupsTaggingAPI](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_resourcegroupstaggingapi/)
    service.
  - `types-aiobotocore[robomaker]` - Type annotations for
    [RoboMaker](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_robomaker/)
    service.
  - `types-aiobotocore[rolesanywhere]` - Type annotations for
    [IAMRolesAnywhere](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rolesanywhere/)
    service.
  - `types-aiobotocore[route53]` - Type annotations for
    [Route53](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53/)
    service.
  - `types-aiobotocore[route53-recovery-cluster]` - Type annotations for
    [Route53RecoveryCluster](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_cluster/)
    service.
  - `types-aiobotocore[route53-recovery-control-config]` - Type annotations for
    [Route53RecoveryControlConfig](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_control_config/)
    service.
  - `types-aiobotocore[route53-recovery-readiness]` - Type annotations for
    [Route53RecoveryReadiness](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53_recovery_readiness/)
    service.
  - `types-aiobotocore[route53domains]` - Type annotations for
    [Route53Domains](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53domains/)
    service.
  - `types-aiobotocore[route53profiles]` - Type annotations for
    [Route53Profiles](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53profiles/)
    service.
  - `types-aiobotocore[route53resolver]` - Type annotations for
    [Route53Resolver](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_route53resolver/)
    service.
  - `types-aiobotocore[rum]` - Type annotations for
    [CloudWatchRUM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_rum/)
    service.
  - `types-aiobotocore[s3]` - Type annotations for
    [S3](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3/)
    service.
  - `types-aiobotocore[s3control]` - Type annotations for
    [S3Control](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3control/)
    service.
  - `types-aiobotocore[s3outposts]` - Type annotations for
    [S3Outposts](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3outposts/)
    service.
  - `types-aiobotocore[s3tables]` - Type annotations for
    [S3Tables](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_s3tables/)
    service.
  - `types-aiobotocore[sagemaker]` - Type annotations for
    [SageMaker](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker/)
    service.
  - `types-aiobotocore[sagemaker-a2i-runtime]` - Type annotations for
    [AugmentedAIRuntime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_a2i_runtime/)
    service.
  - `types-aiobotocore[sagemaker-edge]` - Type annotations for
    [SagemakerEdgeManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_edge/)
    service.
  - `types-aiobotocore[sagemaker-featurestore-runtime]` - Type annotations for
    [SageMakerFeatureStoreRuntime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_featurestore_runtime/)
    service.
  - `types-aiobotocore[sagemaker-geospatial]` - Type annotations for
    [SageMakergeospatialcapabilities](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_geospatial/)
    service.
  - `types-aiobotocore[sagemaker-metrics]` - Type annotations for
    [SageMakerMetrics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_metrics/)
    service.
  - `types-aiobotocore[sagemaker-runtime]` - Type annotations for
    [SageMakerRuntime](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sagemaker_runtime/)
    service.
  - `types-aiobotocore[savingsplans]` - Type annotations for
    [SavingsPlans](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_savingsplans/)
    service.
  - `types-aiobotocore[scheduler]` - Type annotations for
    [EventBridgeScheduler](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_scheduler/)
    service.
  - `types-aiobotocore[schemas]` - Type annotations for
    [Schemas](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_schemas/)
    service.
  - `types-aiobotocore[sdb]` - Type annotations for
    [SimpleDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sdb/)
    service.
  - `types-aiobotocore[secretsmanager]` - Type annotations for
    [SecretsManager](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_secretsmanager/)
    service.
  - `types-aiobotocore[security-ir]` - Type annotations for
    [SecurityIncidentResponse](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_security_ir/)
    service.
  - `types-aiobotocore[securityhub]` - Type annotations for
    [SecurityHub](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_securityhub/)
    service.
  - `types-aiobotocore[securitylake]` - Type annotations for
    [SecurityLake](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_securitylake/)
    service.
  - `types-aiobotocore[serverlessrepo]` - Type annotations for
    [ServerlessApplicationRepository](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_serverlessrepo/)
    service.
  - `types-aiobotocore[service-quotas]` - Type annotations for
    [ServiceQuotas](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_service_quotas/)
    service.
  - `types-aiobotocore[servicecatalog]` - Type annotations for
    [ServiceCatalog](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_servicecatalog/)
    service.
  - `types-aiobotocore[servicecatalog-appregistry]` - Type annotations for
    [AppRegistry](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_servicecatalog_appregistry/)
    service.
  - `types-aiobotocore[servicediscovery]` - Type annotations for
    [ServiceDiscovery](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_servicediscovery/)
    service.
  - `types-aiobotocore[ses]` - Type annotations for
    [SES](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ses/)
    service.
  - `types-aiobotocore[sesv2]` - Type annotations for
    [SESV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sesv2/)
    service.
  - `types-aiobotocore[shield]` - Type annotations for
    [Shield](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_shield/)
    service.
  - `types-aiobotocore[signer]` - Type annotations for
    [Signer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_signer/)
    service.
  - `types-aiobotocore[simspaceweaver]` - Type annotations for
    [SimSpaceWeaver](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_simspaceweaver/)
    service.
  - `types-aiobotocore[sms]` - Type annotations for
    [SMS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sms/)
    service.
  - `types-aiobotocore[sms-voice]` - Type annotations for
    [PinpointSMSVoice](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sms_voice/)
    service.
  - `types-aiobotocore[snow-device-management]` - Type annotations for
    [SnowDeviceManagement](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_snow_device_management/)
    service.
  - `types-aiobotocore[snowball]` - Type annotations for
    [Snowball](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_snowball/)
    service.
  - `types-aiobotocore[sns]` - Type annotations for
    [SNS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sns/)
    service.
  - `types-aiobotocore[socialmessaging]` - Type annotations for
    [EndUserMessagingSocial](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_socialmessaging/)
    service.
  - `types-aiobotocore[sqs]` - Type annotations for
    [SQS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sqs/)
    service.
  - `types-aiobotocore[ssm]` - Type annotations for
    [SSM](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ssm/)
    service.
  - `types-aiobotocore[ssm-contacts]` - Type annotations for
    [SSMContacts](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ssm_contacts/)
    service.
  - `types-aiobotocore[ssm-incidents]` - Type annotations for
    [SSMIncidents](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ssm_incidents/)
    service.
  - `types-aiobotocore[ssm-quicksetup]` - Type annotations for
    [SystemsManagerQuickSetup](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ssm_quicksetup/)
    service.
  - `types-aiobotocore[ssm-sap]` - Type annotations for
    [SsmSap](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_ssm_sap/)
    service.
  - `types-aiobotocore[sso]` - Type annotations for
    [SSO](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sso/)
    service.
  - `types-aiobotocore[sso-admin]` - Type annotations for
    [SSOAdmin](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sso_admin/)
    service.
  - `types-aiobotocore[sso-oidc]` - Type annotations for
    [SSOOIDC](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sso_oidc/)
    service.
  - `types-aiobotocore[stepfunctions]` - Type annotations for
    [SFN](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_stepfunctions/)
    service.
  - `types-aiobotocore[storagegateway]` - Type annotations for
    [StorageGateway](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_storagegateway/)
    service.
  - `types-aiobotocore[sts]` - Type annotations for
    [STS](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_sts/)
    service.
  - `types-aiobotocore[supplychain]` - Type annotations for
    [SupplyChain](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_supplychain/)
    service.
  - `types-aiobotocore[support]` - Type annotations for
    [Support](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_support/)
    service.
  - `types-aiobotocore[support-app]` - Type annotations for
    [SupportApp](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_support_app/)
    service.
  - `types-aiobotocore[swf]` - Type annotations for
    [SWF](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_swf/)
    service.
  - `types-aiobotocore[synthetics]` - Type annotations for
    [Synthetics](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_synthetics/)
    service.
  - `types-aiobotocore[taxsettings]` - Type annotations for
    [TaxSettings](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_taxsettings/)
    service.
  - `types-aiobotocore[textract]` - Type annotations for
    [Textract](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_textract/)
    service.
  - `types-aiobotocore[timestream-influxdb]` - Type annotations for
    [TimestreamInfluxDB](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_timestream_influxdb/)
    service.
  - `types-aiobotocore[timestream-query]` - Type annotations for
    [TimestreamQuery](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_timestream_query/)
    service.
  - `types-aiobotocore[timestream-write]` - Type annotations for
    [TimestreamWrite](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_timestream_write/)
    service.
  - `types-aiobotocore[tnb]` - Type annotations for
    [TelcoNetworkBuilder](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_tnb/)
    service.
  - `types-aiobotocore[transcribe]` - Type annotations for
    [TranscribeService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_transcribe/)
    service.
  - `types-aiobotocore[transfer]` - Type annotations for
    [Transfer](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_transfer/)
    service.
  - `types-aiobotocore[translate]` - Type annotations for
    [Translate](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_translate/)
    service.
  - `types-aiobotocore[trustedadvisor]` - Type annotations for
    [TrustedAdvisorPublicAPI](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_trustedadvisor/)
    service.
  - `types-aiobotocore[verifiedpermissions]` - Type annotations for
    [VerifiedPermissions](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_verifiedpermissions/)
    service.
  - `types-aiobotocore[voice-id]` - Type annotations for
    [VoiceID](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_voice_id/)
    service.
  - `types-aiobotocore[vpc-lattice]` - Type annotations for
    [VPCLattice](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_vpc_lattice/)
    service.
  - `types-aiobotocore[waf]` - Type annotations for
    [WAF](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_waf/)
    service.
  - `types-aiobotocore[waf-regional]` - Type annotations for
    [WAFRegional](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_waf_regional/)
    service.
  - `types-aiobotocore[wafv2]` - Type annotations for
    [WAFV2](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_wafv2/)
    service.
  - `types-aiobotocore[wellarchitected]` - Type annotations for
    [WellArchitected](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_wellarchitected/)
    service.
  - `types-aiobotocore[wisdom]` - Type annotations for
    [ConnectWisdomService](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_wisdom/)
    service.
  - `types-aiobotocore[workdocs]` - Type annotations for
    [WorkDocs](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_workdocs/)
    service.
  - `types-aiobotocore[workmail]` - Type annotations for
    [WorkMail](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_workmail/)
    service.
  - `types-aiobotocore[workmailmessageflow]` - Type annotations for
    [WorkMailMessageFlow](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_workmailmessageflow/)
    service.
  - `types-aiobotocore[workspaces]` - Type annotations for
    [WorkSpaces](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_workspaces/)
    service.
  - `types-aiobotocore[workspaces-thin-client]` - Type annotations for
    [WorkSpacesThinClient](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_workspaces_thin_client/)
    service.
  - `types-aiobotocore[workspaces-web]` - Type annotations for
    [WorkSpacesWeb](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_workspaces_web/)
    service.
  - `types-aiobotocore[xray]` - Type annotations for
    [XRay](https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_xray/)
    service.


