DocsAWS 101BlogServices

AppConfig

Applications, environments, configuration profiles, deployments, hosted configuration versions.

REST (XML/JSON) multi-tenant 32 operations

Quick start

import boto3
ac = boto3.client("appconfig", endpoint_url="http://localhost:4566",
                  region_name="us-east-1",
                  aws_access_key_id="test", aws_secret_access_key="test")
ac.create_application(Name="web")

Supported operations

32 operations exposed by this service as of MiniStack 1.3.14. Extracted directly from the handler dispatch in the source module.

create_application create_configuration_profile create_deployment_strategy create_environment create_hosted_configuration_version DELETE delete_application delete_configuration_profile delete_deployment_strategy delete_environment delete_hosted_configuration_version GET get_application get_configuration_profile get_deployment get_deployment_strategy get_environment get_hosted_configuration_version get_latest_configuration list_applications list_configuration_profiles list_deployment_strategies list_deployments list_environments list_hosted_configuration_versions list_tags_for_resource PATCH POST update_application update_configuration_profile update_deployment_strategy update_environment

CloudFormation

No CloudFormation resource types map to this service yet. Resources can still be created via the SDK or CLI.

Known limitations

  • Deployment strategies (linear, canary) return success without enforcing rollout timing.

Source

  • ministack/services/appconfig.py:648-697

Read the source to verify the ops list above — dispatch tables and handler functions are the ground truth.