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

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

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

AppConfigClient exceptions.

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

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

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

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

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

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

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

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

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:
314    def get_application(
315        self, **kwargs: Unpack[GetApplicationRequestTypeDef]
316    ) -> ApplicationResponseTypeDef:
317        """
318        Retrieves information about an application.
319
320        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_application.html)
321        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_application)
322        """

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:
324    def get_configuration(
325        self, **kwargs: Unpack[GetConfigurationRequestTypeDef]
326    ) -> ConfigurationTypeDef:
327        """
328        (Deprecated) Retrieves the latest deployed configuration.
329
330        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_configuration.html)
331        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration)
332        """

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

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:
344    def get_deployment(self, **kwargs: Unpack[GetDeploymentRequestTypeDef]) -> DeploymentTypeDef:
345        """
346        Retrieves information about a configuration deployment.
347
348        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_deployment.html)
349        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment)
350        """

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

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:
362    def get_environment(
363        self, **kwargs: Unpack[GetEnvironmentRequestTypeDef]
364    ) -> EnvironmentResponseTypeDef:
365        """
366        Retrieves information about an environment.
367
368        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_environment.html)
369        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_environment)
370        """

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:
372    def get_extension(self, **kwargs: Unpack[GetExtensionRequestTypeDef]) -> ExtensionTypeDef:
373        """
374        Returns information about an AppConfig extension.
375
376        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/client/get_extension.html)
377        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension)
378        """

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Show boto3 documentation Show boto3-stubs documentation

def get_paginator(*args, **kwds):
2696def _overload_dummy(*args, **kwds):
2697    """Helper for @overload to raise when called."""
2698    raise NotImplementedError(
2699        "You should not call an overloaded function. "
2700        "A series of @overload-decorated functions "
2701        "outside a stub module should always be followed "
2702        "by an implementation that is not @overload-ed.")

Helper for @overload to raise when called.

def get_waiter(*args, **kwds):
2696def _overload_dummy(*args, **kwds):
2697    """Helper for @overload to raise when called."""
2698    raise NotImplementedError(
2699        "You should not call an overloaded function. "
2700        "A series of @overload-decorated functions "
2701        "outside a stub module should always be followed "
2702        "by an implementation that is not @overload-ed.")

Helper for @overload to raise when called.