Application ​
The Application resource lets you manage AWS AppConfig Applications for deploying application configurations in a controlled manner.
Minimal Example ​
Create a basic AppConfig application with a name and description.
ts
import AWS from "alchemy/aws/control";
const appConfigApplication = await AWS.AppConfig.Application("myAppConfigApp", {
name: "MyApplication",
description: "This application manages configurations for my service."
});
Advanced Configuration ​
Configure an AppConfig application with tags for better organization and management.
ts
const taggedAppConfigApplication = await AWS.AppConfig.Application("taggedAppConfigApp", {
name: "TaggedApplication",
description: "This application manages configurations with tags.",
tags: [
{ key: "Environment", value: "Production" },
{ key: "Team", value: "DevOps" }
]
});
Adoption of Existing Resource ​
Adopt an existing AppConfig application without failing if it already exists.
ts
const adoptedAppConfigApplication = await AWS.AppConfig.Application("existingAppConfigApp", {
name: "ExistingApplication",
description: "This will adopt an existing application.",
adopt: true
});
Update Application Description ​
Update the description of an existing AppConfig application.
ts
const updatedAppConfigApplication = await AWS.AppConfig.Application("updateAppConfigApp", {
name: "MyApplication",
description: "Updated description for my application."
});