Creating a feature flag configuration profile (console) - Amazon AppConfig
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Creating a feature flag configuration profile (console)

Use the following procedure to create an Amazon AppConfig feature flag configuration profile by using the Amazon 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 Amazon Systems Manager console at https://console.amazonaws.cn/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 Amazon 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 Amazon Key Management Service (Amazon KMS) key from the list. This customer managed key enables you to encrypt new configuration data versions in the Amazon AppConfig hosted configuration store. For more information about this key, see Amazon AppConfig supports customer manager keys in Security in Amazon 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. Amazon 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 Amazon AppConfig.