mypy_boto3_appconfig

Main interface for appconfig service.

Usage::

from boto3.session import Session
    from mypy_boto3_appconfig import (
        AppConfigClient,
        Client,
        ListApplicationsPaginator,
        ListConfigurationProfilesPaginator,
        ListDeploymentStrategiesPaginator,
        ListDeploymentsPaginator,
        ListEnvironmentsPaginator,
        ListExtensionAssociationsPaginator,
        ListExtensionsPaginator,
        ListHostedConfigurationVersionsPaginator,
    )
 
session = Session() client: AppConfigClient = session.client("appconfig")
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
 4Usage::
 5
 6    ```python
 7    from boto3.session import Session
 8    from mypy_boto3_appconfig import (
 9        AppConfigClient,
10        Client,
11        ListApplicationsPaginator,
12        ListConfigurationProfilesPaginator,
13        ListDeploymentStrategiesPaginator,
14        ListDeploymentsPaginator,
15        ListEnvironmentsPaginator,
16        ListExtensionAssociationsPaginator,
17        ListExtensionsPaginator,
18        ListHostedConfigurationVersionsPaginator,
19    )
20
21    session = Session()
22    client: AppConfigClient = session.client("appconfig")
23
24    list_applications_paginator: ListApplicationsPaginator = client.get_paginator("list_applications")
25    list_configuration_profiles_paginator: ListConfigurationProfilesPaginator = client.get_paginator("list_configuration_profiles")
26    list_deployment_strategies_paginator: ListDeploymentStrategiesPaginator = client.get_paginator("list_deployment_strategies")
27    list_deployments_paginator: ListDeploymentsPaginator = client.get_paginator("list_deployments")
28    list_environments_paginator: ListEnvironmentsPaginator = client.get_paginator("list_environments")
29    list_extension_associations_paginator: ListExtensionAssociationsPaginator = client.get_paginator("list_extension_associations")
30    list_extensions_paginator: ListExtensionsPaginator = client.get_paginator("list_extensions")
31    list_hosted_configuration_versions_paginator: ListHostedConfigurationVersionsPaginator = client.get_paginator("list_hosted_configuration_versions")
32    ```
33"""
34
35from .client import AppConfigClient
36from .paginator import (
37    ListApplicationsPaginator,
38    ListConfigurationProfilesPaginator,
39    ListDeploymentsPaginator,
40    ListDeploymentStrategiesPaginator,
41    ListEnvironmentsPaginator,
42    ListExtensionAssociationsPaginator,
43    ListExtensionsPaginator,
44    ListHostedConfigurationVersionsPaginator,
45)
46
47Client = AppConfigClient
48
49
50__all__ = (
51    "AppConfigClient",
52    "Client",
53    "ListApplicationsPaginator",
54    "ListConfigurationProfilesPaginator",
55    "ListDeploymentStrategiesPaginator",
56    "ListDeploymentsPaginator",
57    "ListEnvironmentsPaginator",
58    "ListExtensionAssociationsPaginator",
59    "ListExtensionsPaginator",
60    "ListHostedConfigurationVersionsPaginator",
61)
class AppConfigClient(botocore.client.BaseClient):
 88class AppConfigClient(BaseClient):
 89    """
 90    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client)
 91    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/)
 92    """
 93
 94    meta: ClientMeta
 95
 96    @property
 97    def exceptions(self) -> Exceptions:
 98        """
 99        AppConfigClient exceptions.
