Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/appconfig.ts?docs=full";

§Classes

AppConfig

§Interfaces

Action

An action defines the tasks that the extension performs during the AppConfig workflow. Each action includes an action point such as ON_CREATE_HOSTED_CONFIGURATION, PRE_DEPLOYMENT, or ON_DEPLOYMENT. Each action also includes a name, a URI to an Lambda function, and an Amazon Resource Name (ARN) for an Identity and Access Management assume role. You specify the name, URI, and ARN for each action point defined in the extension. You can specify the following actions for an extension:

ActionInvocation

An extension that was invoked as part of a deployment event.

Application
Applications
AppliedExtension

An extension that was invoked during a deployment.

Configuration
ConfigurationProfile
ConfigurationProfiles
ConfigurationProfileSummary

A summary of a configuration profile.

CreateApplicationRequest
CreateConfigurationProfileRequest
CreateDeploymentStrategyRequest
CreateEnvironmentRequest
CreateExtensionAssociationRequest
CreateExtensionRequest
CreateHostedConfigurationVersionRequest
DeleteApplicationRequest
DeleteConfigurationProfileRequest
DeleteDeploymentStrategyRequest
DeleteEnvironmentRequest
DeleteExtensionAssociationRequest
DeleteExtensionRequest
DeleteHostedConfigurationVersionRequest
Deployment
DeploymentEvent

An object that describes a deployment event.

Deployments
DeploymentStrategies
DeploymentStrategy
DeploymentSummary

Information about the deployment.

Environment
Environments
Extension
ExtensionAssociation
ExtensionAssociations
ExtensionAssociationSummary

Information about an association between an extension and an AppConfig resource such as an application, environment, or configuration profile. Call GetExtensionAssociation to get more information about an association.

Extensions
ExtensionSummary

Information about an extension. Call GetExtension to get more information about an extension.

GetApplicationRequest
GetConfigurationProfileRequest
GetConfigurationRequest
GetDeploymentRequest
GetDeploymentStrategyRequest
GetEnvironmentRequest
GetExtensionAssociationRequest
GetExtensionRequest
GetHostedConfigurationVersionRequest
HostedConfigurationVersion
HostedConfigurationVersions
HostedConfigurationVersionSummary

Information about the configuration.

ListApplicationsRequest
ListConfigurationProfilesRequest
ListDeploymentsRequest
ListDeploymentStrategiesRequest
ListEnvironmentsRequest
ListExtensionAssociationsRequest
ListExtensionsRequest
ListHostedConfigurationVersionsRequest
ListTagsForResourceRequest
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 Working with AppConfig extensions in the AppConfig User Guide.

ResourceTags
StartDeploymentRequest
StopDeploymentRequest
TagResourceRequest
UntagResourceRequest
UpdateApplicationRequest
UpdateConfigurationProfileRequest
UpdateDeploymentStrategyRequest
UpdateEnvironmentRequest
UpdateExtensionAssociationRequest
UpdateExtensionRequest
ValidateConfigurationRequest
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.

§Type Aliases

ActionPoint
DeploymentEventType
DeploymentState
EnvironmentState
GrowthType
ReplicateTo
TriggeredBy
ValidatorType