mypy_boto3_appconfig.client

Type annotations for appconfig service Client.

Documentation

Copyright 2025 Vlad Emelianov

Usage::

from boto3.session import Session
from mypy_boto3_appconfig.client import AppConfigClient

session = Session()
client: AppConfigClient = session.client("appconfig")
  1"""
  2Type annotations for appconfig service Client.
  3
  4[Documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/)
  5
  6Copyright 2025 Vlad Emelianov
  7
  8Usage::
  9
 10    ```python
 11    from boto3.session import Session
 12    from mypy_boto3_appconfig.client import AppConfigClient
 13
 14    session = Session()
 15    client: AppConfigClient = session.client("appconfig")
 16    ```
 17"""
 18
 19from __future__ import annotations
 20
 21import sys
 22from typing import Any, overload
 23
 24from botocore.client import BaseClient, ClientMeta
 25from botocore.errorfactory import BaseClientExceptions
 26from botocore.exceptions import ClientError as BotocoreClientError
 27
 28from .paginator import (
 29    ListApplicationsPaginator,
 30    ListConfigurationProfilesPaginator,
 31    ListDeploymentsPaginator,
 32    ListDeploymentStrategiesPaginator,
 33    ListEnvironmentsPaginator,
 34    ListExtensionAssociationsPaginator,
 35    ListExtensionsPaginator,
 36    ListHostedConfigurationVersionsPaginator,
 37)
 38from .type_defs import (
 39    AccountSettingsTypeDef,
 40    ApplicationResponseTypeDef,
 41    ApplicationsTypeDef,
 42    ConfigurationProfilesTypeDef,
 43    ConfigurationProfileTypeDef,
 44    ConfigurationTypeDef,
 45    CreateApplicationRequestTypeDef,
 46    CreateConfigurationProfileRequestTypeDef,
 47    CreateDeploymentStrategyRequestTypeDef,
 48    CreateEnvironmentRequestTypeDef,
 49    CreateExtensionAssociationRequestTypeDef,
 50    CreateExtensionRequestTypeDef,
 51    CreateHostedConfigurationVersionRequestTypeDef,
 52    DeleteApplicationRequestTypeDef,
 53    DeleteConfigurationProfileRequestTypeDef,
 54    DeleteDeploymentStrategyRequestTypeDef,
 55    DeleteEnvironmentRequestTypeDef,
 56    DeleteExtensionAssociationRequestTypeDef,
 57    DeleteExtensionRequestTypeDef,
 58    DeleteHostedConfigurationVersionRequestTypeDef,
 59    DeploymentStrategiesTypeDef,
 60    DeploymentStrategyResponseTypeDef,
 61    DeploymentsTypeDef,
 62    DeploymentTypeDef,
 63    EmptyResponseMetadataTypeDef,
 64    EnvironmentResponseTypeDef,
 65    EnvironmentsTypeDef,
 66    ExtensionAssociationsTypeDef,
 67    ExtensionAssociationTypeDef,
 68    ExtensionsTypeDef,
 69    ExtensionTypeDef,
 70    GetApplicationRequestTypeDef,
 71    GetConfigurationProfileRequestTypeDef,
 72    GetConfigurationRequestTypeDef,
 73    GetDeploymentRequestTypeDef,
 74    GetDeploymentStrategyRequestTypeDef,
 75    GetEnvironmentRequestTypeDef,
 76    GetExtensionAssociationRequestTypeDef,
 77    GetExtensionRequestTypeDef,
 78    GetHostedConfigurationVersionRequestTypeDef,
 79    HostedConfigurationVersionsTypeDef,
 80    HostedConfigurationVersionTypeDef,
 81    ListApplicationsRequestTypeDef,
 82    ListConfigurationProfilesRequestTypeDef,
 83    ListDeploymentsRequestTypeDef,
 84    ListDeploymentStrategiesRequestTypeDef,
 85    ListEnvironmentsRequestTypeDef,
 86    ListExtensionAssociationsRequestTypeDef,
 87    ListExtensionsRequestTypeDef,
 88    ListHostedConfigurationVersionsRequestTypeDef,
 89    ListTagsForResourceRequestTypeDef,
 90    ResourceTagsTypeDef,
 91    StartDeploymentRequestTypeDef,
 92    StopDeploymentRequestTypeDef,
 93    TagResourceRequestTypeDef,
 94    UntagResourceRequestTypeDef,
 95    UpdateAccountSettingsRequestTypeDef,
 96    UpdateApplicationRequestTypeDef,
 97    UpdateConfigurationProfileRequestTypeDef,
 98    UpdateDeploymentStrategyRequestTypeDef,
 99    UpdateEnvironmentRequestTypeDef,
100    UpdateExtensionAssociationRequestTypeDef,
101    UpdateExtensionRequestTypeDef,
102    ValidateConfigurationRequestTypeDef,
103)
104
105if sys.version_info >= (3, 9):
106    from builtins import type as Type
107    from collections.abc import Mapping
108else:
109    from typing import Mapping, Type
110if sys.version_info >= (3, 12):
111    from typing import Literal, Unpack
112else:
113    from typing_extensions import Literal, Unpack
114
115
116__all__ = ("AppConfigClient",)
117
118
119class Exceptions(BaseClientExceptions):
120    BadRequestException: Type[BotocoreClientError]
121    ClientError: Type[BotocoreClientError]
122    ConflictException: Type[BotocoreClientError]
123    InternalServerException: Type[BotocoreClientError]
124    PayloadTooLargeException: Type[BotocoreClientError]
125    ResourceNotFoundException: Type[BotocoreClientError]
126    ServiceQuotaExceededException: Type[BotocoreClientError]
127
128
129class AppConfigClient(BaseClient):
130    """
131    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client)
132    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/)
133    """
134
135    meta: ClientMeta
136
137    @property
138    def exceptions(self) -> Exceptions:
139        """
140        AppConfigClient exceptions.
141
142        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client)
143        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#exceptions)
144        """
145
146    def can_paginate(self, operation_name: str) -> bool:
147        """
148        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/can_paginate.html)
149        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#can_paginate)
150        """
151
152    def generate_presigned_url(
153        self,
154        ClientMethod: str,
155        Params: Mapping[str, Any] = ...,
156        ExpiresIn: int = 3600,
157        HttpMethod: str = ...,
158    ) -> str:
159        """
160        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/generate_presigned_url.html)
161        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#generate_presigned_url)
162        """
163
164    def create_application(
165        self, **kwargs: Unpack[CreateApplicationRequestTypeDef]
166    ) -> ApplicationResponseTypeDef:
167        """
168        Creates an application.
169
170        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_application.html)
171        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_application)
172        """
173
174    def create_configuration_profile(
175        self, **kwargs: Unpack[CreateConfigurationProfileRequestTypeDef]
176    ) -> ConfigurationProfileTypeDef:
177        """
178        Creates a configuration profile, which is information that enables AppConfig to
179        access the configuration source.
180
181        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_configuration_profile.html)
182        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_configuration_profile)
183        """
184
185    def create_deployment_strategy(
186        self, **kwargs: Unpack[CreateDeploymentStrategyRequestTypeDef]
187    ) -> DeploymentStrategyResponseTypeDef:
188        """
189        Creates a deployment strategy that defines important criteria for rolling out
190        your configuration to the designated targets.
191
192        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_deployment_strategy.html)
193        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_deployment_strategy)
194        """
195
196    def create_environment(
197        self, **kwargs: Unpack[CreateEnvironmentRequestTypeDef]
198    ) -> EnvironmentResponseTypeDef:
199        """
200        Creates an environment.
201
202        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_environment.html)
203        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_environment)
204        """
205
206    def create_extension(self, **kwargs: Unpack[CreateExtensionRequestTypeDef]) -> ExtensionTypeDef:
207        """
208        Creates an AppConfig extension.
209
210        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_extension.html)
211        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension)
212        """
213
214    def create_extension_association(
215        self, **kwargs: Unpack[CreateExtensionAssociationRequestTypeDef]
216    ) -> ExtensionAssociationTypeDef:
217        """
218        When you create an extension or configure an Amazon Web Services authored
219        extension, you associate the extension with an AppConfig application,
220        environment, or configuration profile.
221
222        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_extension_association.html)
223        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension_association)
224        """
225
226    def create_hosted_configuration_version(
227        self, **kwargs: Unpack[CreateHostedConfigurationVersionRequestTypeDef]
228    ) -> HostedConfigurationVersionTypeDef:
229        """
230        Creates a new configuration in the AppConfig hosted configuration store.
231
232        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_hosted_configuration_version.html)
233        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_hosted_configuration_version)
234        """
235
236    def delete_application(
237        self, **kwargs: Unpack[DeleteApplicationRequestTypeDef]
238    ) -> EmptyResponseMetadataTypeDef:
239        """
240        Deletes an application.
241
242        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_application.html)
243        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_application)
244        """
245
246    def delete_configuration_profile(
247        self, **kwargs: Unpack[DeleteConfigurationProfileRequestTypeDef]
248    ) -> EmptyResponseMetadataTypeDef:
249        """
250        Deletes a configuration profile.
251
252        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_configuration_profile.html)
253        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_configuration_profile)
254        """
255
256    def delete_deployment_strategy(
257        self, **kwargs: Unpack[DeleteDeploymentStrategyRequestTypeDef]
258    ) -> EmptyResponseMetadataTypeDef:
259        """
260        Deletes a deployment strategy.
261
262        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_deployment_strategy.html)
263        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_deployment_strategy)
264        """
265
266    def delete_environment(
267        self, **kwargs: Unpack[DeleteEnvironmentRequestTypeDef]
268    ) -> EmptyResponseMetadataTypeDef:
269        """
270        Deletes an environment.
271
272        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_environment.html)
273        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_environment)
274        """
275
276    def delete_extension(
277        self, **kwargs: Unpack[DeleteExtensionRequestTypeDef]
278    ) -> EmptyResponseMetadataTypeDef:
279        """
280        Deletes an AppConfig extension.
281
282        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_extension.html)
283        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension)
284        """
285
286    def delete_extension_association(
287        self, **kwargs: Unpack[DeleteExtensionAssociationRequestTypeDef]
288    ) -> EmptyResponseMetadataTypeDef:
289        """
290        Deletes an extension association.
291
292        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_extension_association.html)
293        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension_association)
294        """
295
296    def delete_hosted_configuration_version(
297        self, **kwargs: Unpack[DeleteHostedConfigurationVersionRequestTypeDef]
298    ) -> EmptyResponseMetadataTypeDef:
299        """
300        Deletes a version of a configuration from the AppConfig hosted configuration
301        store.
302
303        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_hosted_configuration_version.html)
304        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_hosted_configuration_version)
305        """
306
307    def get_account_settings(self) -> AccountSettingsTypeDef:
308        """
309        Returns information about the status of the <code>DeletionProtection</code>
310        parameter.
311
312        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_account_settings.html)
313        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_account_settings)
314        """
315
316    def get_application(
317        self, **kwargs: Unpack[GetApplicationRequestTypeDef]
318    ) -> ApplicationResponseTypeDef:
319        """
320        Retrieves information about an application.
321
322        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_application.html)
323        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_application)
324        """
325
326    def get_configuration(
327        self, **kwargs: Unpack[GetConfigurationRequestTypeDef]
328    ) -> ConfigurationTypeDef:
329        """
330        (Deprecated) Retrieves the latest deployed configuration.
331
332        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration.html)
333        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration)
334        """
335
336    def get_configuration_profile(
337        self, **kwargs: Unpack[GetConfigurationProfileRequestTypeDef]
338    ) -> ConfigurationProfileTypeDef:
339        """
340        Retrieves information about a configuration profile.
341
342        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration_profile.html)
343        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration_profile)
344        """
345
346    def get_deployment(self, **kwargs: Unpack[GetDeploymentRequestTypeDef]) -> DeploymentTypeDef:
347        """
348        Retrieves information about a configuration deployment.
349
350        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment.html)
351        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment)
352        """
353
354    def get_deployment_strategy(
355        self, **kwargs: Unpack[GetDeploymentStrategyRequestTypeDef]
356    ) -> DeploymentStrategyResponseTypeDef:
357        """
358        Retrieves information about a deployment strategy.
359
360        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment_strategy.html)
361        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment_strategy)
362        """
363
364    def get_environment(
365        self, **kwargs: Unpack[GetEnvironmentRequestTypeDef]
366    ) -> EnvironmentResponseTypeDef:
367        """
368        Retrieves information about an environment.
369
370        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_environment.html)
371        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_environment)
372        """
373
374    def get_extension(self, **kwargs: Unpack[GetExtensionRequestTypeDef]) -> ExtensionTypeDef:
375        """
376        Returns information about an AppConfig extension.
377
378        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension.html)
379        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension)
380        """
381
382    def get_extension_association(
383        self, **kwargs: Unpack[GetExtensionAssociationRequestTypeDef]
384    ) -> ExtensionAssociationTypeDef:
385        """
386        Returns information about an AppConfig extension association.
387
388        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension_association.html)
389        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension_association)
390        """
391
392    def get_hosted_configuration_version(
393        self, **kwargs: Unpack[GetHostedConfigurationVersionRequestTypeDef]
394    ) -> HostedConfigurationVersionTypeDef:
395        """
396        Retrieves information about a specific configuration version.
397
398        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_hosted_configuration_version.html)
399        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_hosted_configuration_version)
400        """
401
402    def list_applications(
403        self, **kwargs: Unpack[ListApplicationsRequestTypeDef]
404    ) -> ApplicationsTypeDef:
405        """
406        Lists all applications in your Amazon Web Services account.
407
408        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_applications.html)
409        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_applications)
410        """
411
412    def list_configuration_profiles(
413        self, **kwargs: Unpack[ListConfigurationProfilesRequestTypeDef]
414    ) -> ConfigurationProfilesTypeDef:
415        """
416        Lists the configuration profiles for an application.
417
418        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_configuration_profiles.html)
419        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_configuration_profiles)
420        """
421
422    def list_deployment_strategies(
423        self, **kwargs: Unpack[ListDeploymentStrategiesRequestTypeDef]
424    ) -> DeploymentStrategiesTypeDef:
425        """
426        Lists deployment strategies.
427
428        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_deployment_strategies.html)
429        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployment_strategies)
430        """
431
432    def list_deployments(
433        self, **kwargs: Unpack[ListDeploymentsRequestTypeDef]
434    ) -> DeploymentsTypeDef:
435        """
436        Lists the deployments for an environment in descending deployment number order.
437
438        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_deployments.html)
439        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployments)
440        """
441
442    def list_environments(
443        self, **kwargs: Unpack[ListEnvironmentsRequestTypeDef]
444    ) -> EnvironmentsTypeDef:
445        """
446        Lists the environments for an application.
447
448        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_environments.html)
449        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_environments)
450        """
451
452    def list_extension_associations(
453        self, **kwargs: Unpack[ListExtensionAssociationsRequestTypeDef]
454    ) -> ExtensionAssociationsTypeDef:
455        """
456        Lists all AppConfig extension associations in the account.
457
458        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_extension_associations.html)
459        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extension_associations)
460        """
461
462    def list_extensions(self, **kwargs: Unpack[ListExtensionsRequestTypeDef]) -> ExtensionsTypeDef:
463        """
464        Lists all custom and Amazon Web Services authored AppConfig extensions in the
465        account.
466
467        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_extensions.html)
468        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extensions)
469        """
470
471    def list_hosted_configuration_versions(
472        self, **kwargs: Unpack[ListHostedConfigurationVersionsRequestTypeDef]
473    ) -> HostedConfigurationVersionsTypeDef:
474        """
475        Lists configurations stored in the AppConfig hosted configuration store by
476        version.
477
478        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_hosted_configuration_versions.html)
479        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_hosted_configuration_versions)
480        """
481
482    def list_tags_for_resource(
483        self, **kwargs: Unpack[ListTagsForResourceRequestTypeDef]
484    ) -> ResourceTagsTypeDef:
485        """
486        Retrieves the list of key-value tags assigned to the resource.
487
488        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_tags_for_resource.html)
489        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_tags_for_resource)
490        """
491
492    def start_deployment(
493        self, **kwargs: Unpack[StartDeploymentRequestTypeDef]
494    ) -> DeploymentTypeDef:
495        """
496        Starts a deployment.
497
498        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/start_deployment.html)
499        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#start_deployment)
500        """
501
502    def stop_deployment(self, **kwargs: Unpack[StopDeploymentRequestTypeDef]) -> DeploymentTypeDef:
503        """
504        Stops a deployment.
505
506        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/stop_deployment.html)
507        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#stop_deployment)
508        """
509
510    def tag_resource(
511        self, **kwargs: Unpack[TagResourceRequestTypeDef]
512    ) -> EmptyResponseMetadataTypeDef:
513        """
514        Assigns metadata to an AppConfig resource.
515
516        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/tag_resource.html)
517        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#tag_resource)
518        """
519
520    def untag_resource(
521        self, **kwargs: Unpack[UntagResourceRequestTypeDef]
522    ) -> EmptyResponseMetadataTypeDef:
523        """
524        Deletes a tag key and value from an AppConfig resource.
525
526        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/untag_resource.html)
527        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#untag_resource)
528        """
529
530    def update_account_settings(
531        self, **kwargs: Unpack[UpdateAccountSettingsRequestTypeDef]
532    ) -> AccountSettingsTypeDef:
533        """
534        Updates the value of the <code>DeletionProtection</code> parameter.
535
536        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_account_settings.html)
537        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_account_settings)
538        """
539
540    def update_application(
541        self, **kwargs: Unpack[UpdateApplicationRequestTypeDef]
542    ) -> ApplicationResponseTypeDef:
543        """
544        Updates an application.
545
546        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_application.html)
547        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_application)
548        """
549
550    def update_configuration_profile(
551        self, **kwargs: Unpack[UpdateConfigurationProfileRequestTypeDef]
552    ) -> ConfigurationProfileTypeDef:
553        """
554        Updates a configuration profile.
555
556        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_configuration_profile.html)
557        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_configuration_profile)
558        """
559
560    def update_deployment_strategy(
561        self, **kwargs: Unpack[UpdateDeploymentStrategyRequestTypeDef]
562    ) -> DeploymentStrategyResponseTypeDef:
563        """
564        Updates a deployment strategy.
565
566        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_deployment_strategy.html)
567        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_deployment_strategy)
568        """
569
570    def update_environment(
571        self, **kwargs: Unpack[UpdateEnvironmentRequestTypeDef]
572    ) -> EnvironmentResponseTypeDef:
573        """
574        Updates an environment.
575
576        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_environment.html)
577        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_environment)
578        """
579
580    def update_extension(self, **kwargs: Unpack[UpdateExtensionRequestTypeDef]) -> ExtensionTypeDef:
581        """
582        Updates an AppConfig extension.
583
584        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_extension.html)
585        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension)
586        """
587
588    def update_extension_association(
589        self, **kwargs: Unpack[UpdateExtensionAssociationRequestTypeDef]
590    ) -> ExtensionAssociationTypeDef:
591        """
592        Updates an association.
593
594        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_extension_association.html)
595        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension_association)
596        """
597
598    def validate_configuration(
599        self, **kwargs: Unpack[ValidateConfigurationRequestTypeDef]
600    ) -> EmptyResponseMetadataTypeDef:
601        """
602        Uses the validators in a configuration profile to validate a configuration.
603
604        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/validate_configuration.html)
605        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#validate_configuration)
606        """
607
608    @overload  # type: ignore[override]
609    def get_paginator(  # type: ignore[override]
610        self, operation_name: Literal["list_applications"]
611    ) -> ListApplicationsPaginator:
612        """
613        Create a paginator for an operation.
614
615        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
616        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
617        """
618
619    @overload  # type: ignore[override]
620    def get_paginator(  # type: ignore[override]
621        self, operation_name: Literal["list_configuration_profiles"]
622    ) -> ListConfigurationProfilesPaginator:
623        """
624        Create a paginator for an operation.
625
626        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
627        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
628        """
629
630    @overload  # type: ignore[override]
631    def get_paginator(  # type: ignore[override]
632        self, operation_name: Literal["list_deployment_strategies"]
633    ) -> ListDeploymentStrategiesPaginator:
634        """
635        Create a paginator for an operation.
636
637        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
638        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
639        """
640
641    @overload  # type: ignore[override]
642    def get_paginator(  # type: ignore[override]
643        self, operation_name: Literal["list_deployments"]
644    ) -> ListDeploymentsPaginator:
645        """
646        Create a paginator for an operation.
647
648        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
649        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
650        """
651
652    @overload  # type: ignore[override]
653    def get_paginator(  # type: ignore[override]
654        self, operation_name: Literal["list_environments"]
655    ) -> ListEnvironmentsPaginator:
656        """
657        Create a paginator for an operation.
658
659        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
660        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
661        """
662
663    @overload  # type: ignore[override]
664    def get_paginator(  # type: ignore[override]
665        self, operation_name: Literal["list_extension_associations"]
666    ) -> ListExtensionAssociationsPaginator:
667        """
668        Create a paginator for an operation.
669
670        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
671        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
672        """
673
674    @overload  # type: ignore[override]
675    def get_paginator(  # type: ignore[override]
676        self, operation_name: Literal["list_extensions"]
677    ) -> ListExtensionsPaginator:
678        """
679        Create a paginator for an operation.
680
681        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
682        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
683        """
684
685    @overload  # type: ignore[override]
686    def get_paginator(  # type: ignore[override]
687        self, operation_name: Literal["list_hosted_configuration_versions"]
688    ) -> ListHostedConfigurationVersionsPaginator:
689        """
690        Create a paginator for an operation.
691
692        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
693        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
694        """
class AppConfigClient(botocore.client.BaseClient):
130class AppConfigClient(BaseClient):
131    """
132    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client)
133    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/)
134    """
135
136    meta: ClientMeta
137
138    @property
139    def exceptions(self) -> Exceptions:
140        """
141        AppConfigClient exceptions.
142
143        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client)
144        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#exceptions)
145        """
146
147    def can_paginate(self, operation_name: str) -> bool:
148        """
149        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/can_paginate.html)
150        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#can_paginate)
151        """
152
153    def generate_presigned_url(
154        self,
155        ClientMethod: str,
156        Params: Mapping[str, Any] = ...,
157        ExpiresIn: int = 3600,
158        HttpMethod: str = ...,
159    ) -> str:
160        """
161        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/generate_presigned_url.html)
162        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#generate_presigned_url)
163        """
164
165    def create_application(
166        self, **kwargs: Unpack[CreateApplicationRequestTypeDef]
167    ) -> ApplicationResponseTypeDef:
168        """
169        Creates an application.
170
171        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_application.html)
172        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_application)
173        """
174
175    def create_configuration_profile(
176        self, **kwargs: Unpack[CreateConfigurationProfileRequestTypeDef]
177    ) -> ConfigurationProfileTypeDef:
178        """
179        Creates a configuration profile, which is information that enables AppConfig to
180        access the configuration source.
181
182        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_configuration_profile.html)
183        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_configuration_profile)
184        """
185
186    def create_deployment_strategy(
187        self, **kwargs: Unpack[CreateDeploymentStrategyRequestTypeDef]
188    ) -> DeploymentStrategyResponseTypeDef:
189        """
190        Creates a deployment strategy that defines important criteria for rolling out
191        your configuration to the designated targets.
192
193        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_deployment_strategy.html)
194        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_deployment_strategy)
195        """
196
197    def create_environment(
198        self, **kwargs: Unpack[CreateEnvironmentRequestTypeDef]
199    ) -> EnvironmentResponseTypeDef:
200        """
201        Creates an environment.
202
203        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_environment.html)
204        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_environment)
205        """
206
207    def create_extension(self, **kwargs: Unpack[CreateExtensionRequestTypeDef]) -> ExtensionTypeDef:
208        """
209        Creates an AppConfig extension.
210
211        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_extension.html)
212        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension)
213        """
214
215    def create_extension_association(
216        self, **kwargs: Unpack[CreateExtensionAssociationRequestTypeDef]
217    ) -> ExtensionAssociationTypeDef:
218        """
219        When you create an extension or configure an Amazon Web Services authored
220        extension, you associate the extension with an AppConfig application,
221        environment, or configuration profile.
222
223        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_extension_association.html)
224        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension_association)
225        """
226
227    def create_hosted_configuration_version(
228        self, **kwargs: Unpack[CreateHostedConfigurationVersionRequestTypeDef]
229    ) -> HostedConfigurationVersionTypeDef:
230        """
231        Creates a new configuration in the AppConfig hosted configuration store.
232
233        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_hosted_configuration_version.html)
234        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_hosted_configuration_version)
235        """
236
237    def delete_application(
238        self, **kwargs: Unpack[DeleteApplicationRequestTypeDef]
239    ) -> EmptyResponseMetadataTypeDef:
240        """
241        Deletes an application.
242
243        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_application.html)
244        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_application)
245        """
246
247    def delete_configuration_profile(
248        self, **kwargs: Unpack[DeleteConfigurationProfileRequestTypeDef]
249    ) -> EmptyResponseMetadataTypeDef:
250        """
251        Deletes a configuration profile.
252
253        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_configuration_profile.html)
254        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_configuration_profile)
255        """
256
257    def delete_deployment_strategy(
258        self, **kwargs: Unpack[DeleteDeploymentStrategyRequestTypeDef]
259    ) -> EmptyResponseMetadataTypeDef:
260        """
261        Deletes a deployment strategy.
262
263        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_deployment_strategy.html)
264        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_deployment_strategy)
265        """
266
267    def delete_environment(
268        self, **kwargs: Unpack[DeleteEnvironmentRequestTypeDef]
269    ) -> EmptyResponseMetadataTypeDef:
270        """
271        Deletes an environment.
272
273        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_environment.html)
274        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_environment)
275        """
276
277    def delete_extension(
278        self, **kwargs: Unpack[DeleteExtensionRequestTypeDef]
279    ) -> EmptyResponseMetadataTypeDef:
280        """
281        Deletes an AppConfig extension.
282
283        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_extension.html)
284        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension)
285        """
286
287    def delete_extension_association(
288        self, **kwargs: Unpack[DeleteExtensionAssociationRequestTypeDef]
289    ) -> EmptyResponseMetadataTypeDef:
290        """
291        Deletes an extension association.
292
293        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_extension_association.html)
294        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension_association)
295        """
296
297    def delete_hosted_configuration_version(
298        self, **kwargs: Unpack[DeleteHostedConfigurationVersionRequestTypeDef]
299    ) -> EmptyResponseMetadataTypeDef:
300        """
301        Deletes a version of a configuration from the AppConfig hosted configuration
302        store.
303
304        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_hosted_configuration_version.html)
305        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_hosted_configuration_version)
306        """
307
308    def get_account_settings(self) -> AccountSettingsTypeDef:
309        """
310        Returns information about the status of the <code>DeletionProtection</code>
311        parameter.
312
313        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_account_settings.html)
314        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_account_settings)
315        """
316
317    def get_application(
318        self, **kwargs: Unpack[GetApplicationRequestTypeDef]
319    ) -> ApplicationResponseTypeDef:
320        """
321        Retrieves information about an application.
322
323        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_application.html)
324        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_application)
325        """
326
327    def get_configuration(
328        self, **kwargs: Unpack[GetConfigurationRequestTypeDef]
329    ) -> ConfigurationTypeDef:
330        """
331        (Deprecated) Retrieves the latest deployed configuration.
332
333        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration.html)
334        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration)
335        """
336
337    def get_configuration_profile(
338        self, **kwargs: Unpack[GetConfigurationProfileRequestTypeDef]
339    ) -> ConfigurationProfileTypeDef:
340        """
341        Retrieves information about a configuration profile.
342
343        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration_profile.html)
344        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration_profile)
345        """
346
347    def get_deployment(self, **kwargs: Unpack[GetDeploymentRequestTypeDef]) -> DeploymentTypeDef:
348        """
349        Retrieves information about a configuration deployment.
350
351        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment.html)
352        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment)
353        """
354
355    def get_deployment_strategy(
356        self, **kwargs: Unpack[GetDeploymentStrategyRequestTypeDef]
357    ) -> DeploymentStrategyResponseTypeDef:
358        """
359        Retrieves information about a deployment strategy.
360
361        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment_strategy.html)
362        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment_strategy)
363        """
364
365    def get_environment(
366        self, **kwargs: Unpack[GetEnvironmentRequestTypeDef]
367    ) -> EnvironmentResponseTypeDef:
368        """
369        Retrieves information about an environment.
370
371        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_environment.html)
372        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_environment)
373        """
374
375    def get_extension(self, **kwargs: Unpack[GetExtensionRequestTypeDef]) -> ExtensionTypeDef:
376        """
377        Returns information about an AppConfig extension.
378
379        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension.html)
380        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension)
381        """
382
383    def get_extension_association(
384        self, **kwargs: Unpack[GetExtensionAssociationRequestTypeDef]
385    ) -> ExtensionAssociationTypeDef:
386        """
387        Returns information about an AppConfig extension association.
388
389        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension_association.html)
390        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension_association)
391        """
392
393    def get_hosted_configuration_version(
394        self, **kwargs: Unpack[GetHostedConfigurationVersionRequestTypeDef]
395    ) -> HostedConfigurationVersionTypeDef:
396        """
397        Retrieves information about a specific configuration version.
398
399        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_hosted_configuration_version.html)
400        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_hosted_configuration_version)
401        """
402
403    def list_applications(
404        self, **kwargs: Unpack[ListApplicationsRequestTypeDef]
405    ) -> ApplicationsTypeDef:
406        """
407        Lists all applications in your Amazon Web Services account.
408
409        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_applications.html)
410        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_applications)
411        """
412
413    def list_configuration_profiles(
414        self, **kwargs: Unpack[ListConfigurationProfilesRequestTypeDef]
415    ) -> ConfigurationProfilesTypeDef:
416        """
417        Lists the configuration profiles for an application.
418
419        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_configuration_profiles.html)
420        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_configuration_profiles)
421        """
422
423    def list_deployment_strategies(
424        self, **kwargs: Unpack[ListDeploymentStrategiesRequestTypeDef]
425    ) -> DeploymentStrategiesTypeDef:
426        """
427        Lists deployment strategies.
428
429        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_deployment_strategies.html)
430        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployment_strategies)
431        """
432
433    def list_deployments(
434        self, **kwargs: Unpack[ListDeploymentsRequestTypeDef]
435    ) -> DeploymentsTypeDef:
436        """
437        Lists the deployments for an environment in descending deployment number order.
438
439        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_deployments.html)
440        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployments)
441        """
442
443    def list_environments(
444        self, **kwargs: Unpack[ListEnvironmentsRequestTypeDef]
445    ) -> EnvironmentsTypeDef:
446        """
447        Lists the environments for an application.
448
449        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_environments.html)
450        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_environments)
451        """
452
453    def list_extension_associations(
454        self, **kwargs: Unpack[ListExtensionAssociationsRequestTypeDef]
455    ) -> ExtensionAssociationsTypeDef:
456        """
457        Lists all AppConfig extension associations in the account.
458
459        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_extension_associations.html)
460        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extension_associations)
461        """
462
463    def list_extensions(self, **kwargs: Unpack[ListExtensionsRequestTypeDef]) -> ExtensionsTypeDef:
464        """
465        Lists all custom and Amazon Web Services authored AppConfig extensions in the
466        account.
467
468        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_extensions.html)
469        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extensions)
470        """
471
472    def list_hosted_configuration_versions(
473        self, **kwargs: Unpack[ListHostedConfigurationVersionsRequestTypeDef]
474    ) -> HostedConfigurationVersionsTypeDef:
475        """
476        Lists configurations stored in the AppConfig hosted configuration store by
477        version.
478
479        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_hosted_configuration_versions.html)
480        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_hosted_configuration_versions)
481        """
482
483    def list_tags_for_resource(
484        self, **kwargs: Unpack[ListTagsForResourceRequestTypeDef]
485    ) -> ResourceTagsTypeDef:
486        """
487        Retrieves the list of key-value tags assigned to the resource.
488
489        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_tags_for_resource.html)
490        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_tags_for_resource)
491        """
492
493    def start_deployment(
494        self, **kwargs: Unpack[StartDeploymentRequestTypeDef]
495    ) -> DeploymentTypeDef:
496        """
497        Starts a deployment.
498
499        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/start_deployment.html)
500        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#start_deployment)
501        """
502
503    def stop_deployment(self, **kwargs: Unpack[StopDeploymentRequestTypeDef]) -> DeploymentTypeDef:
504        """
505        Stops a deployment.
506
507        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/stop_deployment.html)
508        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#stop_deployment)
509        """
510
511    def tag_resource(
512        self, **kwargs: Unpack[TagResourceRequestTypeDef]
513    ) -> EmptyResponseMetadataTypeDef:
514        """
515        Assigns metadata to an AppConfig resource.
516
517        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/tag_resource.html)
518        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#tag_resource)
519        """
520
521    def untag_resource(
522        self, **kwargs: Unpack[UntagResourceRequestTypeDef]
523    ) -> EmptyResponseMetadataTypeDef:
524        """
525        Deletes a tag key and value from an AppConfig resource.
526
527        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/untag_resource.html)
528        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#untag_resource)
529        """
530
531    def update_account_settings(
532        self, **kwargs: Unpack[UpdateAccountSettingsRequestTypeDef]
533    ) -> AccountSettingsTypeDef:
534        """
535        Updates the value of the <code>DeletionProtection</code> parameter.
536
537        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_account_settings.html)
538        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_account_settings)
539        """
540
541    def update_application(
542        self, **kwargs: Unpack[UpdateApplicationRequestTypeDef]
543    ) -> ApplicationResponseTypeDef:
544        """
545        Updates an application.
546
547        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_application.html)
548        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_application)
549        """
550
551    def update_configuration_profile(
552        self, **kwargs: Unpack[UpdateConfigurationProfileRequestTypeDef]
553    ) -> ConfigurationProfileTypeDef:
554        """
555        Updates a configuration profile.
556
557        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_configuration_profile.html)
558        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_configuration_profile)
559        """
560
561    def update_deployment_strategy(
562        self, **kwargs: Unpack[UpdateDeploymentStrategyRequestTypeDef]
563    ) -> DeploymentStrategyResponseTypeDef:
564        """
565        Updates a deployment strategy.
566
567        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_deployment_strategy.html)
568        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_deployment_strategy)
569        """
570
571    def update_environment(
572        self, **kwargs: Unpack[UpdateEnvironmentRequestTypeDef]
573    ) -> EnvironmentResponseTypeDef:
574        """
575        Updates an environment.
576
577        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_environment.html)
578        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_environment)
579        """
580
581    def update_extension(self, **kwargs: Unpack[UpdateExtensionRequestTypeDef]) -> ExtensionTypeDef:
582        """
583        Updates an AppConfig extension.
584
585        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_extension.html)
586        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension)
587        """
588
589    def update_extension_association(
590        self, **kwargs: Unpack[UpdateExtensionAssociationRequestTypeDef]
591    ) -> ExtensionAssociationTypeDef:
592        """
593        Updates an association.
594
595        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_extension_association.html)
596        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension_association)
597        """
598
599    def validate_configuration(
600        self, **kwargs: Unpack[ValidateConfigurationRequestTypeDef]
601    ) -> EmptyResponseMetadataTypeDef:
602        """
603        Uses the validators in a configuration profile to validate a configuration.
604
605        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/validate_configuration.html)
606        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#validate_configuration)
607        """
608
609    @overload  # type: ignore[override]
610    def get_paginator(  # type: ignore[override]
611        self, operation_name: Literal["list_applications"]
612    ) -> ListApplicationsPaginator:
613        """
614        Create a paginator for an operation.
615
616        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
617        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
618        """
619
620    @overload  # type: ignore[override]
621    def get_paginator(  # type: ignore[override]
622        self, operation_name: Literal["list_configuration_profiles"]
623    ) -> ListConfigurationProfilesPaginator:
624        """
625        Create a paginator for an operation.
626
627        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
628        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
629        """
630
631    @overload  # type: ignore[override]
632    def get_paginator(  # type: ignore[override]
633        self, operation_name: Literal["list_deployment_strategies"]
634    ) -> ListDeploymentStrategiesPaginator:
635        """
636        Create a paginator for an operation.
637
638        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
639        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
640        """
641
642    @overload  # type: ignore[override]
643    def get_paginator(  # type: ignore[override]
644        self, operation_name: Literal["list_deployments"]
645    ) -> ListDeploymentsPaginator:
646        """
647        Create a paginator for an operation.
648
649        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
650        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
651        """
652
653    @overload  # type: ignore[override]
654    def get_paginator(  # type: ignore[override]
655        self, operation_name: Literal["list_environments"]
656    ) -> ListEnvironmentsPaginator:
657        """
658        Create a paginator for an operation.
659
660        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
661        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
662        """
663
664    @overload  # type: ignore[override]
665    def get_paginator(  # type: ignore[override]
666        self, operation_name: Literal["list_extension_associations"]
667    ) -> ListExtensionAssociationsPaginator:
668        """
669        Create a paginator for an operation.
670
671        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
672        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
673        """
674
675    @overload  # type: ignore[override]
676    def get_paginator(  # type: ignore[override]
677        self, operation_name: Literal["list_extensions"]
678    ) -> ListExtensionsPaginator:
679        """
680        Create a paginator for an operation.
681
682        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
683        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
684        """
685
686    @overload  # type: ignore[override]
687    def get_paginator(  # type: ignore[override]
688        self, operation_name: Literal["list_hosted_configuration_versions"]
689    ) -> ListHostedConfigurationVersionsPaginator:
690        """
691        Create a paginator for an operation.
692
693        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_paginator.html)
694        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
695        """

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

