AppConfig operations
Every AppConfig operation Overcast declares — 20 of 20 implemented — with status, behaviour notes and a link to the AWS API reference for each.
All 20 listed operations are implemented. Back to AppConfig.
Summary
| Category | ✅ Supported |
|---|---|
| Applications | 5 |
| Environments | 4 |
| Configuration Profiles | 4 |
| Hosted Configuration Versions | 4 |
| Tags | 3 |
Endpoints
Applications
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
CreateApplication | ✅ Supported | Creates an application; an inline Tags map is applied | docs |
GetApplication | ✅ Supported | Returns application details | docs |
ListApplications | ✅ Supported | Lists all applications, paginated by max_results/next_token | docs |
UpdateApplication | ✅ Supported | Updates Name and Description; an omitted member leaves the stored value alone | docs |
DeleteApplication | ✅ Supported | Deletes an application and its tags; environments and profiles beneath it are left in place | docs |
Environments
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
CreateEnvironment | ✅ Supported | Creates an environment for an application; State is always READY_FOR_DEPLOYMENT because deployments are not emulated | docs |
GetEnvironment | ✅ Supported | Returns environment details | docs |
ListEnvironments | ✅ Supported | Lists environments for an application, paginated by max_results/next_token | docs |
DeleteEnvironment | ✅ Supported | Deletes an environment and its tags; x-amzn-deletion-protection-check is ignored | docs |
Configuration Profiles
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
CreateConfigurationProfile | ✅ Supported | Creates a configuration profile; Name and LocationUri are required and Validators are stored but never run | docs |
GetConfigurationProfile | ✅ Supported | Returns configuration profile details | docs |
ListConfigurationProfiles | ✅ Supported | Lists profile summaries, filtered by the type query parameter and paginated by max_results/next_token | docs |
DeleteConfigurationProfile | ✅ Supported | Deletes a configuration profile and its tags; hosted versions beneath it are left in place | docs |
Hosted Configuration Versions
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
CreateHostedConfigurationVersion | ✅ Supported | Stores the request payload against a profile; VersionNumber auto-increments, a stale Latest-Version-Number header is a ConflictException, and content over 1 MB is rejected with PayloadTooLargeException | docs |
GetHostedConfigurationVersion | ✅ Supported | Returns the raw content as the response payload with the metadata in headers | docs |
ListHostedConfigurationVersions | ✅ Supported | Returns version summaries newest first, filtered by the version_label query parameter and paginated by max_results/next_token | docs |
DeleteHostedConfigurationVersion | ✅ Supported | Deletes a single version; other versions of the profile are untouched and version numbers are not reused | docs |
Tags
| Operation | Status | Notes | AWS Docs |
|---|---|---|---|
TagResource | ✅ Supported | Adds or overwrites tags on applications, environments, and configuration profiles | docs |
UntagResource | ✅ Supported | Removes tags by the tagKeys query parameter | docs |
ListTagsForResource | ✅ Supported | Returns tags for applications, environments, and configuration profiles | docs |
Related
- AppConfig — quick start, what works, and the differences from AWS
- All service pages