mypy_boto3_appconfigdata.client
Type annotations for appconfigdata service Client.
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
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.
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.