mypy_boto3_appconfig

Main interface for appconfig service.

Documentation

Copyright 2025 Vlad Emelianov

Usage::

from boto3.session import Session
from mypy_boto3_appconfig import (
    AppConfigClient,
    Client,
    DeploymentCompleteWaiter,
    EnvironmentReadyForDeploymentWaiter,
    ListApplicationsPaginator,
    ListConfigurationProfilesPaginator,
    ListDeploymentStrategiesPaginator,
    ListDeploymentsPaginator,
    ListEnvironmentsPaginator,
    ListExtensionAssociationsPaginator,
    ListExtensionsPaginator,
    ListHostedConfigurationVersionsPaginator,
)

session = Session()
client: AppConfigClient = session.client("appconfig")

deployment_complete_waiter: DeploymentCompleteWaiter = client.get_waiter("deployment_complete")
environment_ready_for_deployment_waiter: EnvironmentReadyForDeploymentWaiter = client.get_waiter("environment_ready_for_deployment")

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

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

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

AppConfigClient exceptions.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Show boto3 documentation Show boto3-stubs documentation

def get_paginator(*args, **kwds):
2684def _overload_dummy(*args, **kwds):
2685    """Helper for @overload to raise when called."""
2686    raise NotImplementedError(
2687        "You should not call an overloaded function. "
2688        "A series of @overload-decorated functions "
2689        "outside a stub module should always be followed "
2690        "by an implementation that is not @overload-ed.")

Helper for @overload to raise when called.

def get_waiter(*args, **kwds):
2684def _overload_dummy(*args, **kwds):
2685    """Helper for @overload to raise when called."""
2686    raise NotImplementedError(
2687        "You should not call an overloaded function. "
2688        "A series of @overload-decorated functions "
2689        "outside a stub module should always be followed "
2690        "by an implementation that is not @overload-ed.")

Helper for @overload to raise when called.

Client = <class 'AppConfigClient'>
class DeploymentCompleteWaiter(botocore.waiter.Waiter):
45class DeploymentCompleteWaiter(Waiter):
46    """
47    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/waiter/DeploymentComplete.html#AppConfig.Waiter.DeploymentComplete)
48    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/waiters/#deploymentcompletewaiter)
49    """
50
51    def wait(  # type: ignore[override]
52        self, **kwargs: Unpack[GetDeploymentRequestWaitTypeDef]
53    ) -> None:
54        """
55        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/waiter/DeploymentComplete.html#AppConfig.Waiter.DeploymentComplete.wait)
56        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/waiters/#deploymentcompletewaiter)
57        """
def wait( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetDeploymentRequestWaitTypeDef]) -> None:
51    def wait(  # type: ignore[override]
52        self, **kwargs: Unpack[GetDeploymentRequestWaitTypeDef]
53    ) -> None:
54        """
55        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/waiter/DeploymentComplete.html#AppConfig.Waiter.DeploymentComplete.wait)
56        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/waiters/#deploymentcompletewaiter)
57        """
class EnvironmentReadyForDeploymentWaiter(botocore.waiter.Waiter):
60class EnvironmentReadyForDeploymentWaiter(Waiter):
61    """
62    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/waiter/EnvironmentReadyForDeployment.html#AppConfig.Waiter.EnvironmentReadyForDeployment)
63    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/waiters/#environmentreadyfordeploymentwaiter)
64    """
65
66    def wait(  # type: ignore[override]
67        self, **kwargs: Unpack[GetEnvironmentRequestWaitTypeDef]
68    ) -> None:
69        """
70        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/waiter/EnvironmentReadyForDeployment.html#AppConfig.Waiter.EnvironmentReadyForDeployment.wait)
71        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/waiters/#environmentreadyfordeploymentwaiter)
72        """
def wait( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.GetEnvironmentRequestWaitTypeDef]) -> None:
66    def wait(  # type: ignore[override]
67        self, **kwargs: Unpack[GetEnvironmentRequestWaitTypeDef]
68    ) -> None:
69        """
70        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/waiter/EnvironmentReadyForDeployment.html#AppConfig.Waiter.EnvironmentReadyForDeployment.wait)
71        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/waiters/#environmentreadyfordeploymentwaiter)
72        """
class ListApplicationsPaginator(botocore.paginate.Paginator):
 90class ListApplicationsPaginator(_ListApplicationsPaginatorBase):
 91    """
 92    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListApplications.html#AppConfig.Paginator.ListApplications)
 93    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listapplicationspaginator)
 94    """
 95
 96    def paginate(  # type: ignore[override]
 97        self, **kwargs: Unpack[ListApplicationsRequestPaginateTypeDef]
 98    ) -> PageIterator[ApplicationsTypeDef]:
 99        """
100        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListApplications.html#AppConfig.Paginator.ListApplications.paginate)
101        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listapplicationspaginator)
102        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListApplicationsRequestPaginateTypeDef]) -> 'PageIterator[ApplicationsTypeDef]':
 96    def paginate(  # type: ignore[override]
 97        self, **kwargs: Unpack[ListApplicationsRequestPaginateTypeDef]
 98    ) -> PageIterator[ApplicationsTypeDef]:
 99        """