100
101        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.exceptions)
102        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#exceptions)
103        """
104
105    def can_paginate(self, operation_name: str) -> bool:
106        """
107        Check if an operation can be paginated.
108
109        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.can_paginate)
110        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#can_paginate)
111        """
112
113    def close(self) -> None:
114        """
115        Closes underlying endpoint connections.
116
117        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.close)
118        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#close)
119        """
120
121    def create_application(
122        self, *, Name: str, Description: str = ..., Tags: Mapping[str, str] = ...
123    ) -> ApplicationResponseTypeDef:
124        """
125        Creates an application.
126
127        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_application)
128        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_application)
129        """
130
131    def create_configuration_profile(
132        self,
133        *,
134        ApplicationId: str,
135        Name: str,
136        LocationUri: str,
137        Description: str = ...,
138        RetrievalRoleArn: str = ...,
139        Validators: Sequence[ValidatorTypeDef] = ...,
140        Tags: Mapping[str, str] = ...,
141        Type: str = ...,
142        KmsKeyIdentifier: str = ...
143    ) -> ConfigurationProfileTypeDef:
144        """
145        Creates a configuration profile, which is information that enables AppConfig to
146        access the configuration
147        source.
148
149        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_configuration_profile)
150        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_configuration_profile)
151        """
152
153    def create_deployment_strategy(
154        self,
155        *,
156        Name: str,
157        DeploymentDurationInMinutes: int,
158        GrowthFactor: float,
159        Description: str = ...,
160        FinalBakeTimeInMinutes: int = ...,
161        GrowthType: GrowthTypeType = ...,
162        ReplicateTo: ReplicateToType = ...,
163        Tags: Mapping[str, str] = ...
164    ) -> DeploymentStrategyResponseTypeDef:
165        """
166        Creates a deployment strategy that defines important criteria for rolling out
167        your configuration to the designated
168        targets.
169
170        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_deployment_strategy)
171        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_deployment_strategy)
172        """
173
174    def create_environment(
175        self,
176        *,
177        ApplicationId: str,
178        Name: str,
179        Description: str = ...,
180        Monitors: Sequence[MonitorTypeDef] = ...,
181        Tags: Mapping[str, str] = ...
182    ) -> EnvironmentResponseTypeDef:
183        """
184        Creates an environment.
185
186        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_environment)
187        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_environment)
188        """
189
190    def create_extension(
191        self,
192        *,
193        Name: str,
194        Actions: Mapping[ActionPointType, Sequence[ActionTypeDef]],
195        Description: str = ...,
196        Parameters: Mapping[str, ParameterTypeDef] = ...,
197        Tags: Mapping[str, str] = ...,
198        LatestVersionNumber: int = ...
199    ) -> ExtensionTypeDef:
200        """
201        Creates an AppConfig extension.
202
203        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_extension)
204        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension)
205        """
206
207    def create_extension_association(
208        self,
209        *,
210        ExtensionIdentifier: str,
211        ResourceIdentifier: str,
212        ExtensionVersionNumber: int = ...,
213        Parameters: Mapping[str, str] = ...,
214        Tags: Mapping[str, str] = ...
215    ) -> ExtensionAssociationTypeDef:
216        """
217        When you create an extension or configure an Amazon Web Services authored
218        extension, you associate the extension with an AppConfig application,
219        environment, or configuration
220        profile.
221
222        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_extension_association)
223        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension_association)
224        """
225
226    def create_hosted_configuration_version(
227        self,
228        *,
229        ApplicationId: str,
230        ConfigurationProfileId: str,
231        Content: BlobTypeDef,
232        ContentType: str,
233        Description: str = ...,
234        LatestVersionNumber: int = ...,
235        VersionLabel: str = ...
236    ) -> HostedConfigurationVersionTypeDef:
237        """
238        Creates a new configuration in the AppConfig hosted configuration store.
239
240        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_hosted_configuration_version)
241        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_hosted_configuration_version)
242        """
243
244    def delete_application(self, *, ApplicationId: str) -> EmptyResponseMetadataTypeDef:
245        """
246        Deletes an application.
247
248        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_application)
249        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_application)
250        """
251
252    def delete_configuration_profile(
253        self, *, ApplicationId: str, ConfigurationProfileId: str
254    ) -> EmptyResponseMetadataTypeDef:
255        """
256        Deletes a configuration profile.
257
258        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_configuration_profile)
259        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_configuration_profile)
260        """
261
262    def delete_deployment_strategy(
263        self, *, DeploymentStrategyId: str
264    ) -> EmptyResponseMetadataTypeDef:
265        """
266        Deletes a deployment strategy.
267
268        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_deployment_strategy)
269        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_deployment_strategy)
270        """
271
272    def delete_environment(
273        self, *, ApplicationId: str, EnvironmentId: str
274    ) -> EmptyResponseMetadataTypeDef:
275        """
276        Deletes an environment.
277
278        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_environment)
279        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_environment)
280        """
281
282    def delete_extension(
283        self, *, ExtensionIdentifier: str, VersionNumber: int = ...
284    ) -> EmptyResponseMetadataTypeDef:
285        """
286        Deletes an AppConfig extension.
287
288        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_extension)
289        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension)
290        """
291
292    def delete_extension_association(
293        self, *, ExtensionAssociationId: str
294    ) -> EmptyResponseMetadataTypeDef:
295        """
296        Deletes an extension association.
297
298        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_extension_association)
299        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension_association)
300        """
301
302    def delete_hosted_configuration_version(
303        self, *, ApplicationId: str, ConfigurationProfileId: str, VersionNumber: int
304    ) -> EmptyResponseMetadataTypeDef:
305        """
306        Deletes a version of a configuration from the AppConfig hosted configuration
307        store.
308
309        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_hosted_configuration_version)
310        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_hosted_configuration_version)
311        """
312
313    def generate_presigned_url(
314        self,
315        ClientMethod: str,
316        Params: Mapping[str, Any] = ...,
317        ExpiresIn: int = 3600,
318        HttpMethod: str = ...,
319    ) -> str:
320        """
321        Generate a presigned url given a client, its method, and arguments.
322
323        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.generate_presigned_url)
324        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#generate_presigned_url)
325        """
326
327    def get_application(self, *, ApplicationId: str) -> ApplicationResponseTypeDef:
328        """
329        Retrieves information about an application.
330
331        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_application)
332        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_application)
333        """
334
335    def get_configuration(
336        self,
337        *,
338        Application: str,
339        Environment: str,
340        Configuration: str,
341        ClientId: str,
342        ClientConfigurationVersion: str = ...
343    ) -> ConfigurationTypeDef:
344        """
345        (Deprecated) Retrieves the latest deployed configuration.
346
347        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_configuration)
348        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration)
349        """
350
351    def get_configuration_profile(
352        self, *, ApplicationId: str, ConfigurationProfileId: str
353    ) -> ConfigurationProfileTypeDef:
354        """
355        Retrieves information about a configuration profile.
356
357        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_configuration_profile)
358        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration_profile)
359        """
360
361    def get_deployment(
362        self, *, ApplicationId: str, EnvironmentId: str, DeploymentNumber: int
363    ) -> DeploymentTypeDef:
364        """
365        Retrieves information about a configuration deployment.
366
367        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_deployment)
368        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment)
369        """
370
371    def get_deployment_strategy(
372        self, *, DeploymentStrategyId: str
373    ) -> DeploymentStrategyResponseTypeDef:
374        """
375        Retrieves information about a deployment strategy.
376
377        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_deployment_strategy)
378        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment_strategy)
379        """
380
381    def get_environment(
382        self, *, ApplicationId: str, EnvironmentId: str
383    ) -> EnvironmentResponseTypeDef:
384        """
385        Retrieves information about an environment.
386
387        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_environment)
388        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_environment)
389        """
390
391    def get_extension(
392        self, *, ExtensionIdentifier: str, VersionNumber: int = ...
393    ) -> ExtensionTypeDef:
394        """
395        Returns information about an AppConfig extension.
396
397        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_extension)
398        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension)
399        """
400
401    def get_extension_association(
402        self, *, ExtensionAssociationId: str
403    ) -> ExtensionAssociationTypeDef:
404        """
405        Returns information about an AppConfig extension association.
406
407        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_extension_association)
408        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension_association)
409        """
410
411    def get_hosted_configuration_version(
412        self, *, ApplicationId: str, ConfigurationProfileId: str, VersionNumber: int
413    ) -> HostedConfigurationVersionTypeDef:
414        """
415        Retrieves information about a specific configuration version.
416
417        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_hosted_configuration_version)
418        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_hosted_configuration_version)
419        """
420
421    def list_applications(
422        self, *, MaxResults: int = ..., NextToken: str = ...
423    ) -> ApplicationsTypeDef:
424        """
425        Lists all applications in your Amazon Web Services account.
426
427        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_applications)
428        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_applications)
429        """
430
431    def list_configuration_profiles(
432        self, *, ApplicationId: str, MaxResults: int = ..., NextToken: str = ..., Type: str = ...
433    ) -> ConfigurationProfilesTypeDef:
434        """
435        Lists the configuration profiles for an application.
436
437        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_configuration_profiles)
438        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_configuration_profiles)
439        """
440
441    def list_deployment_strategies(
442        self, *, MaxResults: int = ..., NextToken: str = ...
443    ) -> DeploymentStrategiesTypeDef:
444        """
445        Lists deployment strategies.
446
447        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_deployment_strategies)
448        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployment_strategies)
449        """
450
451    def list_deployments(
452        self, *, ApplicationId: str, EnvironmentId: str, MaxResults: int = ..., NextToken: str = ...
453    ) -> DeploymentsTypeDef:
454        """
455        Lists the deployments for an environment in descending deployment number order.
456
457        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_deployments)
458        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployments)
459        """
460
461    def list_environments(
462        self, *, ApplicationId: str, MaxResults: int = ..., NextToken: str = ...
463    ) -> EnvironmentsTypeDef:
464        """
465        Lists the environments for an application.
466
467        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_environments)
468        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_environments)
469        """
470
471    def list_extension_associations(
472        self,
473        *,
474        ResourceIdentifier: str = ...,
475        ExtensionIdentifier: str = ...,
476        ExtensionVersionNumber: int = ...,
477        MaxResults: int = ...,
478        NextToken: str = ...
479    ) -> ExtensionAssociationsTypeDef:
480        """
481        Lists all AppConfig extension associations in the account.
482
483        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_extension_associations)
484        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extension_associations)
485        """
486
487    def list_extensions(
488        self, *, MaxResults: int = ..., NextToken: str = ..., Name: str = ...
489    ) -> ExtensionsTypeDef:
490        """
491        Lists all custom and Amazon Web Services authored AppConfig extensions in the
492        account.
493
494        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_extensions)
495        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extensions)
496        """
497
498    def list_hosted_configuration_versions(
499        self,
500        *,
501        ApplicationId: str,
502        ConfigurationProfileId: str,
503        MaxResults: int = ...,
504        NextToken: str = ...,
505        VersionLabel: str = ...
506    ) -> HostedConfigurationVersionsTypeDef:
507        """
508        Lists configurations stored in the AppConfig hosted configuration store by
509        version.
510
511        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_hosted_configuration_versions)
512        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_hosted_configuration_versions)
513        """
514
515    def list_tags_for_resource(self, *, ResourceArn: str) -> ResourceTagsTypeDef:
516        """
517        Retrieves the list of key-value tags assigned to the resource.
518
519        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_tags_for_resource)
520        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_tags_for_resource)
521        """
522
523    def start_deployment(
524        self,
525        *,
526        ApplicationId: str,
527        EnvironmentId: str,
528        DeploymentStrategyId: str,
529        ConfigurationProfileId: str,
530        ConfigurationVersion: str,
531        Description: str = ...,
532        Tags: Mapping[str, str] = ...,
533        KmsKeyIdentifier: str = ...
534    ) -> DeploymentTypeDef:
535        """
536        Starts a deployment.
537
538        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.start_deployment)
539        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#start_deployment)
540        """
541
542    def stop_deployment(
543        self, *, ApplicationId: str, EnvironmentId: str, DeploymentNumber: int
544    ) -> DeploymentTypeDef:
545        """
546        Stops a deployment.
547
548        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.stop_deployment)
549        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#stop_deployment)
550        """
551
552    def tag_resource(
553        self, *, ResourceArn: str, Tags: Mapping[str, str]
554    ) -> EmptyResponseMetadataTypeDef:
555        """
556        Assigns metadata to an AppConfig resource.
557
558        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.tag_resource)
559        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#tag_resource)
560        """
561
562    def untag_resource(
563        self, *, ResourceArn: str, TagKeys: Sequence[str]
564    ) -> EmptyResponseMetadataTypeDef:
565        """
566        Deletes a tag key and value from an AppConfig resource.
567
568        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.untag_resource)
569        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#untag_resource)
570        """
571
572    def update_application(
573        self, *, ApplicationId: str, Name: str = ..., Description: str = ...
574    ) -> ApplicationResponseTypeDef:
575        """
576        Updates an application.
577
578        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_application)
579        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_application)
580        """
581
582    def update_configuration_profile(
583        self,
584        *,
585        ApplicationId: str,
586        ConfigurationProfileId: str,
587        Name: str = ...,
588        Description: str = ...,
589        RetrievalRoleArn: str = ...,
590        Validators: Sequence[ValidatorTypeDef] = ...,
591        KmsKeyIdentifier: str = ...
592    ) -> ConfigurationProfileTypeDef:
593        """
594        Updates a configuration profile.
595
596        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_configuration_profile)
597        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_configuration_profile)
598        """
599
600    def update_deployment_strategy(
601        self,
602        *,
603        DeploymentStrategyId: str,
604        Description: str = ...,
605        DeploymentDurationInMinutes: int = ...,
606        FinalBakeTimeInMinutes: int = ...,
607        GrowthFactor: float = ...,
608        GrowthType: GrowthTypeType = ...
609    ) -> DeploymentStrategyResponseTypeDef:
610        """
611        Updates a deployment strategy.
612
613        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_deployment_strategy)
614        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_deployment_strategy)
615        """
616
617    def update_environment(
618        self,
619        *,
620        ApplicationId: str,
621        EnvironmentId: str,
622        Name: str = ...,
623        Description: str = ...,
624        Monitors: Sequence[MonitorTypeDef] = ...
625    ) -> EnvironmentResponseTypeDef:
626        """
627        Updates an environment.
628
629        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_environment)
630        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_environment)
631        """
632
633    def update_extension(
634        self,
635        *,
636        ExtensionIdentifier: str,
637        Description: str = ...,
638        Actions: Mapping[ActionPointType, Sequence[ActionTypeDef]] = ...,
639        Parameters: Mapping[str, ParameterTypeDef] = ...,
640        VersionNumber: int = ...
641    ) -> ExtensionTypeDef:
642        """
643        Updates an AppConfig extension.
644
645        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_extension)
646        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension)
647        """
648
649    def update_extension_association(
650        self, *, ExtensionAssociationId: str, Parameters: Mapping[str, str] = ...
651    ) -> ExtensionAssociationTypeDef:
652        """
653        Updates an association.
654
655        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_extension_association)
656        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension_association)
657        """
658
659    def validate_configuration(
660        self, *, ApplicationId: str, ConfigurationProfileId: str, ConfigurationVersion: str
661    ) -> EmptyResponseMetadataTypeDef:
662        """
663        Uses the validators in a configuration profile to validate a configuration.
664
665        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.validate_configuration)
666        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#validate_configuration)
667        """
668
669    @overload
670    def get_paginator(
671        self, operation_name: Literal["list_applications"]
672    ) -> ListApplicationsPaginator:
673        """
674        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
675        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
676        """
677
678    @overload
679    def get_paginator(
680        self, operation_name: Literal["list_configuration_profiles"]
681    ) -> ListConfigurationProfilesPaginator:
682        """
683        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
684        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
685        """
686
687    @overload
688    def get_paginator(
689        self, operation_name: Literal["list_deployment_strategies"]
690    ) -> ListDeploymentStrategiesPaginator:
691        """
692        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
693        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
694        """
695
696    @overload
697    def get_paginator(
698        self, operation_name: Literal["list_deployments"]
699    ) -> ListDeploymentsPaginator:
700        """
701        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
702        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
703        """
704
705    @overload
706    def get_paginator(
707        self, operation_name: Literal["list_environments"]
708    ) -> ListEnvironmentsPaginator:
709        """
710        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
711        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
712        """
713
714    @overload
715    def get_paginator(
716        self, operation_name: Literal["list_extension_associations"]
717    ) -> ListExtensionAssociationsPaginator:
718        """
719        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
720        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
721        """
722
723    @overload
724    def get_paginator(self, operation_name: Literal["list_extensions"]) -> ListExtensionsPaginator:
725        """
726        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
727        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
728        """
729
730    @overload
731    def get_paginator(
732        self, operation_name: Literal["list_hosted_configuration_versions"]
733    ) -> ListHostedConfigurationVersionsPaginator:
734        """
735        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_paginator)
736        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_paginator)
737        """
meta: botocore.client.ClientMeta
exceptions: mypy_boto3_appconfig.client.Exceptions
 96    @property
 97    def exceptions(self) -> Exceptions:
 98        """
 99        AppConfigClient exceptions.
