mypy_boto3_appconfigdata.client

Type annotations for appconfigdata service Client.

Documentation

Copyright 2025 Vlad Emelianov

Usage::

from boto3.session import Session
from mypy_boto3_appconfigdata.client import AppConfigDataClient

session = Session()
client: AppConfigDataClient = session.client("appconfigdata")
  1"""
  2Type annotations for appconfigdata service Client.
  3
  4[Documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/)
  5
  6Copyright 2025 Vlad Emelianov
  7
  8Usage::
  9
 10    ```python
 11    from boto3.session import Session
 12    from mypy_boto3_appconfigdata.client import AppConfigDataClient
 13
 14    session = Session()
 15    client: AppConfigDataClient = session.client("appconfigdata")
 16    ```
 17"""
 18
 19from __future__ import annotations
 20
 21import sys
 22from typing import Any
 23
 24from botocore.client import BaseClient, ClientMeta
 25from botocore.errorfactory import BaseClientExceptions
 26from botocore.exceptions import ClientError as BotocoreClientError
 27
 28from .type_defs import (
 29    GetLatestConfigurationRequestTypeDef,
 30    GetLatestConfigurationResponseTypeDef,
 31    StartConfigurationSessionRequestTypeDef,
 32    StartConfigurationSessionResponseTypeDef,
 33)
 34
 35if sys.version_info >= (3, 9):
 36    from builtins import type as Type
 37    from collections.abc import Mapping
 38else:
 39    from typing import Mapping, Type
 40if sys.version_info >= (3, 12):
 41    from typing import Unpack
 42else:
 43    from typing_extensions import Unpack
 44
 45
 46__all__ = ("AppConfigDataClient",)
 47
 48
 49class Exceptions(BaseClientExceptions):
 50    BadRequestException: Type[BotocoreClientError]
 51    ClientError: Type[BotocoreClientError]
 52    InternalServerException: Type[BotocoreClientError]
 53    ResourceNotFoundException: Type[BotocoreClientError]
 54    ThrottlingException: Type[BotocoreClientError]
 55
 56
 57class AppConfigDataClient(BaseClient):
 58    """
 59    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata.html#AppConfigData.Client)
 60    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/)
 61    """
 62
 63    meta: ClientMeta
 64
 65    @property
 66    def exceptions(self) -> Exceptions:
 67        """
 68        AppConfigDataClient exceptions.
 69
 70        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata.html#AppConfigData.Client)
 71        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#exceptions)
 72        """
 73
 74    def can_paginate(self, operation_name: str) -> bool:
 75        """
 76        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/can_paginate.html)
 77        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#can_paginate)
 78        """
 79
 80    def generate_presigned_url(
 81        self,
 82        ClientMethod: str,
 83        Params: Mapping[str, Any] = ...,
 84        ExpiresIn: int = 3600,
 85        HttpMethod: str = ...,
 86    ) -> str:
 87        """
 88        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/generate_presigned_url.html)
 89        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#generate_presigned_url)
 90        """
 91
 92    def get_latest_configuration(
 93        self, **kwargs: Unpack[GetLatestConfigurationRequestTypeDef]
 94    ) -> GetLatestConfigurationResponseTypeDef:
 95        """
 96        Retrieves the latest deployed configuration.
 97
 98        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/get_latest_configuration.html)
 99        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#get_latest_configuration)
100        """
101
102    def start_configuration_session(
103        self, **kwargs: Unpack[StartConfigurationSessionRequestTypeDef]
104    ) -> StartConfigurationSessionResponseTypeDef:
105        """
106        Starts a configuration session used to retrieve a deployed configuration.
107
108        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/start_configuration_session.html)
109        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#start_configuration_session)
110        """
class AppConfigDataClient(botocore.client.BaseClient):
 58class AppConfigDataClient(BaseClient):
 59    """
 60    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata.html#AppConfigData.Client)
 61    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/)
 62    """
 63
 64    meta: ClientMeta
 65
 66    @property
 67    def exceptions(self) -> Exceptions:
 68        """
 69        AppConfigDataClient exceptions.
 70
 71        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata.html#AppConfigData.Client)
 72        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#exceptions)
 73        """
 74
 75    def can_paginate(self, operation_name: str) -> bool:
 76        """
 77        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/can_paginate.html)
 78        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#can_paginate)
 79        """
 80
 81    def generate_presigned_url(
 82        self,
 83        ClientMethod: str,
 84        Params: Mapping[str, Any] = ...,
 85        ExpiresIn: int = 3600,
 86        HttpMethod: str = ...,
 87    ) -> str:
 88        """
 89        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/generate_presigned_url.html)
 90        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#generate_presigned_url)
 91        """
 92
 93    def get_latest_configuration(
 94        self, **kwargs: Unpack[GetLatestConfigurationRequestTypeDef]
 95    ) -> GetLatestConfigurationResponseTypeDef:
 96        """
 97        Retrieves the latest deployed configuration.
 98
 99        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/get_latest_configuration.html)
100        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#get_latest_configuration)
101        """
102
103    def start_configuration_session(
104        self, **kwargs: Unpack[StartConfigurationSessionRequestTypeDef]
105    ) -> StartConfigurationSessionResponseTypeDef:
106        """
107        Starts a configuration session used to retrieve a deployed configuration.
108
109        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/start_configuration_session.html)
110        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#start_configuration_session)
111        """

