Namespace Amazon.CDK.AWS.AppConfig
Classes
| Action | Defines an action for an extension. |
| ActionProps | Properties for the Action construct. |
| Application | An AWS AppConfig application. |
| ApplicationProps | Properties for the Application construct. |
| CfnApplication | The |
| CfnApplicationProps | Properties for defining a |
| CfnConfigurationProfile | The |
| CfnConfigurationProfile.ValidatorsProperty | A validator provides a syntactic or semantic check to ensure the configuration that you want to deploy functions as intended. |
| CfnConfigurationProfileProps | Properties for defining a |
| CfnDeployment | The |
| CfnDeployment.DynamicExtensionParametersProperty | A map of dynamic extension parameter names to values to pass to associated extensions with |
| CfnDeploymentProps | Properties for defining a |
| CfnDeploymentStrategy | The |
| CfnDeploymentStrategyProps | Properties for defining a |
| CfnEnvironment | The |
| CfnEnvironment.MonitorProperty | Amazon CloudWatch alarms to monitor during the deployment process. |
| CfnEnvironment.MonitorsProperty | |
| CfnEnvironmentProps | Properties for defining a |
| CfnExtension | Creates an AWS AppConfig extension. |
| CfnExtension.ActionProperty | The actions defined in the extension. |
| CfnExtension.ParameterProperty | A value such as an Amazon Resource Name (ARN) or an Amazon Simple Notification Service topic entered in an extension when invoked. |
| CfnExtensionAssociation | When you create an extension or configure an AWS authored extension, you associate the extension with an AWS AppConfig application, environment, or configuration profile. |
| CfnExtensionAssociationProps | Properties for defining a |
| CfnExtensionProps | Properties for defining a |
| CfnHostedConfigurationVersion | Create a new configuration in the AWS AppConfig hosted configuration store. |
| CfnHostedConfigurationVersionProps | Properties for defining a |
| ConfigurationContent | Defines the hosted configuration content. |
| ConfigurationOptions | Options for the Configuration construct. |
| ConfigurationProps | Properties for the Configuration construct. |
| ConfigurationSource | Defines the integrated configuration sources. |
| DeploymentStrategy | An AWS AppConfig deployment strategy. |
| DeploymentStrategyId | Defines the deployment strategy ID's of AWS AppConfig deployment strategies. |
| DeploymentStrategyProps | Properties for DeploymentStrategy. |
| Environment | An AWS AppConfig environment. |
| EnvironmentAttributes | Attributes of an existing AWS AppConfig environment to import it. |
| EnvironmentOptions | Options for the Environment construct. |
| EnvironmentProps | Properties for the Environment construct. |
| EventBridgeDestination | Use an Amazon EventBridge event bus as an event destination. |
| ExtensibleBase | This class is meant to be used by AWS AppConfig resources (application, configuration profile, environment) directly. |
| Extension | An AWS AppConfig extension. |
| ExtensionAttributes | Attributes of an existing AWS AppConfig extension to import. |
| ExtensionOptions | Options for the Extension construct. |
| ExtensionProps | Properties for the Extension construct. |
| HostedConfiguration | A hosted configuration represents configuration stored in the AWS AppConfig hosted configuration store. |
| HostedConfigurationOptions | Options for HostedConfiguration. |
| HostedConfigurationProps | Properties for HostedConfiguration. |
| JsonSchemaValidator | Defines a JSON Schema validator. |
| LambdaDestination | Use an AWS Lambda function as an event destination. |
| LambdaValidator | Defines an AWS Lambda validator. |
| Monitor | Defines monitors that will be associated with an AWS AppConfig environment. |
| Parameter | Defines a parameter for an extension. |
| RolloutStrategy | Defines the rollout strategy for a deployment strategy and includes the growth factor, deployment duration, growth type, and optionally final bake time. |
| RolloutStrategyProps | Properties for the Rollout Strategy. |
| SnsDestination | Use an Amazon SNS topic as an event destination. |
| SourcedConfiguration | A sourced configuration represents configuration stored in an Amazon S3 bucket, AWS Secrets Manager secret, Systems Manager (SSM) Parameter Store parameter, SSM document, or AWS CodePipeline. |
| SourcedConfigurationOptions | Options for SourcedConfiguration. |
| SourcedConfigurationProps | Properties for SourcedConfiguration. |
| SqsDestination | Use an Amazon SQS queue as an event destination. |
Interfaces
| CfnConfigurationProfile.IValidatorsProperty | A validator provides a syntactic or semantic check to ensure the configuration that you want to deploy functions as intended. |
| CfnDeployment.IDynamicExtensionParametersProperty | A map of dynamic extension parameter names to values to pass to associated extensions with |
| CfnEnvironment.IMonitorProperty | Amazon CloudWatch alarms to monitor during the deployment process. |
| CfnEnvironment.IMonitorsProperty | |
| CfnExtension.IActionProperty | The actions defined in the extension. |
| CfnExtension.IParameterProperty | A value such as an Amazon Resource Name (ARN) or an Amazon Simple Notification Service topic entered in an extension when invoked. |
| IActionProps | Properties for the Action construct. |
| IApplication | |
| IApplicationProps | Properties for the Application construct. |
| ICfnApplicationProps | Properties for defining a |
| ICfnConfigurationProfileProps | Properties for defining a |
| ICfnDeploymentProps | Properties for defining a |
| ICfnDeploymentStrategyProps | Properties for defining a |
| ICfnEnvironmentProps | Properties for defining a |
| ICfnExtensionAssociationProps | Properties for defining a |
| ICfnExtensionProps | Properties for defining a |
| ICfnHostedConfigurationVersionProps | Properties for defining a |
| IConfiguration | |
| IConfigurationOptions | Options for the Configuration construct. |
| IConfigurationProps | Properties for the Configuration construct. |
| IDeploymentStrategy | |
| IDeploymentStrategyProps | Properties for DeploymentStrategy. |
| IEnvironment | |
| IEnvironmentAttributes | Attributes of an existing AWS AppConfig environment to import it. |
| IEnvironmentOptions | Options for the Environment construct. |
| IEnvironmentProps | Properties for the Environment construct. |
| IEventDestination | Implemented by allowed extension event destinations. |
| IExtensible | Defines the extensible base implementation for extension association resources. |
| IExtension | |
| IExtensionAttributes | Attributes of an existing AWS AppConfig extension to import. |
| IExtensionOptions | Options for the Extension construct. |
| IExtensionProps | Properties for the Extension construct. |
| IHostedConfigurationOptions | Options for HostedConfiguration. |
| IHostedConfigurationProps | Properties for HostedConfiguration. |
| IRolloutStrategyProps | Properties for the Rollout Strategy. |
| ISourcedConfigurationOptions | Options for SourcedConfiguration. |
| ISourcedConfigurationProps | Properties for SourcedConfiguration. |
| IValidator |
Enums
| ActionPoint | Defines Extension action points. |
| ConfigurationSourceType | The configuration source type. |
| ConfigurationType | The configuration type. |
| DeletionProtectionCheck | The deletion protection check options. |
| GrowthType | Defines the growth type of the deployment strategy. |
| MonitorType | The type of Monitor. |
| Platform | Defines the platform for the AWS AppConfig Lambda extension. |
| SourceType | Defines the source type for event destinations. |
| ValidatorType | The validator type. |