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