.Client">Show boto3 documentation Show boto3-stubs documentation

meta: botocore.client.ClientMeta
exceptions: mypy_boto3_appconfigdata.client.Exceptions
66    @property
67    def exceptions(self) -> Exceptions:
68        """
69        AppConfigDataClient exceptions.
70
71        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata.html#AppConfigData.Client)
72        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#exceptions)
73        """

AppConfigDataClient exceptions.

.Client">Show boto3 documentation Show boto3-stubs documentation

def can_paginate(self, operation_name: str) -> bool:
75    def can_paginate(self, operation_name: str) -> bool:
76        """
77        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/can_paginate.html)
78        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#can_paginate)
79        """
def generate_presigned_url( self, ClientMethod: str, Params: Mapping[str, typing.Any] = Ellipsis, ExpiresIn: int = 3600, HttpMethod: str = Ellipsis) -> str:
81    def generate_presigned_url(
82        self,
83        ClientMethod: str,
84        Params: Mapping[str, Any] = ...,
85        ExpiresIn: int = 3600,
86        HttpMethod: str = ...,
87    ) -> str:
88        """
89        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/generate_presigned_url.html)
90        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#generate_presigned_url)
91        """
def get_latest_configuration( self, **kwargs: Unpack[mypy_boto3_appconfigdata.type_defs.GetLatestConfigurationRequestTypeDef]) -> mypy_boto3_appconfigdata.type_defs.GetLatestConfigurationResponseTypeDef:
 93    def get_latest_configuration(
 94        self, **kwargs: Unpack[GetLatestConfigurationRequestTypeDef]
 95    ) -> GetLatestConfigurationResponseTypeDef:
 96        """
 97        Retrieves the latest deployed configuration.
 98
 99        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/get_latest_configuration.html)
100        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#get_latest_configuration)
101        """

Retrieves the latest deployed configuration.

Show boto3 documentation Show boto3-stubs documentation

def start_configuration_session( self, **kwargs: Unpack[mypy_boto3_appconfigdata.type_defs.StartConfigurationSessionRequestTypeDef]) -> mypy_boto3_appconfigdata.type_defs.StartConfigurationSessionResponseTypeDef:
103    def start_configuration_session(
104        self, **kwargs: Unpack[StartConfigurationSessionRequestTypeDef]
105    ) -> StartConfigurationSessionResponseTypeDef:
106        """
107        Starts a configuration session used to retrieve a deployed configuration.
108
109        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfigdata/client/start_configuration_session.html)
110        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfigdata/client/#start_configuration_session)
111        """

Starts a configuration session used to retrieve a deployed configuration.

Show boto3 documentation Show boto3-stubs documentation