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