1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
// Code generated by smithy-go-codegen DO NOT EDIT.
// Package appconfig provides the API client, operations, and parameter types for
// Amazon AppConfig.
//
// Use AppConfig, a capability of Amazon Web Services Systems Manager, to create,
// manage, and quickly deploy application configurations. AppConfig supports
// controlled deployments to applications of any size and includes built-in
// validation checks and monitoring. You can use AppConfig with applications hosted
// on Amazon EC2 instances, Lambda, containers, mobile applications, or IoT
// devices. To prevent errors when deploying application configurations, especially
// for production systems where a simple typo could cause an unexpected outage,
// AppConfig includes validators. A validator provides a syntactic or semantic
// check to ensure that the configuration you want to deploy works as intended. To
// validate your application configuration data, you provide a schema or an Amazon
// Web Services Lambda function that runs against the configuration. The
// configuration deployment or update can only proceed when the configuration data
// is valid. During a configuration deployment, AppConfig monitors the application
// to ensure that the deployment is successful. If the system encounters an error,
// AppConfig rolls back the change to minimize impact for your application users.
// You can configure a deployment strategy for each application or environment that
// includes deployment criteria, including velocity, bake time, and alarms to
// monitor. Similar to error monitoring, if a deployment triggers an alarm,
// AppConfig automatically rolls back to the previous version. AppConfig supports
// multiple use cases. Here are some examples:
//
// * Feature flags: Use AppConfig to
// turn on new features that require a timely deployment, such as a product launch
// or announcement.
//
// * Application tuning: Use AppConfig to carefully introduce
// changes to your application that can only be tested with production traffic.
//
// *
// Allow list: Use AppConfig to allow premium subscribers to access paid
// content.
//
// * Operational issues: Use AppConfig to reduce stress on your
// application when a dependency or other external factor impacts the system.
//
// This
// reference is intended to be used with the AppConfig User Guide
// (http://docs.aws.amazon.com/appconfig/latest/userguide/what-is-appconfig.html).
package appconfig
|