Skip to content
GitHubXDiscord

Application

The Application resource lets you manage AWS AppConfig Applications for deploying application configurations in a controlled manner.

Create a basic AppConfig application with a name and description.

import AWS from "alchemy/aws/control";
const appConfigApplication = await AWS.AppConfig.Application("myAppConfigApp", {
name: "MyApplication",
description: "This application manages configurations for my service."
});

Configure an AppConfig application with tags for better organization and management.

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" }
]
});

Adopt an existing AppConfig application without failing if it already exists.

const adoptedAppConfigApplication = await AWS.AppConfig.Application("existingAppConfigApp", {
name: "ExistingApplication",
description: "This will adopt an existing application.",
adopt: true
});

Update the description of an existing AppConfig application.

const updatedAppConfigApplication = await AWS.AppConfig.Application("updateAppConfigApp", {
name: "MyApplication",
description: "Updated description for my application."
});