AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Name | Description | |
---|---|---|
Action |
An action defines the tasks that the extension performs during the AppConfig workflow.
Each action includes an action point such as
|
|
ActionInvocation |
An extension that was invoked as part of a deployment event. |
|
AppConfigPaginatorFactory |
Paginators for the AppConfig service |
|
Application | ||
AppliedExtension |
An extension that was invoked during a deployment. |
|
BadRequestDetails |
Detailed information about the input that failed to satisfy the constraints specified by a call. |
|
BadRequestException |
The input fails to satisfy the constraints specified by an Amazon Web Services service. |
|
ConfigurationProfileSummary |
A summary of a configuration profile. |
|
ConflictException |
The request could not be processed because of conflict in the current state of the resource. |
|
CreateApplicationRequest |
Container for the parameters to the CreateApplication operation. Creates an application. In AppConfig, an application is simply an organizational construct like a folder. This organizational construct has a relationship with some unit of executable code. For example, you could create an application called MyMobileApp to organize and manage configuration data for a mobile application installed by your users. |
|
CreateApplicationResponse |
This is the response object from the CreateApplication operation. |
|
CreateConfigurationProfileRequest |
Container for the parameters to the CreateConfigurationProfile operation. Creates a configuration profile, which is information that enables AppConfig to access the configuration source. Valid configuration sources include the following:
A configuration profile includes the following information:
For more information, see Create a Configuration and a Configuration Profile in the AppConfig User Guide. |
|
CreateConfigurationProfileResponse |
This is the response object from the CreateConfigurationProfile operation. |
|
CreateDeploymentStrategyRequest |
Container for the parameters to the CreateDeploymentStrategy operation. Creates a deployment strategy that defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time. |
|
CreateDeploymentStrategyResponse |
This is the response object from the CreateDeploymentStrategy operation. |
|
CreateEnvironmentRequest |
Container for the parameters to the CreateEnvironment operation.
Creates an environment. For each application, you define one or more environments.
An environment is a deployment group of AppConfig targets, such as applications in
a |
|
CreateEnvironmentResponse |
This is the response object from the CreateEnvironment operation. |
|
CreateExtensionAssociationRequest |
Container for the parameters to the CreateExtensionAssociation operation.
When you create an extension or configure an Amazon Web Services authored extension,
you associate the extension with an AppConfig application, environment, or configuration
profile. For example, you can choose to run the |
|
CreateExtensionAssociationResponse |
This is the response object from the CreateExtensionAssociation operation. |
|
CreateExtensionRequest |
Container for the parameters to the CreateExtension operation. Creates an AppConfig extension. An extension augments your ability to inject logic or behavior at different points during the AppConfig workflow of creating or deploying a configuration.
You can create your own extensions or use the Amazon Web Services authored extensions
provided by AppConfig. For an AppConfig extension that uses Lambda, you must create
a Lambda function to perform any computation and processing defined in the extension.
If you plan to create custom versions of the Amazon Web Services authored notification
extensions, you only need to specify an Amazon Resource Name (ARN) in the
For more information about extensions, see Extending workflows in the AppConfig User Guide. |
|
CreateExtensionResponse |
This is the response object from the CreateExtension operation. |
|
CreateHostedConfigurationVersionRequest |
Container for the parameters to the CreateHostedConfigurationVersion operation. Creates a new configuration in the AppConfig hosted configuration store. |
|
CreateHostedConfigurationVersionResponse |
This is the response object from the CreateHostedConfigurationVersion operation. |
|
DeleteApplicationRequest |
Container for the parameters to the DeleteApplication operation. Deletes an application. Deleting an application does not delete a configuration from a host. |
|
DeleteApplicationResponse |
This is the response object from the DeleteApplication operation. |
|
DeleteConfigurationProfileRequest |
Container for the parameters to the DeleteConfigurationProfile operation. Deletes a configuration profile. Deleting a configuration profile does not delete a configuration from a host. |
|
DeleteConfigurationProfileResponse |
This is the response object from the DeleteConfigurationProfile operation. |
|
DeleteDeploymentStrategyRequest |
Container for the parameters to the DeleteDeploymentStrategy operation. Deletes a deployment strategy. Deleting a deployment strategy does not delete a configuration from a host. |
|
DeleteDeploymentStrategyResponse |
This is the response object from the DeleteDeploymentStrategy operation. |
|
DeleteEnvironmentRequest |
Container for the parameters to the DeleteEnvironment operation. Deletes an environment. Deleting an environment does not delete a configuration from a host. |
|
DeleteEnvironmentResponse |
This is the response object from the DeleteEnvironment operation. |
|
DeleteExtensionAssociationRequest |
Container for the parameters to the DeleteExtensionAssociation operation. Deletes an extension association. This action doesn't delete extensions defined in the association. |
|
DeleteExtensionAssociationResponse |
This is the response object from the DeleteExtensionAssociation operation. |
|
DeleteExtensionRequest |
Container for the parameters to the DeleteExtension operation. Deletes an AppConfig extension. You must delete all associations to an extension before you delete the extension. |
|
DeleteExtensionResponse |
This is the response object from the DeleteExtension operation. |
|
DeleteHostedConfigurationVersionRequest |
Container for the parameters to the DeleteHostedConfigurationVersion operation. Deletes a version of a configuration from the AppConfig hosted configuration store. |
|
DeleteHostedConfigurationVersionResponse |
This is the response object from the DeleteHostedConfigurationVersion operation. |
|
DeploymentEvent |
An object that describes a deployment event. |
|
DeploymentStrategy | ||
DeploymentSummary |
Information about the deployment. |
|
Environment | ||
ExtensionAssociationSummary |
Information about an association between an extension and an AppConfig resource such
as an application, environment, or configuration profile. Call |
|
ExtensionSummary |
Information about an extension. Call |
|
GetApplicationRequest |
Container for the parameters to the GetApplication operation. Retrieves information about an application. |
|
GetApplicationResponse |
This is the response object from the GetApplication operation. |
|
GetConfigurationProfileRequest |
Container for the parameters to the GetConfigurationProfile operation. Retrieves information about a configuration profile. |
|
GetConfigurationProfileResponse |
This is the response object from the GetConfigurationProfile operation. |
|
GetConfigurationRequest |
Container for the parameters to the GetConfiguration operation.
(Deprecated) Retrieves the latest deployed configuration.
Note the following important information.
This API action is deprecated. Calls to receive configuration data should use the
StartConfigurationSession
and GetLatestConfiguration
APIs instead.
|
|
GetConfigurationResponse |
This is the response object from the GetConfiguration operation. |
|
GetDeploymentRequest |
Container for the parameters to the GetDeployment operation. Retrieves information about a configuration deployment. |
|
GetDeploymentResponse |
This is the response object from the GetDeployment operation. |
|
GetDeploymentStrategyRequest |
Container for the parameters to the GetDeploymentStrategy operation. Retrieves information about a deployment strategy. A deployment strategy defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time. |
|
GetDeploymentStrategyResponse |
This is the response object from the GetDeploymentStrategy operation. |
|
GetEnvironmentRequest |
Container for the parameters to the GetEnvironment operation.
Retrieves information about an environment. An environment is a deployment group of
AppConfig applications, such as applications in a |
|
GetEnvironmentResponse |
This is the response object from the GetEnvironment operation. |
|
GetExtensionAssociationRequest |
Container for the parameters to the GetExtensionAssociation operation. Returns information about an AppConfig extension association. For more information about extensions and associations, see Extending workflows in the AppConfig User Guide. |
|
GetExtensionAssociationResponse |
This is the response object from the GetExtensionAssociation operation. |
|
GetExtensionRequest |
Container for the parameters to the GetExtension operation. Returns information about an AppConfig extension. |
|
GetExtensionResponse |
This is the response object from the GetExtension operation. |
|
GetHostedConfigurationVersionRequest |
Container for the parameters to the GetHostedConfigurationVersion operation. Retrieves information about a specific configuration version. |
|
GetHostedConfigurationVersionResponse |
This is the response object from the GetHostedConfigurationVersion operation. |
|
HostedConfigurationVersionSummary |
Information about the configuration. |
|
InternalServerException |
There was an internal failure in the AppConfig service. |
|
InvalidConfigurationDetail |
Detailed information about the bad request exception error when creating a hosted configuration version. |
|
ListApplicationsRequest |
Container for the parameters to the ListApplications operation. Lists all applications in your Amazon Web Services account. |
|
ListApplicationsResponse |
This is the response object from the ListApplications operation. |
|
ListConfigurationProfilesRequest |
Container for the parameters to the ListConfigurationProfiles operation. Lists the configuration profiles for an application. |
|
ListConfigurationProfilesResponse |
This is the response object from the ListConfigurationProfiles operation. |
|
ListDeploymentsRequest |
Container for the parameters to the ListDeployments operation. Lists the deployments for an environment in descending deployment number order. |
|
ListDeploymentsResponse |
This is the response object from the ListDeployments operation. |
|
ListDeploymentStrategiesRequest |
Container for the parameters to the ListDeploymentStrategies operation. Lists deployment strategies. |
|
ListDeploymentStrategiesResponse |
This is the response object from the ListDeploymentStrategies operation. |
|
ListEnvironmentsRequest |
Container for the parameters to the ListEnvironments operation. Lists the environments for an application. |
|
ListEnvironmentsResponse |
This is the response object from the ListEnvironments operation. |
|
ListExtensionAssociationsRequest |
Container for the parameters to the ListExtensionAssociations operation. Lists all AppConfig extension associations in the account. For more information about extensions and associations, see Extending workflows in the AppConfig User Guide. |
|
ListExtensionAssociationsResponse |
This is the response object from the ListExtensionAssociations operation. |
|
ListExtensionsRequest |
Container for the parameters to the ListExtensions operation. Lists all custom and Amazon Web Services authored AppConfig extensions in the account. For more information about extensions, see Extending workflows in the AppConfig User Guide. |
|
ListExtensionsResponse |
This is the response object from the ListExtensions operation. |
|
ListHostedConfigurationVersionsRequest |
Container for the parameters to the ListHostedConfigurationVersions operation. Lists configurations stored in the AppConfig hosted configuration store by version. |
|
ListHostedConfigurationVersionsResponse |
This is the response object from the ListHostedConfigurationVersions operation. |
|
ListTagsForResourceRequest |
Container for the parameters to the ListTagsForResource operation. Retrieves the list of key-value tags assigned to the resource. |
|
ListTagsForResourceResponse |
This is the response object from the ListTagsForResource operation. |
|
Monitor |
Amazon CloudWatch alarms to monitor during the deployment process. |
|
Parameter |
A value such as an Amazon Resource Name (ARN) or an Amazon Simple Notification Service topic entered in an extension when invoked. Parameter values are specified in an extension association. For more information about extensions, see Extending workflows in the AppConfig User Guide. |
|
PayloadTooLargeException |
The configuration size is too large. |
|
ResourceNotFoundException |
The requested resource could not be found. |
|
ServiceQuotaExceededException |
The number of one more AppConfig resources exceeds the maximum allowed. Verify that your environment doesn't exceed the following service quotas: Applications: 100 max Deployment strategies: 20 max Configuration profiles: 100 max per application Environments: 20 max per application To resolve this issue, you can delete one or more resources and try again. Or, you can request a quota increase. For more information about quotas and to request an increase, see Service quotas for AppConfig in the Amazon Web Services General Reference. |
|
StartDeploymentRequest |
Container for the parameters to the StartDeployment operation. Starts a deployment. |
|
StartDeploymentResponse |
This is the response object from the StartDeployment operation. |
|
StopDeploymentRequest |
Container for the parameters to the StopDeployment operation.
Stops a deployment. This API action works only on deployments that have a status of
|
|
StopDeploymentResponse |
This is the response object from the StopDeployment operation. |
|
TagResourceRequest |
Container for the parameters to the TagResource operation. Assigns metadata to an AppConfig resource. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define. You can specify a maximum of 50 tags for a resource. |
|
TagResourceResponse |
This is the response object from the TagResource operation. |
|
UntagResourceRequest |
Container for the parameters to the UntagResource operation. Deletes a tag key and value from an AppConfig resource. |
|
UntagResourceResponse |
This is the response object from the UntagResource operation. |
|
UpdateApplicationRequest |
Container for the parameters to the UpdateApplication operation. Updates an application. |
|
UpdateApplicationResponse |
This is the response object from the UpdateApplication operation. |
|
UpdateConfigurationProfileRequest |
Container for the parameters to the UpdateConfigurationProfile operation. Updates a configuration profile. |
|
UpdateConfigurationProfileResponse |
This is the response object from the UpdateConfigurationProfile operation. |
|
UpdateDeploymentStrategyRequest |
Container for the parameters to the UpdateDeploymentStrategy operation. Updates a deployment strategy. |
|
UpdateDeploymentStrategyResponse |
This is the response object from the UpdateDeploymentStrategy operation. |
|
UpdateEnvironmentRequest |
Container for the parameters to the UpdateEnvironment operation. Updates an environment. |
|
UpdateEnvironmentResponse |
This is the response object from the UpdateEnvironment operation. |
|
UpdateExtensionAssociationRequest |
Container for the parameters to the UpdateExtensionAssociation operation. Updates an association. For more information about extensions and associations, see Extending workflows in the AppConfig User Guide. |
|
UpdateExtensionAssociationResponse |
This is the response object from the UpdateExtensionAssociation operation. |
|
UpdateExtensionRequest |
Container for the parameters to the UpdateExtension operation. Updates an AppConfig extension. For more information about extensions, see Extending workflows in the AppConfig User Guide. |
|
UpdateExtensionResponse |
This is the response object from the UpdateExtension operation. |
|
ValidateConfigurationRequest |
Container for the parameters to the ValidateConfiguration operation. Uses the validators in a configuration profile to validate a configuration. |
|
ValidateConfigurationResponse |
This is the response object from the ValidateConfiguration operation. |
|
Validator |
A validator provides a syntactic or semantic check to ensure the configuration that you want to deploy functions 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. |
Name | Description | |
---|---|---|
IAppConfigPaginatorFactory |
Paginators for the AppConfig service |
|
IListApplicationsPaginator |
Paginator for the ListApplications operation |
|
IListConfigurationProfilesPaginator |
Paginator for the ListConfigurationProfiles operation |
|
IListDeploymentsPaginator |
Paginator for the ListDeployments operation |
|
IListDeploymentStrategiesPaginator |
Paginator for the ListDeploymentStrategies operation |
|
IListEnvironmentsPaginator |
Paginator for the ListEnvironments operation |
|
IListExtensionAssociationsPaginator |
Paginator for the ListExtensionAssociations operation |
|
IListExtensionsPaginator |
Paginator for the ListExtensions operation |
|
IListHostedConfigurationVersionsPaginator |
Paginator for the ListHostedConfigurationVersions operation |