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

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

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

AppConfigClient exceptions.

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

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

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

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

Creates a new configuration in the AppConfig hosted configuration store.

Show boto3 documentation Show boto3-stubs documentation

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

Deletes an extension association.

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

Returns information about the status of the DeletionProtection parameter.

Show boto3 documentation Show boto3-stubs documentation

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

Retrieves information about an application.

Show boto3 documentation Show boto3-stubs documentation

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

(Deprecated) Retrieves the latest deployed configuration.

Show boto3 documentation Show boto3-stubs documentation

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

Retrieves information about a configuration profile.

Show boto3 documentation Show boto3-stubs documentation

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

Retrieves information about a configuration deployment.

Show boto3 documentation Show boto3-stubs documentation

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

Retrieves information about a deployment strategy.

Show boto3 documentation Show boto3-stubs documentation

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

Retrieves information about an environment.

Show boto3 documentation Show boto3-stubs documentation

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

Returns information about an AppConfig extension.

Show boto3 documentation Show boto3-stubs documentation

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

Returns information about an AppConfig extension association.

Show boto3 documentation Show boto3-stubs documentation

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

Retrieves information about a specific configuration version.

Show boto3 documentation Show boto3-stubs documentation

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

Lists all applications in your Amazon Web Services account.

Show boto3 documentation Show boto3-stubs documentation

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

Lists the configuration profiles for an application.

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

Lists the environments for an application.

Show boto3 documentation Show boto3-stubs documentation

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

Lists all AppConfig extension associations in the account.

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

Assigns metadata to an AppConfig resource.

Show boto3 documentation Show boto3-stubs documentation

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

Deletes a tag key and value from an AppConfig resource.

Show boto3 documentation Show boto3-stubs documentation

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

Updates the value of the DeletionProtection parameter.

Show boto3 documentation Show boto3-stubs documentation

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

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

Show boto3 documentation Show boto3-stubs documentation

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

Helper for @overload to raise when called.

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

Helper for @overload to raise when called.

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        """