100
101        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.exceptions)
102        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#exceptions)
103        """
def can_paginate(self, operation_name: str) -> bool:
105    def can_paginate(self, operation_name: str) -> bool:
106        """
107        Check if an operation can be paginated.
108
109        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.can_paginate)
110        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#can_paginate)
111        """

Check if an operation can be paginated.

Show boto3 documentation Show boto3-stubs documentation

def close(self) -> None:
113    def close(self) -> None:
114        """
115        Closes underlying endpoint connections.
116
117        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.close)
118        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#close)
119        """

Closes underlying endpoint connections.

Show boto3 documentation Show boto3-stubs documentation

def create_application( self, *, Name: str, Description: str = Ellipsis, Tags: Mapping[str, str] = Ellipsis) -> mypy_boto3_appconfig.type_defs.ApplicationResponseTypeDef:
121    def create_application(
122        self, *, Name: str, Description: str = ..., Tags: Mapping[str, str] = ...
123    ) -> ApplicationResponseTypeDef:
124        """
125        Creates an application.
126
127        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_application)
128        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_application)
129        """
def create_configuration_profile( self, *, ApplicationId: str, Name: str, LocationUri: str, Description: str = Ellipsis, RetrievalRoleArn: str = Ellipsis, Validators: Sequence[mypy_boto3_appconfig.type_defs.ValidatorTypeDef] = Ellipsis, Tags: Mapping[str, str] = Ellipsis, Type: str = Ellipsis, KmsKeyIdentifier: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ConfigurationProfileTypeDef:
131    def create_configuration_profile(
132        self,
133        *,
134        ApplicationId: str,
135        Name: str,
136        LocationUri: str,
137        Description: str = ...,
138        RetrievalRoleArn: str = ...,
139        Validators: Sequence[ValidatorTypeDef] = ...,
140        Tags: Mapping[str, str] = ...,
141        Type: str = ...,
142        KmsKeyIdentifier: str = ...
143    ) -> ConfigurationProfileTypeDef:
144        """
145        Creates a configuration profile, which is information that enables AppConfig to
146        access the configuration
147        source.
148
149        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_configuration_profile)
150        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_configuration_profile)
151        """

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, *, Name: str, DeploymentDurationInMinutes: int, GrowthFactor: float, Description: str = Ellipsis, FinalBakeTimeInMinutes: int = Ellipsis, GrowthType: Literal['EXPONENTIAL', 'LINEAR'] = Ellipsis, ReplicateTo: Literal['NONE', 'SSM_DOCUMENT'] = Ellipsis, Tags: Mapping[str, str] = Ellipsis) -> mypy_boto3_appconfig.type_defs.DeploymentStrategyResponseTypeDef:
153    def create_deployment_strategy(
154        self,
155        *,
156        Name: str,
157        DeploymentDurationInMinutes: int,
158        GrowthFactor: float,
159        Description: str = ...,
160        FinalBakeTimeInMinutes: int = ...,
161        GrowthType: GrowthTypeType = ...,
162        ReplicateTo: ReplicateToType = ...,
163        Tags: Mapping[str, str] = ...
164    ) -> DeploymentStrategyResponseTypeDef:
165        """
166        Creates a deployment strategy that defines important criteria for rolling out
167        your configuration to the designated
168        targets.
169
170        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_deployment_strategy)
171        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_deployment_strategy)
172        """

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, *, ApplicationId: str, Name: str, Description: str = Ellipsis, Monitors: Sequence[mypy_boto3_appconfig.type_defs.MonitorTypeDef] = Ellipsis, Tags: Mapping[str, str] = Ellipsis) -> mypy_boto3_appconfig.type_defs.EnvironmentResponseTypeDef:
174    def create_environment(
175        self,
176        *,
177        ApplicationId: str,
178        Name: str,
179        Description: str = ...,
180        Monitors: Sequence[MonitorTypeDef] = ...,
181        Tags: Mapping[str, str] = ...
182    ) -> EnvironmentResponseTypeDef:
183        """
184        Creates an environment.
185
186        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_environment)
187        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_environment)
188        """
def create_extension( self, *, Name: str, Actions: Mapping[Literal['ON_DEPLOYMENT_BAKING', 'ON_DEPLOYMENT_COMPLETE', 'ON_DEPLOYMENT_ROLLED_BACK', 'ON_DEPLOYMENT_START', 'ON_DEPLOYMENT_STEP', 'PRE_CREATE_HOSTED_CONFIGURATION_VERSION', 'PRE_START_DEPLOYMENT'], Sequence[mypy_boto3_appconfig.type_defs.ActionTypeDef]], Description: str = Ellipsis, Parameters: Mapping[str, mypy_boto3_appconfig.type_defs.ParameterTypeDef] = Ellipsis, Tags: Mapping[str, str] = Ellipsis, LatestVersionNumber: int = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionTypeDef:
190    def create_extension(
191        self,
192        *,
193        Name: str,
194        Actions: Mapping[ActionPointType, Sequence[ActionTypeDef]],
195        Description: str = ...,
196        Parameters: Mapping[str, ParameterTypeDef] = ...,
197        Tags: Mapping[str, str] = ...,
198        LatestVersionNumber: int = ...
199    ) -> ExtensionTypeDef:
200        """
201        Creates an AppConfig extension.
202
203        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_extension)
204        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension)
205        """
def create_extension_association( self, *, ExtensionIdentifier: str, ResourceIdentifier: str, ExtensionVersionNumber: int = Ellipsis, Parameters: Mapping[str, str] = Ellipsis, Tags: Mapping[str, str] = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationTypeDef:
207    def create_extension_association(
208        self,
209        *,
210        ExtensionIdentifier: str,
211        ResourceIdentifier: str,
212        ExtensionVersionNumber: int = ...,
213        Parameters: Mapping[str, str] = ...,
214        Tags: Mapping[str, str] = ...
215    ) -> ExtensionAssociationTypeDef:
216        """
217        When you create an extension or configure an Amazon Web Services authored
218        extension, you associate the extension with an AppConfig application,
219        environment, or configuration
220        profile.
221
222        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_extension_association)
223        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_extension_association)
224        """

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, *, ApplicationId: str, ConfigurationProfileId: str, Content: Union[str, bytes, IO[Any], botocore.response.StreamingBody], ContentType: str, Description: str = Ellipsis, LatestVersionNumber: int = Ellipsis, VersionLabel: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.HostedConfigurationVersionTypeDef:
226    def create_hosted_configuration_version(
227        self,
228        *,
229        ApplicationId: str,
230        ConfigurationProfileId: str,
231        Content: BlobTypeDef,
232        ContentType: str,
233        Description: str = ...,
234        LatestVersionNumber: int = ...,
235        VersionLabel: str = ...
236    ) -> HostedConfigurationVersionTypeDef:
237        """
238        Creates a new configuration in the AppConfig hosted configuration store.
239
240        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.create_hosted_configuration_version)
241        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#create_hosted_configuration_version)
242        """

Creates a new configuration in the AppConfig hosted configuration store.

Show boto3 documentation Show boto3-stubs documentation

def delete_application( self, *, ApplicationId: str) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
244    def delete_application(self, *, ApplicationId: str) -> EmptyResponseMetadataTypeDef:
245        """
246        Deletes an application.
247
248        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_application)
249        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_application)
250        """
def delete_configuration_profile( self, *, ApplicationId: str, ConfigurationProfileId: str) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
252    def delete_configuration_profile(
253        self, *, ApplicationId: str, ConfigurationProfileId: str
254    ) -> EmptyResponseMetadataTypeDef:
255        """
256        Deletes a configuration profile.
257
258        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_configuration_profile)
259        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_configuration_profile)
260        """
def delete_deployment_strategy( self, *, DeploymentStrategyId: str) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
262    def delete_deployment_strategy(
263        self, *, DeploymentStrategyId: str
264    ) -> EmptyResponseMetadataTypeDef:
265        """
266        Deletes a deployment strategy.
267
268        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_deployment_strategy)
269        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_deployment_strategy)
270        """
def delete_environment( self, *, ApplicationId: str, EnvironmentId: str) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
272    def delete_environment(
273        self, *, ApplicationId: str, EnvironmentId: str
274    ) -> EmptyResponseMetadataTypeDef:
275        """
276        Deletes an environment.
277
278        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_environment)
279        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_environment)
280        """
def delete_extension( self, *, ExtensionIdentifier: str, VersionNumber: int = Ellipsis) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
282    def delete_extension(
283        self, *, ExtensionIdentifier: str, VersionNumber: int = ...
284    ) -> EmptyResponseMetadataTypeDef:
285        """
286        Deletes an AppConfig extension.
287
288        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_extension)
289        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension)
290        """
def delete_extension_association( self, *, ExtensionAssociationId: str) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
292    def delete_extension_association(
293        self, *, ExtensionAssociationId: str
294    ) -> EmptyResponseMetadataTypeDef:
295        """
296        Deletes an extension association.
297
298        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_extension_association)
299        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_extension_association)
300        """

Deletes an extension association.

Show boto3 documentation Show boto3-stubs documentation

def delete_hosted_configuration_version( self, *, ApplicationId: str, ConfigurationProfileId: str, VersionNumber: int) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
302    def delete_hosted_configuration_version(
303        self, *, ApplicationId: str, ConfigurationProfileId: str, VersionNumber: int
304    ) -> EmptyResponseMetadataTypeDef:
305        """
306        Deletes a version of a configuration from the AppConfig hosted configuration
307        store.
308
309        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.delete_hosted_configuration_version)
310        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#delete_hosted_configuration_version)
311        """

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

Show boto3 documentation Show boto3-stubs documentation

def generate_presigned_url( self, ClientMethod: str, Params: Mapping[str, Any] = Ellipsis, ExpiresIn: int = 3600, HttpMethod: str = Ellipsis) -> str:
313    def generate_presigned_url(
314        self,
315        ClientMethod: str,
316        Params: Mapping[str, Any] = ...,
317        ExpiresIn: int = 3600,
318        HttpMethod: str = ...,
319    ) -> str:
320        """
321        Generate a presigned url given a client, its method, and arguments.
322
323        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.generate_presigned_url)
324        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#generate_presigned_url)
325        """

Generate a presigned url given a client, its method, and arguments.

Show boto3 documentation Show boto3-stubs documentation

def get_application( self, *, ApplicationId: str) -> mypy_boto3_appconfig.type_defs.ApplicationResponseTypeDef:
327    def get_application(self, *, ApplicationId: str) -> ApplicationResponseTypeDef:
328        """
329        Retrieves information about an application.
330
331        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_application)
332        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_application)
333        """

Retrieves information about an application.

Show boto3 documentation Show boto3-stubs documentation

def get_configuration( self, *, Application: str, Environment: str, Configuration: str, ClientId: str, ClientConfigurationVersion: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ConfigurationTypeDef:
335    def get_configuration(
336        self,
337        *,
338        Application: str,
339        Environment: str,
340        Configuration: str,
341        ClientId: str,
342        ClientConfigurationVersion: str = ...
343    ) -> ConfigurationTypeDef:
344        """
345        (Deprecated) Retrieves the latest deployed configuration.
346
347        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_configuration)
348        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration)
349        """

(Deprecated) Retrieves the latest deployed configuration.

Show boto3 documentation Show boto3-stubs documentation

def get_configuration_profile( self, *, ApplicationId: str, ConfigurationProfileId: str) -> mypy_boto3_appconfig.type_defs.ConfigurationProfileTypeDef:
351    def get_configuration_profile(
352        self, *, ApplicationId: str, ConfigurationProfileId: str
353    ) -> ConfigurationProfileTypeDef:
354        """
355        Retrieves information about a configuration profile.
356
357        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_configuration_profile)
358        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_configuration_profile)
359        """

Retrieves information about a configuration profile.

Show boto3 documentation Show boto3-stubs documentation

def get_deployment( self, *, ApplicationId: str, EnvironmentId: str, DeploymentNumber: int) -> mypy_boto3_appconfig.type_defs.DeploymentTypeDef:
361    def get_deployment(
362        self, *, ApplicationId: str, EnvironmentId: str, DeploymentNumber: int
363    ) -> DeploymentTypeDef:
364        """
365        Retrieves information about a configuration deployment.
366
367        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_deployment)
368        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment)
369        """

Retrieves information about a configuration deployment.

Show boto3 documentation Show boto3-stubs documentation

def get_deployment_strategy( self, *, DeploymentStrategyId: str) -> mypy_boto3_appconfig.type_defs.DeploymentStrategyResponseTypeDef:
371    def get_deployment_strategy(
372        self, *, DeploymentStrategyId: str
373    ) -> DeploymentStrategyResponseTypeDef:
374        """
375        Retrieves information about a deployment strategy.
376
377        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_deployment_strategy)
378        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_deployment_strategy)
379        """

Retrieves information about a deployment strategy.

Show boto3 documentation Show boto3-stubs documentation

def get_environment( self, *, ApplicationId: str, EnvironmentId: str) -> mypy_boto3_appconfig.type_defs.EnvironmentResponseTypeDef:
381    def get_environment(
382        self, *, ApplicationId: str, EnvironmentId: str
383    ) -> EnvironmentResponseTypeDef:
384        """
385        Retrieves information about an environment.
386
387        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_environment)
388        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_environment)
389        """

Retrieves information about an environment.

Show boto3 documentation Show boto3-stubs documentation

def get_extension( self, *, ExtensionIdentifier: str, VersionNumber: int = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionTypeDef:
391    def get_extension(
392        self, *, ExtensionIdentifier: str, VersionNumber: int = ...
393    ) -> ExtensionTypeDef:
394        """
395        Returns information about an AppConfig extension.
396
397        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_extension)
398        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension)
399        """

Returns information about an AppConfig extension.

Show boto3 documentation Show boto3-stubs documentation

def get_extension_association( self, *, ExtensionAssociationId: str) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationTypeDef:
401    def get_extension_association(
402        self, *, ExtensionAssociationId: str
403    ) -> ExtensionAssociationTypeDef:
404        """
405        Returns information about an AppConfig extension association.
406
407        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_extension_association)
408        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_extension_association)
409        """

Returns information about an AppConfig extension association.

Show boto3 documentation Show boto3-stubs documentation

def get_hosted_configuration_version( self, *, ApplicationId: str, ConfigurationProfileId: str, VersionNumber: int) -> mypy_boto3_appconfig.type_defs.HostedConfigurationVersionTypeDef:
411    def get_hosted_configuration_version(
412        self, *, ApplicationId: str, ConfigurationProfileId: str, VersionNumber: int
413    ) -> HostedConfigurationVersionTypeDef:
414        """
415        Retrieves information about a specific configuration version.
416
417        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.get_hosted_configuration_version)
418        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#get_hosted_configuration_version)
419        """

Retrieves information about a specific configuration version.

Show boto3 documentation Show boto3-stubs documentation

def list_applications( self, *, MaxResults: int = Ellipsis, NextToken: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ApplicationsTypeDef:
421    def list_applications(
422        self, *, MaxResults: int = ..., NextToken: str = ...
423    ) -> ApplicationsTypeDef:
424        """
425        Lists all applications in your Amazon Web Services account.
426
427        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_applications)
428        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_applications)
429        """

Lists all applications in your Amazon Web Services account.

Show boto3 documentation Show boto3-stubs documentation

def list_configuration_profiles( self, *, ApplicationId: str, MaxResults: int = Ellipsis, NextToken: str = Ellipsis, Type: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ConfigurationProfilesTypeDef:
431    def list_configuration_profiles(
432        self, *, ApplicationId: str, MaxResults: int = ..., NextToken: str = ..., Type: str = ...
433    ) -> ConfigurationProfilesTypeDef:
434        """
435        Lists the configuration profiles for an application.
436
437        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_configuration_profiles)
438        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_configuration_profiles)
439        """

Lists the configuration profiles for an application.

Show boto3 documentation Show boto3-stubs documentation

def list_deployment_strategies( self, *, MaxResults: int = Ellipsis, NextToken: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.DeploymentStrategiesTypeDef:
441    def list_deployment_strategies(
442        self, *, MaxResults: int = ..., NextToken: str = ...
443    ) -> DeploymentStrategiesTypeDef:
444        """
445        Lists deployment strategies.
446
447        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_deployment_strategies)
448        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployment_strategies)
449        """
def list_deployments( self, *, ApplicationId: str, EnvironmentId: str, MaxResults: int = Ellipsis, NextToken: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.DeploymentsTypeDef:
451    def list_deployments(
452        self, *, ApplicationId: str, EnvironmentId: str, MaxResults: int = ..., NextToken: str = ...
453    ) -> DeploymentsTypeDef:
454        """
455        Lists the deployments for an environment in descending deployment number order.
456
457        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_deployments)
458        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_deployments)
459        """

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

Show boto3 documentation Show boto3-stubs documentation

def list_environments( self, *, ApplicationId: str, MaxResults: int = Ellipsis, NextToken: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.EnvironmentsTypeDef:
461    def list_environments(
462        self, *, ApplicationId: str, MaxResults: int = ..., NextToken: str = ...
463    ) -> EnvironmentsTypeDef:
464        """
465        Lists the environments for an application.
466
467        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_environments)
468        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_environments)
469        """

Lists the environments for an application.

Show boto3 documentation Show boto3-stubs documentation

def list_extension_associations( self, *, ResourceIdentifier: str = Ellipsis, ExtensionIdentifier: str = Ellipsis, ExtensionVersionNumber: int = Ellipsis, MaxResults: int = Ellipsis, NextToken: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationsTypeDef:
471    def list_extension_associations(
472        self,
473        *,
474        ResourceIdentifier: str = ...,
475        ExtensionIdentifier: str = ...,
476        ExtensionVersionNumber: int = ...,
477        MaxResults: int = ...,
478        NextToken: str = ...
479    ) -> ExtensionAssociationsTypeDef:
480        """
481        Lists all AppConfig extension associations in the account.
482
483        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_extension_associations)
484        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extension_associations)
485        """

Lists all AppConfig extension associations in the account.

Show boto3 documentation Show boto3-stubs documentation

def list_extensions( self, *, MaxResults: int = Ellipsis, NextToken: str = Ellipsis, Name: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionsTypeDef:
487    def list_extensions(
488        self, *, MaxResults: int = ..., NextToken: str = ..., Name: str = ...
489    ) -> ExtensionsTypeDef:
490        """
491        Lists all custom and Amazon Web Services authored AppConfig extensions in the
492        account.
493
494        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_extensions)
495        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_extensions)
496        """

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, *, ApplicationId: str, ConfigurationProfileId: str, MaxResults: int = Ellipsis, NextToken: str = Ellipsis, VersionLabel: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.HostedConfigurationVersionsTypeDef:
498    def list_hosted_configuration_versions(
499        self,
500        *,
501        ApplicationId: str,
502        ConfigurationProfileId: str,
503        MaxResults: int = ...,
504        NextToken: str = ...,
505        VersionLabel: str = ...
506    ) -> HostedConfigurationVersionsTypeDef:
507        """
508        Lists configurations stored in the AppConfig hosted configuration store by
509        version.
510
511        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_hosted_configuration_versions)
512        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_hosted_configuration_versions)
513        """

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

Show boto3 documentation Show boto3-stubs documentation

def list_tags_for_resource( self, *, ResourceArn: str) -> mypy_boto3_appconfig.type_defs.ResourceTagsTypeDef:
515    def list_tags_for_resource(self, *, ResourceArn: str) -> ResourceTagsTypeDef:
516        """
517        Retrieves the list of key-value tags assigned to the resource.
518
519        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.list_tags_for_resource)
520        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#list_tags_for_resource)
521        """

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

Show boto3 documentation Show boto3-stubs documentation

def start_deployment( self, *, ApplicationId: str, EnvironmentId: str, DeploymentStrategyId: str, ConfigurationProfileId: str, ConfigurationVersion: str, Description: str = Ellipsis, Tags: Mapping[str, str] = Ellipsis, KmsKeyIdentifier: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.DeploymentTypeDef:
523    def start_deployment(
524        self,
525        *,
526        ApplicationId: str,
527        EnvironmentId: str,
528        DeploymentStrategyId: str,
529        ConfigurationProfileId: str,
530        ConfigurationVersion: str,
531        Description: str = ...,
532        Tags: Mapping[str, str] = ...,
533        KmsKeyIdentifier: str = ...
534    ) -> DeploymentTypeDef:
535        """
536        Starts a deployment.
537
538        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.start_deployment)
539        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#start_deployment)
540        """
def stop_deployment( self, *, ApplicationId: str, EnvironmentId: str, DeploymentNumber: int) -> mypy_boto3_appconfig.type_defs.DeploymentTypeDef:
542    def stop_deployment(
543        self, *, ApplicationId: str, EnvironmentId: str, DeploymentNumber: int
544    ) -> DeploymentTypeDef:
545        """
546        Stops a deployment.
547
548        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.stop_deployment)
549        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#stop_deployment)
550        """
def tag_resource( self, *, ResourceArn: str, Tags: Mapping[str, str]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
552    def tag_resource(
553        self, *, ResourceArn: str, Tags: Mapping[str, str]
554    ) -> EmptyResponseMetadataTypeDef:
555        """
556        Assigns metadata to an AppConfig resource.
557
558        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.tag_resource)
559        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#tag_resource)
560        """

Assigns metadata to an AppConfig resource.

Show boto3 documentation Show boto3-stubs documentation

def untag_resource( self, *, ResourceArn: str, TagKeys: Sequence[str]) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
562    def untag_resource(
563        self, *, ResourceArn: str, TagKeys: Sequence[str]
564    ) -> EmptyResponseMetadataTypeDef:
565        """
566        Deletes a tag key and value from an AppConfig resource.
567
568        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.untag_resource)
569        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#untag_resource)
570        """

Deletes a tag key and value from an AppConfig resource.

Show boto3 documentation Show boto3-stubs documentation

def update_application( self, *, ApplicationId: str, Name: str = Ellipsis, Description: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ApplicationResponseTypeDef:
572    def update_application(
573        self, *, ApplicationId: str, Name: str = ..., Description: str = ...
574    ) -> ApplicationResponseTypeDef:
575        """
576        Updates an application.
577
578        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_application)
579        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_application)
580        """
def update_configuration_profile( self, *, ApplicationId: str, ConfigurationProfileId: str, Name: str = Ellipsis, Description: str = Ellipsis, RetrievalRoleArn: str = Ellipsis, Validators: Sequence[mypy_boto3_appconfig.type_defs.ValidatorTypeDef] = Ellipsis, KmsKeyIdentifier: str = Ellipsis) -> mypy_boto3_appconfig.type_defs.ConfigurationProfileTypeDef:
582    def update_configuration_profile(
583        self,
584        *,
585        ApplicationId: str,
586        ConfigurationProfileId: str,
587        Name: str = ...,
588        Description: str = ...,
589        RetrievalRoleArn: str = ...,
590        Validators: Sequence[ValidatorTypeDef] = ...,
591        KmsKeyIdentifier: str = ...
592    ) -> ConfigurationProfileTypeDef:
593        """
594        Updates a configuration profile.
595
596        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_configuration_profile)
597        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_configuration_profile)
598        """
def update_deployment_strategy( self, *, DeploymentStrategyId: str, Description: str = Ellipsis, DeploymentDurationInMinutes: int = Ellipsis, FinalBakeTimeInMinutes: int = Ellipsis, GrowthFactor: float = Ellipsis, GrowthType: Literal['EXPONENTIAL', 'LINEAR'] = Ellipsis) -> mypy_boto3_appconfig.type_defs.DeploymentStrategyResponseTypeDef:
600    def update_deployment_strategy(
601        self,
602        *,
603        DeploymentStrategyId: str,
604        Description: str = ...,
605        DeploymentDurationInMinutes: int = ...,
606        FinalBakeTimeInMinutes: int = ...,
607        GrowthFactor: float = ...,
608        GrowthType: GrowthTypeType = ...
609    ) -> DeploymentStrategyResponseTypeDef:
610        """
611        Updates a deployment strategy.
612
613        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_deployment_strategy)
614        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_deployment_strategy)
615        """
def update_environment( self, *, ApplicationId: str, EnvironmentId: str, Name: str = Ellipsis, Description: str = Ellipsis, Monitors: Sequence[mypy_boto3_appconfig.type_defs.MonitorTypeDef] = Ellipsis) -> mypy_boto3_appconfig.type_defs.EnvironmentResponseTypeDef:
617    def update_environment(
618        self,
619        *,
620        ApplicationId: str,
621        EnvironmentId: str,
622        Name: str = ...,
623        Description: str = ...,
624        Monitors: Sequence[MonitorTypeDef] = ...
625    ) -> EnvironmentResponseTypeDef:
626        """
627        Updates an environment.
628
629        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_environment)
630        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_environment)
631        """
def update_extension( self, *, ExtensionIdentifier: str, Description: str = Ellipsis, Actions: Mapping[Literal['ON_DEPLOYMENT_BAKING', 'ON_DEPLOYMENT_COMPLETE', 'ON_DEPLOYMENT_ROLLED_BACK', 'ON_DEPLOYMENT_START', 'ON_DEPLOYMENT_STEP', 'PRE_CREATE_HOSTED_CONFIGURATION_VERSION', 'PRE_START_DEPLOYMENT'], Sequence[mypy_boto3_appconfig.type_defs.ActionTypeDef]] = Ellipsis, Parameters: Mapping[str, mypy_boto3_appconfig.type_defs.ParameterTypeDef] = Ellipsis, VersionNumber: int = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionTypeDef:
633    def update_extension(
634        self,
635        *,
636        ExtensionIdentifier: str,
637        Description: str = ...,
638        Actions: Mapping[ActionPointType, Sequence[ActionTypeDef]] = ...,
639        Parameters: Mapping[str, ParameterTypeDef] = ...,
640        VersionNumber: int = ...
641    ) -> ExtensionTypeDef:
642        """
643        Updates an AppConfig extension.
644
645        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_extension)
646        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension)
647        """
def update_extension_association( self, *, ExtensionAssociationId: str, Parameters: Mapping[str, str] = Ellipsis) -> mypy_boto3_appconfig.type_defs.ExtensionAssociationTypeDef:
649    def update_extension_association(
650        self, *, ExtensionAssociationId: str, Parameters: Mapping[str, str] = ...
651    ) -> ExtensionAssociationTypeDef:
652        """
653        Updates an association.
654
655        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.update_extension_association)
656        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#update_extension_association)
657        """
def validate_configuration( self, *, ApplicationId: str, ConfigurationProfileId: str, ConfigurationVersion: str) -> mypy_boto3_appconfig.type_defs.EmptyResponseMetadataTypeDef:
659    def validate_configuration(
660        self, *, ApplicationId: str, ConfigurationProfileId: str, ConfigurationVersion: str
661    ) -> EmptyResponseMetadataTypeDef:
662        """
663        Uses the validators in a configuration profile to validate a configuration.
664
665        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Client.validate_configuration)
666        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/client/#validate_configuration)
667        """

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

Show boto3 documentation Show boto3-stubs documentation

def get_paginator(*args, **kwds):
2412def _overload_dummy(*args, **kwds):
2413    """Helper for @overload to raise when called."""
2414    raise NotImplementedError(
2415        "You should not call an overloaded function. "
2416        "A series of @overload-decorated functions "
2417        "outside a stub module should always be followed "
2418        "by an implementation that is not @overload-ed.")

Helper for @overload to raise when called.

Inherited Members
botocore.client.BaseClient
BaseClient
get_waiter
waiter_names
Client = <class 'AppConfigClient'>
class ListApplicationsPaginator(botocore.paginate.Paginator):
76class ListApplicationsPaginator(Paginator):
77    """
78    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListApplications)
79    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listapplicationspaginator)
80    """
81
82    def paginate(
83        self, *, PaginationConfig: PaginatorConfigTypeDef = ...
84    ) -> _PageIterator[ApplicationsTypeDef]:
85        """
86        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListApplications.paginate)
87        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listapplicationspaginator)
88        """
def paginate( self, *, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.ApplicationsTypeDef]:
82    def paginate(
83        self, *, PaginationConfig: PaginatorConfigTypeDef = ...
84    ) -> _PageIterator[ApplicationsTypeDef]:
85        """
86        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListApplications.paginate)
87        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listapplicationspaginator)
88        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListConfigurationProfilesPaginator(botocore.paginate.Paginator):
 91class ListConfigurationProfilesPaginator(Paginator):
 92    """
 93    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListConfigurationProfiles)
 94    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listconfigurationprofilespaginator)
 95    """
 96
 97    def paginate(
 98        self, *, ApplicationId: str, Type: str = ..., PaginationConfig: PaginatorConfigTypeDef = ...
 99    ) -> _PageIterator[ConfigurationProfilesTypeDef]:
