AppConfig
Applications, environments, configuration profiles, deployments, hosted configuration versions.
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
33 operations exposed by this service as of MiniStack 1.4.21. Extracted directly from the handler dispatch in the source module.
CreateApplication
CreateConfigurationProfile
CreateDeploymentStrategy
CreateEnvironment
CreateHostedConfigurationVersion
DeleteApplication
DeleteConfigurationProfile
DeleteDeploymentStrategy
DeleteEnvironment
DeleteHostedConfigurationVersion
GetApplication
GetConfigurationProfile
GetDeployment
GetDeploymentStrategy
GetEnvironment
GetHostedConfigurationVersion
GetLatestConfiguration
ListApplications
ListConfigurationProfiles
ListDeployments
ListDeploymentStrategies
ListEnvironments
ListHostedConfigurationVersions
ListTagsForResource
StartConfigurationSession
StartDeployment
StopDeployment
TagResource
UntagResource
UpdateApplication
UpdateConfigurationProfile
UpdateDeploymentStrategy
UpdateEnvironment
CloudFormation
The CloudFormation engine provisions these resource types via this service:
AWS::AppConfig::Application
AWS::AppConfig::ConfigurationProfile
AWS::AppConfig::Deployment
AWS::AppConfig::DeploymentStrategy
AWS::AppConfig::Environment
AWS::AppConfig::HostedConfigurationVersion
See CloudFormation engine for intrinsic support and lifecycle details.
Known limitations
- Deployment strategies (linear, canary) return success without enforcing rollout timing.
Source
ministack/services/appconfig.py
Read the source to verify the ops list above — dispatch tables and handler functions are the ground truth.