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-bqtgftz736ft.deno.dev/v0.5/services/appconfig.ts?docs=full";

§Classes

AppConfig

§Interfaces

AccountSettings
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
DeletionProtectionSettings

A parameter to configure deletion protection. If enabled, deletion protection prevents a user from deleting a configuration profile or an environment if AppConfig has called either GetLatestConfiguration or for the configuration profile or from the environment during the specified interval.

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 Extending workflows in the AppConfig User Guide.

ResourceTags
StartDeploymentRequest
StopDeploymentRequest
TagResourceRequest
UntagResourceRequest
UpdateAccountSettingsRequest
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. For more information, see About validators in the AppConfig User Guide.

§Type Aliases

ActionPoint
DeletionProtectionCheck
DeploymentEventType
DeploymentState
EnvironmentState
GrowthType
ReplicateTo
TriggeredBy
ValidatorType