aws appconfig45 CLI commands available for AWS AppConfig.
| Command | API Operation | Sample |
|---|---|---|
create-applicationCreates 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 | CreateApplication | |
create-configuration-profileCreates a configuration profile, which is information that enables AppConfig to access the configuration source. Valid configuration sources include the following: Configuration data in YAML, JSON, and other formats stored in the AppConfig hosted configuration store Configuration data stored as | CreateConfigurationProfile | |
create-deployment-strategyCreates 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 g | CreateDeploymentStrategy | |
create-environmentCreates 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 Beta or Production environment. You can also define environments for application subcomponents such as the Web, Mobile and Back-end | CreateEnvironment | |
create-extensionCreates 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 | CreateExtension | |
create-extension-associationWhen 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 AppConfig deployment events to Amazon SNS Amazon Web Services authored extensi | CreateExtensionAssociation | |
create-hosted-configuration-versionCreates a new configuration in the AppConfig hosted configuration store. If you're creating a feature flag, we recommend you familiarize yourself with the JSON schema for feature flag data. For more information, see Type reference for AWS.AppConfig.FeatureFlags in the AppConfig User Guide. | CreateHostedConfigurationVersion | |
delete-applicationDeletes an application. | DeleteApplication | |
delete-configuration-profileDeletes a configuration profile. To prevent users from unintentionally deleting actively-used configuration profiles, enable deletion protection. | DeleteConfigurationProfile | |
delete-deployment-strategyDeletes a deployment strategy. | DeleteDeploymentStrategy | |
delete-environmentDeletes an environment. To prevent users from unintentionally deleting actively-used environments, enable deletion protection. | DeleteEnvironment | |
delete-extensionDeletes an AppConfig extension. You must delete all associations to an extension before you delete the extension. | DeleteExtension | |
delete-extension-associationDeletes an extension association. This action doesn't delete extensions defined in the association. | DeleteExtensionAssociation | |
delete-hosted-configuration-versionDeletes a version of a configuration from the AppConfig hosted configuration store. | DeleteHostedConfigurationVersion | |
get-account-settingsReturns information about the status of the DeletionProtection parameter. | GetAccountSettings | |
get-applicationRetrieves information about an application. | GetApplication | |
get-configuration(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. GetConfiguration is a priced call. For more | GetConfiguration | |
get-configuration-profileRetrieves information about a configuration profile. | GetConfigurationProfile | |
get-deploymentRetrieves information about a configuration deployment. | GetDeployment | |
get-deployment-strategyRetrieves 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 a | GetDeploymentStrategy | |
get-environmentRetrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for a | GetEnvironment | |
get-extensionReturns information about an AppConfig extension. | GetExtension | |
get-extension-associationReturns information about an AppConfig extension association. For more information about extensions and associations, see Extending workflows in the AppConfig User Guide. | GetExtensionAssociation | |
get-hosted-configuration-versionRetrieves information about a specific configuration version. | GetHostedConfigurationVersion | |
list-applicationsLists all applications in your Amazon Web Services account. | ListApplications | |
list-configuration-profilesLists the configuration profiles for an application. | ListConfigurationProfiles | |
list-deployment-strategiesLists deployment strategies. | ListDeploymentStrategies | |
list-deploymentsLists the deployments for an environment in descending deployment number order. | ListDeployments | |
list-environmentsLists the environments for an application. | ListEnvironments | |
list-extension-associationsLists all AppConfig extension associations in the account. For more information about extensions and associations, see Extending workflows in the AppConfig User Guide. | ListExtensionAssociations | |
list-extensionsLists 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. | ListExtensions | |
list-hosted-configuration-versionsLists configurations stored in the AppConfig hosted configuration store by version. | ListHostedConfigurationVersions | |
list-tags-for-resourceRetrieves the list of key-value tags assigned to the resource. | ListTagsForResource | |
start-deploymentStarts a deployment. | StartDeployment | |
stop-deploymentStops a deployment. This API action works only on deployments that have a status of DEPLOYING, unless an AllowRevert parameter is supplied. If the AllowRevert parameter is supplied, the status of an in-progress deployment will be ROLLED_BACK. The status of a completed deployment will be REVERTED. Ap | StopDeployment | |
tag-resourceAssigns 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. | TagResource | |
untag-resourceDeletes a tag key and value from an AppConfig resource. | UntagResource | |
update-account-settingsUpdates the value of the DeletionProtection parameter. | UpdateAccountSettings | |
update-applicationUpdates an application. | UpdateApplication | |
update-configuration-profileUpdates a configuration profile. | UpdateConfigurationProfile | |
update-deployment-strategyUpdates a deployment strategy. | UpdateDeploymentStrategy | |
update-environmentUpdates an environment. | UpdateEnvironment | |
update-extensionUpdates an AppConfig extension. For more information about extensions, see Extending workflows in the AppConfig User Guide. | UpdateExtension | |
update-extension-associationUpdates an association. For more information about extensions and associations, see Extending workflows in the AppConfig User Guide. | UpdateExtensionAssociation | |
validate-configurationUses the validators in a configuration profile to validate a configuration. | ValidateConfiguration |
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterAppConfig