Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Creating a feature flag configuration profile (console)

Focus mode
Creating a feature flag configuration profile (console) - AWS AppConfig

Use the following procedure to create an AWS AppConfig feature flag configuration profile by using the AWS AppConfig console. At the time you create the configuration profile, you can also create a basic feature flag.

To create a configuration profile
  1. Open the AWS Systems Manager console at https://console.aws.amazon.com/systems-manager/appconfig/.

  2. In the navigation pane, choose Applications, and then choose an application you created in Creating a namespace for your application in AWS AppConfig.

  3. On the Configuration profiles and feature flags tab, choose Create configuration.

  4. In the Configuration options section, choose Feature flag.

  5. In the Configuration profile section, for Configuration profile name, enter a name.

  6. (Optional) Expand Description and enter a description.

  7. (Optional) Expand Additional options and complete the following, as necessary.

    1. In the Encryption list, choose an AWS Key Management Service (AWS KMS) key from the list. This customer managed key enables you to encrypt new configuration data versions in the AWS AppConfig hosted configuration store. For more information about this key, see AWS AppConfig supports customer manager keys in Security in AWS AppConfig.

    2. In the Tags section, choose Add new tag, and then specify a key and optional value.

  8. Choose Next.

  9. In the Feature flag definition section, for Flag name, enter a name.

  10. For Flag key enter a flag identifier to distinguish flags within the same configuration profile. Flags within the same configuration profile can't have the same key. After the flag is created, you can edit the flag name, but not the flag key.

  11. (Optional) Expand Description and enter information about this flag.

  12. Select This is a short-term flag and optionally choose a date for when the flag should be disabled or deleted. AWS AppConfig does not disable the flag on the deprecation date.

  13. (Optional) In the Feature flag attributes section, choose Define attribute. Attributes enable you to provide additional values within your flag. For more information about attributes and constraints, see Understanding feature flag attributes.

    1. For Key, specify a flag key and choose its type from the Type list. For information about the supported options for the Value and Constraints fields, see the previously referenced section about attributes.

    2. Select Required value to specify whether an attribute value is required.

    3. Choose Define attribute to add additional attributes.

  14. In the Feature flag value section, choose Enabled to enable the flag. Use this same toggle to disable a flag when it reaches a specified deprecation date, if applicable.

  15. Choose Next.

  16. On the Review and save page, verify the details of the flag and then Save and continue to deploy.

Proceed to Deploying feature flags and configuration data in AWS AppConfig.

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.