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