100        """
101        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListConfigurationProfiles.paginate)
102        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listconfigurationprofilespaginator)
103        """
def paginate( self, *, ApplicationId: str, Type: str = Ellipsis, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.ConfigurationProfilesTypeDef]:
 97    def paginate(
 98        self, *, ApplicationId: str, Type: str = ..., PaginationConfig: PaginatorConfigTypeDef = ...
 99    ) -> _PageIterator[ConfigurationProfilesTypeDef]:
100        """
101        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListConfigurationProfiles.paginate)
102        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listconfigurationprofilespaginator)
103        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListDeploymentStrategiesPaginator(botocore.paginate.Paginator):
106class ListDeploymentStrategiesPaginator(Paginator):
107    """
108    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListDeploymentStrategies)
109    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentstrategiespaginator)
110    """
111
112    def paginate(
113        self, *, PaginationConfig: PaginatorConfigTypeDef = ...
114    ) -> _PageIterator[DeploymentStrategiesTypeDef]:
115        """
116        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListDeploymentStrategies.paginate)
117        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentstrategiespaginator)
118        """
def paginate( self, *, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.DeploymentStrategiesTypeDef]:
112    def paginate(
113        self, *, PaginationConfig: PaginatorConfigTypeDef = ...
114    ) -> _PageIterator[DeploymentStrategiesTypeDef]:
115        """
116        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListDeploymentStrategies.paginate)
117        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentstrategiespaginator)
118        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListDeploymentsPaginator(botocore.paginate.Paginator):
121class ListDeploymentsPaginator(Paginator):
122    """
123    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListDeployments)
124    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentspaginator)
125    """
126
127    def paginate(
128        self,
129        *,
130        ApplicationId: str,
131        EnvironmentId: str,
132        PaginationConfig: PaginatorConfigTypeDef = ...
133    ) -> _PageIterator[DeploymentsTypeDef]:
134        """
135        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListDeployments.paginate)
136        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentspaginator)
137        """
def paginate( self, *, ApplicationId: str, EnvironmentId: str, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.DeploymentsTypeDef]:
127    def paginate(
128        self,
129        *,
130        ApplicationId: str,
131        EnvironmentId: str,
132        PaginationConfig: PaginatorConfigTypeDef = ...
133    ) -> _PageIterator[DeploymentsTypeDef]:
134        """
135        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListDeployments.paginate)
136        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listdeploymentspaginator)
137        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListEnvironmentsPaginator(botocore.paginate.Paginator):
140class ListEnvironmentsPaginator(Paginator):
141    """
142    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListEnvironments)
143    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listenvironmentspaginator)
144    """
145
146    def paginate(
147        self, *, ApplicationId: str, PaginationConfig: PaginatorConfigTypeDef = ...
148    ) -> _PageIterator[EnvironmentsTypeDef]:
149        """
150        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListEnvironments.paginate)
151        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listenvironmentspaginator)
152        """
def paginate( self, *, ApplicationId: str, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.EnvironmentsTypeDef]:
146    def paginate(
147        self, *, ApplicationId: str, PaginationConfig: PaginatorConfigTypeDef = ...
148    ) -> _PageIterator[EnvironmentsTypeDef]:
149        """
150        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListEnvironments.paginate)
151        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listenvironmentspaginator)
152        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListExtensionAssociationsPaginator(botocore.paginate.Paginator):
155class ListExtensionAssociationsPaginator(Paginator):
156    """
157    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListExtensionAssociations)
158    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionassociationspaginator)
159    """
160
161    def paginate(
162        self,
163        *,
164        ResourceIdentifier: str = ...,
165        ExtensionIdentifier: str = ...,
166        ExtensionVersionNumber: int = ...,
167        PaginationConfig: PaginatorConfigTypeDef = ...
168    ) -> _PageIterator[ExtensionAssociationsTypeDef]:
169        """
170        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListExtensionAssociations.paginate)
171        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionassociationspaginator)
172        """
def paginate( self, *, ResourceIdentifier: str = Ellipsis, ExtensionIdentifier: str = Ellipsis, ExtensionVersionNumber: int = Ellipsis, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.ExtensionAssociationsTypeDef]:
161    def paginate(
162        self,
163        *,
164        ResourceIdentifier: str = ...,
165        ExtensionIdentifier: str = ...,
166        ExtensionVersionNumber: int = ...,
167        PaginationConfig: PaginatorConfigTypeDef = ...
168    ) -> _PageIterator[ExtensionAssociationsTypeDef]:
169        """
170        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListExtensionAssociations.paginate)
171        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionassociationspaginator)
172        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListExtensionsPaginator(botocore.paginate.Paginator):
175class ListExtensionsPaginator(Paginator):
176    """
177    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListExtensions)
178    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionspaginator)
179    """
180
181    def paginate(
182        self, *, Name: str = ..., PaginationConfig: PaginatorConfigTypeDef = ...
183    ) -> _PageIterator[ExtensionsTypeDef]:
184        """
185        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListExtensions.paginate)
186        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionspaginator)
187        """
def paginate( self, *, Name: str = Ellipsis, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.ExtensionsTypeDef]:
181    def paginate(
182        self, *, Name: str = ..., PaginationConfig: PaginatorConfigTypeDef = ...
183    ) -> _PageIterator[ExtensionsTypeDef]:
184        """
185        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListExtensions.paginate)
186        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listextensionspaginator)
187        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys
class ListHostedConfigurationVersionsPaginator(botocore.paginate.Paginator):
190class ListHostedConfigurationVersionsPaginator(Paginator):
191    """
192    [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListHostedConfigurationVersions)
193    [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listhostedconfigurationversionspaginator)
194    """
195
196    def paginate(
197        self,
198        *,
199        ApplicationId: str,
200        ConfigurationProfileId: str,
201        VersionLabel: str = ...,
202        PaginationConfig: PaginatorConfigTypeDef = ...
203    ) -> _PageIterator[HostedConfigurationVersionsTypeDef]:
204        """
205        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListHostedConfigurationVersions.paginate)
206        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listhostedconfigurationversionspaginator)
207        """
def paginate( self, *, ApplicationId: str, ConfigurationProfileId: str, VersionLabel: str = Ellipsis, PaginationConfig: mypy_boto3_appconfig.type_defs.PaginatorConfigTypeDef = Ellipsis) -> mypy_boto3_appconfig.paginator._PageIterator[mypy_boto3_appconfig.type_defs.HostedConfigurationVersionsTypeDef]:
196    def paginate(
197        self,
198        *,
199        ApplicationId: str,
200        ConfigurationProfileId: str,
201        VersionLabel: str = ...,
202        PaginationConfig: PaginatorConfigTypeDef = ...
203    ) -> _PageIterator[HostedConfigurationVersionsTypeDef]:
204        """
205        [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appconfig.html#AppConfig.Paginator.ListHostedConfigurationVersions.paginate)
206        [Show boto3-stubs documentation](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_appconfig/paginators/#listhostedconfigurationversionspaginator)
207        """
Inherited Members
botocore.paginate.Paginator
Paginator
PAGE_ITERATOR_CLS
result_keys