100        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListApplications.html#AppConfig.Paginator.ListApplications.paginate)
101        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listapplicationspaginator)
102        """
class ListConfigurationProfilesPaginator(botocore.paginate.Paginator):
111class ListConfigurationProfilesPaginator(_ListConfigurationProfilesPaginatorBase):
112    """
113    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListConfigurationProfiles.html#AppConfig.Paginator.ListConfigurationProfiles)
114    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listconfigurationprofilespaginator)
115    """
116
117    def paginate(  # type: ignore[override]
118        self, **kwargs: Unpack[ListConfigurationProfilesRequestPaginateTypeDef]
119    ) -> PageIterator[ConfigurationProfilesTypeDef]:
120        """
121        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListConfigurationProfiles.html#AppConfig.Paginator.ListConfigurationProfiles.paginate)
122        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listconfigurationprofilespaginator)
123        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListConfigurationProfilesRequestPaginateTypeDef]) -> 'PageIterator[ConfigurationProfilesTypeDef]':
117    def paginate(  # type: ignore[override]
118        self, **kwargs: Unpack[ListConfigurationProfilesRequestPaginateTypeDef]
119    ) -> PageIterator[ConfigurationProfilesTypeDef]:
120        """
121        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListConfigurationProfiles.html#AppConfig.Paginator.ListConfigurationProfiles.paginate)
122        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listconfigurationprofilespaginator)
123        """
class ListDeploymentStrategiesPaginator(botocore.paginate.Paginator):
132class ListDeploymentStrategiesPaginator(_ListDeploymentStrategiesPaginatorBase):
133    """
134    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListDeploymentStrategies.html#AppConfig.Paginator.ListDeploymentStrategies)
135    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentstrategiespaginator)
136    """
137
138    def paginate(  # type: ignore[override]
139        self, **kwargs: Unpack[ListDeploymentStrategiesRequestPaginateTypeDef]
140    ) -> PageIterator[DeploymentStrategiesTypeDef]:
141        """
142        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListDeploymentStrategies.html#AppConfig.Paginator.ListDeploymentStrategies.paginate)
143        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentstrategiespaginator)
144        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListDeploymentStrategiesRequestPaginateTypeDef]) -> 'PageIterator[DeploymentStrategiesTypeDef]':
138    def paginate(  # type: ignore[override]
139        self, **kwargs: Unpack[ListDeploymentStrategiesRequestPaginateTypeDef]
140    ) -> PageIterator[DeploymentStrategiesTypeDef]:
141        """
142        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListDeploymentStrategies.html#AppConfig.Paginator.ListDeploymentStrategies.paginate)
143        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentstrategiespaginator)
144        """
class ListDeploymentsPaginator(botocore.paginate.Paginator):
153class ListDeploymentsPaginator(_ListDeploymentsPaginatorBase):
154    """
155    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListDeployments.html#AppConfig.Paginator.ListDeployments)
156    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentspaginator)
157    """
158
159    def paginate(  # type: ignore[override]
160        self, **kwargs: Unpack[ListDeploymentsRequestPaginateTypeDef]
161    ) -> PageIterator[DeploymentsTypeDef]:
162        """
163        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListDeployments.html#AppConfig.Paginator.ListDeployments.paginate)
164        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentspaginator)
165        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListDeploymentsRequestPaginateTypeDef]) -> 'PageIterator[DeploymentsTypeDef]':
159    def paginate(  # type: ignore[override]
160        self, **kwargs: Unpack[ListDeploymentsRequestPaginateTypeDef]
161    ) -> PageIterator[DeploymentsTypeDef]:
162        """
163        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListDeployments.html#AppConfig.Paginator.ListDeployments.paginate)
164        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentspaginator)
165        """
class ListEnvironmentsPaginator(botocore.paginate.Paginator):
174class ListEnvironmentsPaginator(_ListEnvironmentsPaginatorBase):
175    """
176    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListEnvironments.html#AppConfig.Paginator.ListEnvironments)
177    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listenvironmentspaginator)
178    """
179
180    def paginate(  # type: ignore[override]
181        self, **kwargs: Unpack[ListEnvironmentsRequestPaginateTypeDef]
182    ) -> PageIterator[EnvironmentsTypeDef]:
183        """
184        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListEnvironments.html#AppConfig.Paginator.ListEnvironments.paginate)
185        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listenvironmentspaginator)
186        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListEnvironmentsRequestPaginateTypeDef]) -> 'PageIterator[EnvironmentsTypeDef]':
180    def paginate(  # type: ignore[override]
181        self, **kwargs: Unpack[ListEnvironmentsRequestPaginateTypeDef]
182    ) -> PageIterator[EnvironmentsTypeDef]:
183        """
184        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListEnvironments.html#AppConfig.Paginator.ListEnvironments.paginate)
185        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listenvironmentspaginator)
186        """
class ListExtensionAssociationsPaginator(botocore.paginate.Paginator):
195class ListExtensionAssociationsPaginator(_ListExtensionAssociationsPaginatorBase):
196    """
197    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListExtensionAssociations.html#AppConfig.Paginator.ListExtensionAssociations)
198    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionassociationspaginator)
199    """
200
201    def paginate(  # type: ignore[override]
202        self, **kwargs: Unpack[ListExtensionAssociationsRequestPaginateTypeDef]
203    ) -> PageIterator[ExtensionAssociationsTypeDef]:
204        """
205        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListExtensionAssociations.html#AppConfig.Paginator.ListExtensionAssociations.paginate)
206        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionassociationspaginator)
207        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListExtensionAssociationsRequestPaginateTypeDef]) -> 'PageIterator[ExtensionAssociationsTypeDef]':
201    def paginate(  # type: ignore[override]
202        self, **kwargs: Unpack[ListExtensionAssociationsRequestPaginateTypeDef]
203    ) -> PageIterator[ExtensionAssociationsTypeDef]:
204        """
205        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListExtensionAssociations.html#AppConfig.Paginator.ListExtensionAssociations.paginate)
206        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionassociationspaginator)
207        """
class ListExtensionsPaginator(botocore.paginate.Paginator):
216class ListExtensionsPaginator(_ListExtensionsPaginatorBase):
217    """
218    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListExtensions.html#AppConfig.Paginator.ListExtensions)
219    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionspaginator)
220    """
221
222    def paginate(  # type: ignore[override]
223        self, **kwargs: Unpack[ListExtensionsRequestPaginateTypeDef]
224    ) -> PageIterator[ExtensionsTypeDef]:
225        """
226        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListExtensions.html#AppConfig.Paginator.ListExtensions.paginate)
227        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionspaginator)
228        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListExtensionsRequestPaginateTypeDef]) -> 'PageIterator[ExtensionsTypeDef]':
222    def paginate(  # type: ignore[override]
223        self, **kwargs: Unpack[ListExtensionsRequestPaginateTypeDef]
224    ) -> PageIterator[ExtensionsTypeDef]:
225        """
226        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListExtensions.html#AppConfig.Paginator.ListExtensions.paginate)
227        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionspaginator)
228        """
class ListHostedConfigurationVersionsPaginator(botocore.paginate.Paginator):
237class ListHostedConfigurationVersionsPaginator(_ListHostedConfigurationVersionsPaginatorBase):
238    """
239    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListHostedConfigurationVersions.html#AppConfig.Paginator.ListHostedConfigurationVersions)
240    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listhostedconfigurationversionspaginator)
241    """
242
243    def paginate(  # type: ignore[override]
244        self, **kwargs: Unpack[ListHostedConfigurationVersionsRequestPaginateTypeDef]
245    ) -> PageIterator[HostedConfigurationVersionsTypeDef]:
246        """
247        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListHostedConfigurationVersions.html#AppConfig.Paginator.ListHostedConfigurationVersions.paginate)
248        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listhostedconfigurationversionspaginator)
249        """
def paginate( self, **kwargs: Unpack[mypy_boto3_appconfig.type_defs.ListHostedConfigurationVersionsRequestPaginateTypeDef]) -> 'PageIterator[HostedConfigurationVersionsTypeDef]':
243    def paginate(  # type: ignore[override]
244        self, **kwargs: Unpack[ListHostedConfigurationVersionsRequestPaginateTypeDef]
245    ) -> PageIterator[HostedConfigurationVersionsTypeDef]:
246        """
247        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig/paginator/ListHostedConfigurationVersions.html#AppConfig.Paginator.ListHostedConfigurationVersions.paginate)
248        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listhostedconfigurationversionspaginator)
249        """