meta: botocore.client.ClientMeta
exceptions: mypy_boto3_appconfig.client.Exceptions
138    @property
139    def exceptions(self) -> Exceptions:
140        """
141        AppConfigClient exceptions.
142
143        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client)
144        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#exceptions)
145        """

AppConfigClient exceptions.

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

def can_paginate(self, operation_name: str) -> bool:
147    def can_paginate(self, operation_name: str) -> bool:
148        """
149        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/can_paginate.html)
150        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#can_paginate)
151        """
def generate_presigned_url( self, ClientMethod: str, Params: Mapping[str, typing.Any] = Ellipsis, ExpiresIn: int = 3600, HttpMethod: str = Ellipsis) -> str:
153    def generate_presigned_url(
154        self,
155        ClientMethod: str,
156        Params: Mapping[str, Any] = ...,
157        ExpiresIn: int = 3600,
158        HttpMethod: str = ...,
159    ) -> str:
160        """
161        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/generate_presigned_url.html)
162        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#generate_presigned_url)
163        """
def create_application( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateApplicationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ApplicationResponseTypeDef:
165    def create_application(
166        self, **kwargs: Unpack[CreateApplicationRequestTypeDef]
167    ) -> ApplicationResponseTypeDef:
168        """
169        Creates an application.
170
171        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_application.html)
172        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_application)
173        """
def create_configuration_profile( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateConfigurationProfileRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ConfigurationProfileTypeDef:
175    def create_configuration_profile(
176        self, **kwargs: Unpack[CreateConfigurationProfileRequestTypeDef]
177    ) -> ConfigurationProfileTypeDef:
178        """
179        Creates a configuration profile, which is information that enables AppConfig to
180        access the configuration source.
181
182        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_configuration_profile.html)
183        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_configuration_profile)
184        """

Creates a configuration profile, which is information that enables AppConfig to access the configuration source.

Show boto3 documentation Show boto3-stubs documentation

def create_deployment_strategy( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateDeploymentStrategyRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentStrategyResponseTypeDef:
186    def create_deployment_strategy(
187        self, **kwargs: Unpack[CreateDeploymentStrategyRequestTypeDef]
188    ) -> DeploymentStrategyResponseTypeDef:
189        """
190        Creates a deployment strategy that defines important criteria for rolling out
191        your configuration to the designated targets.
192
193        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_deployment_strategy.html)
194        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_deployment_strategy)
195        """

Creates a deployment strategy that defines important criteria for rolling out your configuration to the designated targets.

Show boto3 documentation Show boto3-stubs documentation

def create_environment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateEnvironmentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EnvironmentResponseTypeDef:
197    def create_environment(
198        self, **kwargs: Unpack[CreateEnvironmentRequestTypeDef]
199    ) -> EnvironmentResponseTypeDef:
200        """
201        Creates an environment.
202
203        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_environment.html)
204        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_environment)
205        """
def create_extension( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateExtensionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionTypeDef:
207    def create_extension(self, **kwargs: Unpack[CreateExtensionRequestTypeDef]) -> ExtensionTypeDef:
208        """
209        Creates an AppConfig extension.
210
211        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_extension.html)
212        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension)
213        """
def create_extension_association( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateExtensionAssociationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationTypeDef:
215    def create_extension_association(
216        self, **kwargs: Unpack[CreateExtensionAssociationRequestTypeDef]
217    ) -> ExtensionAssociationTypeDef:
218        """
219        When you create an extension or configure an Amazon Web Services authored
220        extension, you associate the extension with an AppConfig application,
221        environment, or configuration profile.
222
223        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_extension_association.html)
224        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension_association)
225        """

When you create an extension or configure an Amazon Web Services authored extension, you associate the extension with an AppConfig application, environment, or configuration profile.

Show boto3 documentation Show boto3-stubs documentation

def create_hosted_configuration_version( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.CreateHostedConfigurationVersionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.HostedConfigurationVersionTypeDef:
227    def create_hosted_configuration_version(
228        self, **kwargs: Unpack[CreateHostedConfigurationVersionRequestTypeDef]
229    ) -> HostedConfigurationVersionTypeDef:
230        """
231        Creates a new configuration in the AppConfig hosted configuration store.
232
233        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/create_hosted_configuration_version.html)
234        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_hosted_configuration_version)
235        """

Creates a new configuration in the AppConfig hosted configuration store.

Show boto3 documentation Show boto3-stubs documentation

def delete_application( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteApplicationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
237    def delete_application(
238        self, **kwargs: Unpack[DeleteApplicationRequestTypeDef]
239    ) -> EmptyResponseMetadataTypeDef:
240        """
241        Deletes an application.
242
243        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_application.html)
244        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_application)
245        """
def delete_configuration_profile( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteConfigurationProfileRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
247    def delete_configuration_profile(
248        self, **kwargs: Unpack[DeleteConfigurationProfileRequestTypeDef]
249    ) -> EmptyResponseMetadataTypeDef:
250        """
251        Deletes a configuration profile.
252
253        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_configuration_profile.html)
254        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_configuration_profile)
255        """
def delete_deployment_strategy( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteDeploymentStrategyRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
257    def delete_deployment_strategy(
258        self, **kwargs: Unpack[DeleteDeploymentStrategyRequestTypeDef]
259    ) -> EmptyResponseMetadataTypeDef:
260        """
261        Deletes a deployment strategy.
262
263        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_deployment_strategy.html)
264        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_deployment_strategy)
265        """
def delete_environment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteEnvironmentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
267    def delete_environment(
268        self, **kwargs: Unpack[DeleteEnvironmentRequestTypeDef]
269    ) -> EmptyResponseMetadataTypeDef:
270        """
271        Deletes an environment.
272
273        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_environment.html)
274        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_environment)
275        """
def delete_extension( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteExtensionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
277    def delete_extension(
278        self, **kwargs: Unpack[DeleteExtensionRequestTypeDef]
279    ) -> EmptyResponseMetadataTypeDef:
280        """
281        Deletes an AppConfig extension.
282
283        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_extension.html)
284        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension)
285        """
def delete_extension_association( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteExtensionAssociationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
287    def delete_extension_association(
288        self, **kwargs: Unpack[DeleteExtensionAssociationRequestTypeDef]
289    ) -> EmptyResponseMetadataTypeDef:
290        """
291        Deletes an extension association.
292
293        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_extension_association.html)
294        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension_association)
295        """

Deletes an extension association.

Show boto3 documentation Show boto3-stubs documentation

def delete_hosted_configuration_version( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.DeleteHostedConfigurationVersionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
297    def delete_hosted_configuration_version(
298        self, **kwargs: Unpack[DeleteHostedConfigurationVersionRequestTypeDef]
299    ) -> EmptyResponseMetadataTypeDef:
300        """
301        Deletes a version of a configuration from the AppConfig hosted configuration
302        store.
303
304        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/delete_hosted_configuration_version.html)
305        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_hosted_configuration_version)
306        """

Deletes a version of a configuration from the AppConfig hosted configuration store.

Show boto3 documentation Show boto3-stubs documentation

def get_account_settings(self) -> mypy_boto3_appconfig.type_defs.AccountSettingsTypeDef:
308    def get_account_settings(self) -> AccountSettingsTypeDef:
309        """
310        Returns information about the status of the <code>DeletionProtection</code>
311        parameter.
312
313        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_account_settings.html)
314        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_account_settings)
315        """

Returns information about the status of the DeletionProtection parameter.

Show boto3 documentation Show boto3-stubs documentation

def get_application( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetApplicationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ApplicationResponseTypeDef:
317    def get_application(
318        self, **kwargs: Unpack[GetApplicationRequestTypeDef]
319    ) -> ApplicationResponseTypeDef:
320        """
321        Retrieves information about an application.
322
323        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_application.html)
324        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_application)
325        """

Retrieves information about an application.

Show boto3 documentation Show boto3-stubs documentation

def get_configuration( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetConfigurationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ConfigurationTypeDef:
327    def get_configuration(
328        self, **kwargs: Unpack[GetConfigurationRequestTypeDef]
329    ) -> ConfigurationTypeDef:
330        """
331        (Deprecated) Retrieves the latest deployed configuration.
332
333        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration.html)
334        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration)
335        """

(Deprecated) Retrieves the latest deployed configuration.

Show boto3 documentation Show boto3-stubs documentation

def get_configuration_profile( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetConfigurationProfileRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ConfigurationProfileTypeDef:
337    def get_configuration_profile(
338        self, **kwargs: Unpack[GetConfigurationProfileRequestTypeDef]
339    ) -> ConfigurationProfileTypeDef:
340        """
341        Retrieves information about a configuration profile.
342
343        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration_profile.html)
344        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration_profile)
345        """

Retrieves information about a configuration profile.

Show boto3 documentation Show boto3-stubs documentation

def get_deployment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetDeploymentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentTypeDef:
347    def get_deployment(self, **kwargs: Unpack[GetDeploymentRequestTypeDef]) -> DeploymentTypeDef:
348        """
349        Retrieves information about a configuration deployment.
350
351        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment.html)
352        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment)
353        """

Retrieves information about a configuration deployment.

Show boto3 documentation Show boto3-stubs documentation

def get_deployment_strategy( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetDeploymentStrategyRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentStrategyResponseTypeDef:
355    def get_deployment_strategy(
356        self, **kwargs: Unpack[GetDeploymentStrategyRequestTypeDef]
357    ) -> DeploymentStrategyResponseTypeDef:
358        """
359        Retrieves information about a deployment strategy.
360
361        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment_strategy.html)
362        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment_strategy)
363        """

Retrieves information about a deployment strategy.

Show boto3 documentation Show boto3-stubs documentation

def get_environment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetEnvironmentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EnvironmentResponseTypeDef:
365    def get_environment(
366        self, **kwargs: Unpack[GetEnvironmentRequestTypeDef]
367    ) -> EnvironmentResponseTypeDef:
368        """
369        Retrieves information about an environment.
370
371        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_environment.html)
372        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_environment)
373        """

Retrieves information about an environment.

Show boto3 documentation Show boto3-stubs documentation

def get_extension( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetExtensionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionTypeDef:
375    def get_extension(self, **kwargs: Unpack[GetExtensionRequestTypeDef]) -> ExtensionTypeDef:
376        """
377        Returns information about an AppConfig extension.
378
379        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension.html)
380        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension)
381        """

Returns information about an AppConfig extension.

Show boto3 documentation Show boto3-stubs documentation

def get_extension_association( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetExtensionAssociationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationTypeDef:
383    def get_extension_association(
384        self, **kwargs: Unpack[GetExtensionAssociationRequestTypeDef]
385    ) -> ExtensionAssociationTypeDef:
386        """
387        Returns information about an AppConfig extension association.
388
389        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension_association.html)
390        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension_association)
391        """

Returns information about an AppConfig extension association.

Show boto3 documentation Show boto3-stubs documentation

def get_hosted_configuration_version( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetHostedConfigurationVersionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.HostedConfigurationVersionTypeDef:
393    def get_hosted_configuration_version(
394        self, **kwargs: Unpack[GetHostedConfigurationVersionRequestTypeDef]
395    ) -> HostedConfigurationVersionTypeDef:
396        """
397        Retrieves information about a specific configuration version.
398
399        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_hosted_configuration_version.html)
400        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_hosted_configuration_version)
401        """

Retrieves information about a specific configuration version.

Show boto3 documentation Show boto3-stubs documentation

def list_applications( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListApplicationsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ApplicationsTypeDef:
403    def list_applications(
404        self, **kwargs: Unpack[ListApplicationsRequestTypeDef]
405    ) -> ApplicationsTypeDef:
406        """
407        Lists all applications in your Amazon Web Services account.
408
409        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_applications.html)
410        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_applications)
411        """

Lists all applications in your Amazon Web Services account.

Show boto3 documentation Show boto3-stubs documentation

def list_configuration_profiles( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListConfigurationProfilesRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ConfigurationProfilesTypeDef:
413    def list_configuration_profiles(
414        self, **kwargs: Unpack[ListConfigurationProfilesRequestTypeDef]
415    ) -> ConfigurationProfilesTypeDef:
416        """
417        Lists the configuration profiles for an application.
418
419        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_configuration_profiles.html)
420        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_configuration_profiles)
421        """

Lists the configuration profiles for an application.

Show boto3 documentation Show boto3-stubs documentation

def list_deployment_strategies( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListDeploymentStrategiesRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentStrategiesTypeDef:
423    def list_deployment_strategies(
424        self, **kwargs: Unpack[ListDeploymentStrategiesRequestTypeDef]
425    ) -> DeploymentStrategiesTypeDef:
426        """
427        Lists deployment strategies.
428
429        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_deployment_strategies.html)
430        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployment_strategies)
431        """
def list_deployments( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListDeploymentsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentsTypeDef:
433    def list_deployments(
434        self, **kwargs: Unpack[ListDeploymentsRequestTypeDef]
435    ) -> DeploymentsTypeDef:
436        """
437        Lists the deployments for an environment in descending deployment number order.
438
439        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_deployments.html)
440        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployments)
441        """

Lists the deployments for an environment in descending deployment number order.

Show boto3 documentation Show boto3-stubs documentation

def list_environments( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListEnvironmentsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EnvironmentsTypeDef:
443    def list_environments(
444        self, **kwargs: Unpack[ListEnvironmentsRequestTypeDef]
445    ) -> EnvironmentsTypeDef:
446        """
447        Lists the environments for an application.
448
449        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_environments.html)
450        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_environments)
451        """

Lists the environments for an application.

Show boto3 documentation Show boto3-stubs documentation

def list_extension_associations( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListExtensionAssociationsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationsTypeDef:
453    def list_extension_associations(
454        self, **kwargs: Unpack[ListExtensionAssociationsRequestTypeDef]
455    ) -> ExtensionAssociationsTypeDef:
456        """
457        Lists all AppConfig extension associations in the account.
458
459        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_extension_associations.html)
460        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extension_associations)
461        """

Lists all AppConfig extension associations in the account.

Show boto3 documentation Show boto3-stubs documentation

def list_extensions( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListExtensionsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionsTypeDef:
463    def list_extensions(self, **kwargs: Unpack[ListExtensionsRequestTypeDef]) -> ExtensionsTypeDef:
464        """
465        Lists all custom and Amazon Web Services authored AppConfig extensions in the
466        account.
467
468        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_extensions.html)
469        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extensions)
470        """

Lists all custom and Amazon Web Services authored AppConfig extensions in the account.

Show boto3 documentation Show boto3-stubs documentation

def list_hosted_configuration_versions( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListHostedConfigurationVersionsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.HostedConfigurationVersionsTypeDef:
472    def list_hosted_configuration_versions(
473        self, **kwargs: Unpack[ListHostedConfigurationVersionsRequestTypeDef]
474    ) -> HostedConfigurationVersionsTypeDef:
475        """
476        Lists configurations stored in the AppConfig hosted configuration store by
477        version.
478
479        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_hosted_configuration_versions.html)
480        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_hosted_configuration_versions)
481        """

Lists configurations stored in the AppConfig hosted configuration store by version.

Show boto3 documentation Show boto3-stubs documentation

def list_tags_for_resource( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListTagsForResourceRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ResourceTagsTypeDef:
483    def list_tags_for_resource(
484        self, **kwargs: Unpack[ListTagsForResourceRequestTypeDef]
485    ) -> ResourceTagsTypeDef:
486        """
487        Retrieves the list of key-value tags assigned to the resource.
488
489        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/list_tags_for_resource.html)
490        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_tags_for_resource)
491        """

Retrieves the list of key-value tags assigned to the resource.

Show boto3 documentation Show boto3-stubs documentation

def start_deployment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.StartDeploymentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentTypeDef:
493    def start_deployment(
494        self, **kwargs: Unpack[StartDeploymentRequestTypeDef]
495    ) -> DeploymentTypeDef:
496        """
497        Starts a deployment.
498
499        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/start_deployment.html)
500        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#start_deployment)
501        """
def stop_deployment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.StopDeploymentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentTypeDef:
503    def stop_deployment(self, **kwargs: Unpack[StopDeploymentRequestTypeDef]) -> DeploymentTypeDef:
504        """
505        Stops a deployment.
506
507        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/stop_deployment.html)
508        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#stop_deployment)
509        """
def tag_resource( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.TagResourceRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
511    def tag_resource(
512        self, **kwargs: Unpack[TagResourceRequestTypeDef]
513    ) -> EmptyResponseMetadataTypeDef:
514        """
515        Assigns metadata to an AppConfig resource.
516
517        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/tag_resource.html)
518        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#tag_resource)
519        """

Assigns metadata to an AppConfig resource.

Show boto3 documentation Show boto3-stubs documentation

def untag_resource( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UntagResourceRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
521    def untag_resource(
522        self, **kwargs: Unpack[UntagResourceRequestTypeDef]
523    ) -> EmptyResponseMetadataTypeDef:
524        """
525        Deletes a tag key and value from an AppConfig resource.
526
527        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/untag_resource.html)
528        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#untag_resource)
529        """

Deletes a tag key and value from an AppConfig resource.

Show boto3 documentation Show boto3-stubs documentation

def update_account_settings( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateAccountSettingsRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.AccountSettingsTypeDef:
531    def update_account_settings(
532        self, **kwargs: Unpack[UpdateAccountSettingsRequestTypeDef]
533    ) -> AccountSettingsTypeDef:
534        """
535        Updates the value of the <code>DeletionProtection</code> parameter.
536
537        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_account_settings.html)
538        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_account_settings)
539        """

Updates the value of the DeletionProtection parameter.

Show boto3 documentation Show boto3-stubs documentation

def update_application( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateApplicationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ApplicationResponseTypeDef:
541    def update_application(
542        self, **kwargs: Unpack[UpdateApplicationRequestTypeDef]
543    ) -> ApplicationResponseTypeDef:
544        """
545        Updates an application.
546
547        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_application.html)
548        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_application)
549        """
def update_configuration_profile( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateConfigurationProfileRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ConfigurationProfileTypeDef:
551    def update_configuration_profile(
552        self, **kwargs: Unpack[UpdateConfigurationProfileRequestTypeDef]
553    ) -> ConfigurationProfileTypeDef:
554        """
555        Updates a configuration profile.
556
557        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_configuration_profile.html)
558        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_configuration_profile)
559        """
def update_deployment_strategy( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateDeploymentStrategyRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.DeploymentStrategyResponseTypeDef:
561    def update_deployment_strategy(
562        self, **kwargs: Unpack[UpdateDeploymentStrategyRequestTypeDef]
563    ) -> DeploymentStrategyResponseTypeDef:
564        """
565        Updates a deployment strategy.
566
567        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_deployment_strategy.html)
568        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_deployment_strategy)
569        """
def update_environment( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateEnvironmentRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EnvironmentResponseTypeDef:
571    def update_environment(
572        self, **kwargs: Unpack[UpdateEnvironmentRequestTypeDef]
573    ) -> EnvironmentResponseTypeDef:
574        """
575        Updates an environment.
576
577        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_environment.html)
578        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_environment)
579        """
def update_extension( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateExtensionRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionTypeDef:
581    def update_extension(self, **kwargs: Unpack[UpdateExtensionRequestTypeDef]) -> ExtensionTypeDef:
582        """
583        Updates an AppConfig extension.
584
585        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_extension.html)
586        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension)
587        """
def update_extension_association( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.UpdateExtensionAssociationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationTypeDef:
589    def update_extension_association(
590        self, **kwargs: Unpack[UpdateExtensionAssociationRequestTypeDef]
591    ) -> ExtensionAssociationTypeDef:
592        """
593        Updates an association.
594
595        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/update_extension_association.html)
596        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension_association)
597        """
def validate_configuration( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ValidateConfigurationRequestTypeDef]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
599    def validate_configuration(
600        self, **kwargs: Unpack[ValidateConfigurationRequestTypeDef]
601    ) -> EmptyResponseMetadataTypeDef:
602        """
603        Uses the validators in a configuration profile to validate a configuration.
604
605        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/validate_configuration.html)
606        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#validate_configuration)
607        """

Uses the validators in a configuration profile to validate a configuration.

Show boto3 documentation Show boto3-stubs documentation

def get_paginator(*args, **kwds):
2498def _overload_dummy(*args, **kwds):
2499    """Helper for @overload to raise when called."""
2500    raise NotImplementedError(
2501        "You should not call an overloaded function. "
2502        "A series of @overload-decorated functions "
2503        "outside a stub module should always be followed "
2504        "by an implementation that is not @overload-ed.")

Helper for @overload to raise when called.

Inherited Members
botocore.client.BaseClient
BaseClient
close
get_waiter
waiter_names