npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_appconfig

v5.0.0

Published

DataFire integration for Amazon AppConfig

Downloads

8

Readme

@datafire/amazonaws_appconfig

Client library for Amazon AppConfig

Installation and Usage

npm install --save @datafire/amazonaws_appconfig
let amazonaws_appconfig = require('@datafire/amazonaws_appconfig').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

.then(data => {
  console.log(data);
});

Description

AWS AppConfig Use AWS AppConfig, a capability of AWS Systems Manager, to create, manage, and quickly deploy application configurations. AppConfig supports controlled deployments to applications of any size and includes built-in validation checks and monitoring. You can use AppConfig with applications hosted on Amazon EC2 instances, AWS Lambda, containers, mobile applications, or IoT devices. To prevent errors when deploying application configurations, especially for production systems where a simple typo could cause an unexpected outage, AppConfig includes validators. A validator provides a syntactic or semantic check to ensure that the configuration you want to deploy works as intended. To validate your application configuration data, you provide a schema or a Lambda function that runs against the configuration. The configuration deployment or update can only proceed when the configuration data is valid. During a configuration deployment, AppConfig monitors the application to ensure that the deployment is successful. If the system encounters an error, AppConfig rolls back the change to minimize impact for your application users. You can configure a deployment strategy for each application or environment that includes deployment criteria, including velocity, bake time, and alarms to monitor. Similar to error monitoring, if a deployment triggers an alarm, AppConfig automatically rolls back to the previous version. AppConfig supports multiple use cases. Here are some examples. Application tuning: Use AppConfig to carefully introduce changes to your application that can only be tested with production traffic. Feature toggle: Use AppConfig to turn on new features that require a timely deployment, such as a product launch or announcement. Allow list: Use AppConfig to allow premium subscribers to access paid content. Operational issues: Use AppConfig to reduce stress on your application when a dependency or other external factor impacts the system. This reference is intended to be used with the AWS AppConfig User Guide.

Actions

ListApplications

amazonaws_appconfig.ListApplications({}, context)

Input

  • input object
    • maxResults integer
    • nextToken string
    • MaxResults string
    • NextToken string

Output

CreateApplication

amazonaws_appconfig.CreateApplication({
  "Name": ""
}, context)

Input

  • input object
    • Description string: A description of the application.
    • Name required string: A name for the application.
    • Tags object: Metadata to assign to the application. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

Output

Output schema unknown

DeleteApplication

amazonaws_appconfig.DeleteApplication({
  "ApplicationId": ""
}, context)

Input

  • input object
    • ApplicationId required string

Output

Output schema unknown

GetApplication

amazonaws_appconfig.GetApplication({
  "ApplicationId": ""
}, context)

Input

  • input object
    • ApplicationId required string

Output

UpdateApplication

amazonaws_appconfig.UpdateApplication({
  "ApplicationId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • Description string: A description of the application.
    • Name string: The name of the application.

Output

ListConfigurationProfiles

amazonaws_appconfig.ListConfigurationProfiles({
  "ApplicationId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • maxResults integer
    • nextToken string
    • MaxResults string
    • NextToken string

Output

CreateConfigurationProfile

amazonaws_appconfig.CreateConfigurationProfile({
  "ApplicationId": "",
  "Name": "",
  "LocationUri": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • Description string: A description of the configuration profile.
    • LocationUri required string: A URI to locate the configuration. You can specify a Systems Manager (SSM) document, an SSM Parameter Store parameter, or an Amazon S3 object. For an SSM document, specify either the document name in the format ssm-document://<Document_name> or the Amazon Resource Name (ARN). For a parameter, specify either the parameter name in the format ssm-parameter://<Parameter_name> or the ARN. For an Amazon S3 object, specify the URI in the following format: s3://<bucket>/<objectKey> . Here is an example: s3://my-bucket/my-app/us-east-1/my-config.json
    • Name required string: A name for the configuration profile.
    • RetrievalRoleArn string: The ARN of an IAM role with permission to access the configuration at the specified LocationUri.
    • Tags object: Metadata to assign to the configuration profile. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
    • Validators array: A list of methods for validating the configuration.

Output

Output schema unknown

DeleteConfigurationProfile

amazonaws_appconfig.DeleteConfigurationProfile({
  "ApplicationId": "",
  "ConfigurationProfileId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string

Output

Output schema unknown

GetConfigurationProfile

amazonaws_appconfig.GetConfigurationProfile({
  "ApplicationId": "",
  "ConfigurationProfileId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string

Output

UpdateConfigurationProfile

amazonaws_appconfig.UpdateConfigurationProfile({
  "ApplicationId": "",
  "ConfigurationProfileId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string
    • Description string: A description of the configuration profile.
    • Name string: The name of the configuration profile.
    • RetrievalRoleArn string: The ARN of an IAM role with permission to access the configuration at the specified LocationUri.
    • Validators array: A list of methods for validating the configuration.

Output

ListHostedConfigurationVersions

amazonaws_appconfig.ListHostedConfigurationVersions({
  "ApplicationId": "",
  "ConfigurationProfileId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string
    • maxResults integer
    • nextToken string
    • MaxResults string
    • NextToken string

Output

CreateHostedConfigurationVersion

amazonaws_appconfig.CreateHostedConfigurationVersion({
  "ApplicationId": "",
  "ConfigurationProfileId": "",
  "Content-Type": "",
  "Content": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string
    • Description string
    • Content-Type required string
    • Latest-Version-Number integer
    • Content required string: The content of the configuration or the configuration data.

Output

Output schema unknown

DeleteHostedConfigurationVersion

amazonaws_appconfig.DeleteHostedConfigurationVersion({
  "ApplicationId": "",
  "ConfigurationProfileId": "",
  "VersionNumber": 0
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string
    • VersionNumber required integer

Output

Output schema unknown

GetHostedConfigurationVersion

amazonaws_appconfig.GetHostedConfigurationVersion({
  "ApplicationId": "",
  "ConfigurationProfileId": "",
  "VersionNumber": 0
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string
    • VersionNumber required integer

Output

ValidateConfiguration

amazonaws_appconfig.ValidateConfiguration({
  "ApplicationId": "",
  "ConfigurationProfileId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • ConfigurationProfileId required string
    • configurationVersion string

Output

Output schema unknown

ListEnvironments

amazonaws_appconfig.ListEnvironments({
  "ApplicationId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • maxResults integer
    • nextToken string
    • MaxResults string
    • NextToken string

Output

CreateEnvironment

amazonaws_appconfig.CreateEnvironment({
  "ApplicationId": "",
  "Name": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • Description string: A description of the environment.
    • Monitors array: Amazon CloudWatch alarms to monitor during the deployment process.
    • Name required string: A name for the environment.
    • Tags object: Metadata to assign to the environment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

Output

Output schema unknown

DeleteEnvironment

amazonaws_appconfig.DeleteEnvironment({
  "ApplicationId": "",
  "EnvironmentId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string

Output

Output schema unknown

GetEnvironment

amazonaws_appconfig.GetEnvironment({
  "ApplicationId": "",
  "EnvironmentId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string

Output

UpdateEnvironment

amazonaws_appconfig.UpdateEnvironment({
  "ApplicationId": "",
  "EnvironmentId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string
    • Description string: A description of the environment.
    • Monitors array: Amazon CloudWatch alarms to monitor during the deployment process.
    • Name string: The name of the environment.

Output

ListDeployments

amazonaws_appconfig.ListDeployments({
  "ApplicationId": "",
  "EnvironmentId": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string
    • maxResults integer
    • nextToken string
    • MaxResults string
    • NextToken string

Output

StartDeployment

amazonaws_appconfig.StartDeployment({
  "ApplicationId": "",
  "EnvironmentId": "",
  "DeploymentStrategyId": "",
  "ConfigurationProfileId": "",
  "ConfigurationVersion": ""
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string
    • ConfigurationProfileId required string: The configuration profile ID.
    • ConfigurationVersion required string: The configuration version to deploy.
    • DeploymentStrategyId required string: The deployment strategy ID.
    • Description string: A description of the deployment.
    • Tags object: Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

Output

Output schema unknown

StopDeployment

amazonaws_appconfig.StopDeployment({
  "ApplicationId": "",
  "EnvironmentId": "",
  "DeploymentNumber": 0
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string
    • DeploymentNumber required integer

Output

Output schema unknown

GetDeployment

amazonaws_appconfig.GetDeployment({
  "ApplicationId": "",
  "EnvironmentId": "",
  "DeploymentNumber": 0
}, context)

Input

  • input object
    • ApplicationId required string
    • EnvironmentId required string
    • DeploymentNumber required integer

Output

GetConfiguration

amazonaws_appconfig.GetConfiguration({
  "Application": "",
  "Environment": "",
  "Configuration": ""
}, context)

Input

  • input object
    • Application required string
    • Environment required string
    • Configuration required string
    • clientId string
    • clientConfigurationVersion string

Output

DeleteDeploymentStrategy

amazonaws_appconfig.DeleteDeploymentStrategy({
  "DeploymentStrategyId": ""
}, context)

Input

  • input object
    • DeploymentStrategyId required string

Output

Output schema unknown

ListDeploymentStrategies

amazonaws_appconfig.ListDeploymentStrategies({}, context)

Input

  • input object
    • maxResults integer
    • nextToken string
    • MaxResults string
    • NextToken string

Output

CreateDeploymentStrategy

amazonaws_appconfig.CreateDeploymentStrategy({
  "Name": "",
  "DeploymentDurationInMinutes": 0,
  "GrowthFactor": 0,
  "ReplicateTo": ""
}, context)

Input

  • input object
    • DeploymentDurationInMinutes required integer: Total amount of time for a deployment to last.
    • Description string: A description of the deployment strategy.
    • FinalBakeTimeInMinutes integer: The amount of time AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.
    • GrowthFactor required number: The percentage of targets to receive a deployed configuration during each interval.
    • GrowthType string (values: LINEAR, EXPONENTIAL): The algorithm used to define how percentage grows over time. AWS AppConfig supports the following growth types: Linear: For this type, AppConfig processes the deployment by dividing the total number of targets by the value specified for Step percentage. For example, a linear deployment that uses a Step percentage of 10 deploys the configuration to 10 percent of the hosts. After those deployments are complete, the system deploys the configuration to the next 10 percent. This continues until 100% of the targets have successfully received the configuration. Exponential: For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N). In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows: 2*(2^0) 2*(2^1) 2*(2^2) Expressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.
    • Name required string: A name for the deployment strategy.
    • ReplicateTo required string (values: NONE, SSM_DOCUMENT): Save the deployment strategy to a Systems Manager (SSM) document.
    • Tags object: Metadata to assign to the deployment strategy. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.

Output

Output schema unknown

GetDeploymentStrategy

amazonaws_appconfig.GetDeploymentStrategy({
  "DeploymentStrategyId": ""
}, context)

Input

  • input object
    • DeploymentStrategyId required string

Output

UpdateDeploymentStrategy

amazonaws_appconfig.UpdateDeploymentStrategy({
  "DeploymentStrategyId": ""
}, context)

Input

  • input object
    • DeploymentStrategyId required string
    • DeploymentDurationInMinutes integer: Total amount of time for a deployment to last.
    • Description string: A description of the deployment strategy.
    • FinalBakeTimeInMinutes integer: The amount of time AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.
    • GrowthFactor number: The percentage of targets to receive a deployed configuration during each interval.
    • GrowthType string (values: LINEAR, EXPONENTIAL): The algorithm used to define how percentage grows over time. AWS AppConfig supports the following growth types: Linear: For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration. Exponential: For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N). In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows: 2*(2^0) 2*(2^1) 2*(2^2) Expressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.

Output

ListTagsForResource

amazonaws_appconfig.ListTagsForResource({
  "ResourceArn": ""
}, context)

Input

  • input object
    • ResourceArn required string

Output

TagResource

amazonaws_appconfig.TagResource({
  "ResourceArn": "",
  "Tags": {}
}, context)

Input

  • input object
    • ResourceArn required string
    • Tags required object: The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with aws:. The tag value can be up to 256 characters.

Output

Output schema unknown

UntagResource

amazonaws_appconfig.UntagResource({
  "ResourceArn": "",
  "tagKeys": []
}, context)

Input

  • input object
    • ResourceArn required string
    • tagKeys required array

Output

Output schema unknown

Definitions

Application

  • Application object
    • Description
    • Id
    • Name

ApplicationList

Applications

Arn

  • Arn string

BadRequestException

Blob

  • Blob string

Configuration

  • Configuration object
    • Content

ConfigurationProfile

  • ConfigurationProfile object
    • ApplicationId
    • Description
    • Id
    • LocationUri
    • Name
    • RetrievalRoleArn
    • Validators

ConfigurationProfileSummary

  • ConfigurationProfileSummary object: A summary of a configuration profile.

ConfigurationProfileSummaryList

ConfigurationProfiles

ConflictException

CreateApplicationRequest

  • CreateApplicationRequest object
    • Description
    • Name required
    • Tags

CreateConfigurationProfileRequest

  • CreateConfigurationProfileRequest object
    • Description
    • LocationUri required
    • Name required
    • RetrievalRoleArn
    • Tags
    • Validators

CreateDeploymentStrategyRequest

  • CreateDeploymentStrategyRequest object
    • DeploymentDurationInMinutes required
    • Description
    • FinalBakeTimeInMinutes
    • GrowthFactor required
    • GrowthType
    • Name required
    • ReplicateTo required
    • Tags

CreateEnvironmentRequest

  • CreateEnvironmentRequest object
    • Description
    • Monitors
    • Name required
    • Tags

CreateHostedConfigurationVersionRequest

  • CreateHostedConfigurationVersionRequest object
    • Content required

DeleteApplicationRequest

  • DeleteApplicationRequest object

DeleteConfigurationProfileRequest

  • DeleteConfigurationProfileRequest object

DeleteDeploymentStrategyRequest

  • DeleteDeploymentStrategyRequest object

DeleteEnvironmentRequest

  • DeleteEnvironmentRequest object

DeleteHostedConfigurationVersionRequest

  • DeleteHostedConfigurationVersionRequest object

Deployment

  • Deployment object
    • ApplicationId
    • CompletedAt
    • ConfigurationLocationUri
    • ConfigurationName
    • ConfigurationProfileId
    • ConfigurationVersion
    • DeploymentDurationInMinutes
    • DeploymentNumber
    • DeploymentStrategyId
    • Description
    • EnvironmentId
    • EventLog
    • FinalBakeTimeInMinutes
    • GrowthFactor
    • GrowthType
    • PercentageComplete
    • StartedAt
    • State

DeploymentEvent

  • DeploymentEvent object: An object that describes a deployment event.
    • Description
    • EventType
    • OccurredAt
    • TriggeredBy

DeploymentEventType

  • DeploymentEventType string (values: PERCENTAGE_UPDATED, ROLLBACK_STARTED, ROLLBACK_COMPLETED, BAKE_TIME_STARTED, DEPLOYMENT_STARTED, DEPLOYMENT_COMPLETED)

DeploymentEvents

DeploymentList

DeploymentState

  • DeploymentState string (values: BAKING, VALIDATING, DEPLOYING, COMPLETE, ROLLING_BACK, ROLLED_BACK)

DeploymentStrategies

DeploymentStrategy

  • DeploymentStrategy object
    • DeploymentDurationInMinutes
    • Description
    • FinalBakeTimeInMinutes
    • GrowthFactor
    • GrowthType
    • Id
    • Name
    • ReplicateTo

DeploymentStrategyId

  • DeploymentStrategyId string

DeploymentStrategyList

DeploymentSummary

  • DeploymentSummary object: Information about the deployment.
    • CompletedAt
    • ConfigurationName
    • ConfigurationVersion
    • DeploymentDurationInMinutes
    • DeploymentNumber
    • FinalBakeTimeInMinutes
    • GrowthFactor
    • GrowthType
    • PercentageComplete
    • StartedAt
    • State

Deployments

Description

  • Description string

Environment

  • Environment object
    • ApplicationId
    • Description
    • Id
    • Monitors
    • Name
    • State

EnvironmentList

EnvironmentState

  • EnvironmentState string (values: READY_FOR_DEPLOYMENT, DEPLOYING, ROLLING_BACK, ROLLED_BACK)

Environments

GetApplicationRequest

  • GetApplicationRequest object

GetConfigurationProfileRequest

  • GetConfigurationProfileRequest object

GetConfigurationRequest

  • GetConfigurationRequest object

GetDeploymentRequest

  • GetDeploymentRequest object

GetDeploymentStrategyRequest

  • GetDeploymentStrategyRequest object

GetEnvironmentRequest

  • GetEnvironmentRequest object

GetHostedConfigurationVersionRequest

  • GetHostedConfigurationVersionRequest object

GrowthFactor

  • GrowthFactor number

GrowthType

  • GrowthType string (values: LINEAR, EXPONENTIAL)

HostedConfigurationVersion

  • HostedConfigurationVersion object
    • Content

HostedConfigurationVersionSummary

  • HostedConfigurationVersionSummary object: Information about the configuration.
    • ApplicationId
    • ConfigurationProfileId
    • ContentType
    • Description
    • VersionNumber

HostedConfigurationVersionSummaryList

HostedConfigurationVersions

Id

  • Id string

Integer

  • Integer integer

InternalServerException

Iso8601DateTime

  • Iso8601DateTime string

ListApplicationsRequest

  • ListApplicationsRequest object

ListConfigurationProfilesRequest

  • ListConfigurationProfilesRequest object

ListDeploymentStrategiesRequest

  • ListDeploymentStrategiesRequest object

ListDeploymentsRequest

  • ListDeploymentsRequest object

ListEnvironmentsRequest

  • ListEnvironmentsRequest object

ListHostedConfigurationVersionsRequest

  • ListHostedConfigurationVersionsRequest object

ListTagsForResourceRequest

  • ListTagsForResourceRequest object

MaxResults

  • MaxResults integer

MinutesBetween0And24Hours

  • MinutesBetween0And24Hours integer

Monitor

  • Monitor object: Amazon CloudWatch alarms to monitor during the deployment process.
    • AlarmArn
    • AlarmRoleArn

MonitorList

Name

  • Name string

NextToken

  • NextToken string

PayloadTooLargeException

Percentage

  • Percentage number

ReplicateTo

  • ReplicateTo string (values: NONE, SSM_DOCUMENT)

ResourceNotFoundException

ResourceTags

  • ResourceTags object
    • Tags

RoleArn

  • RoleArn string

ServiceQuotaExceededException

StartDeploymentRequest

  • StartDeploymentRequest object
    • ConfigurationProfileId required
    • ConfigurationVersion required
    • DeploymentStrategyId required
    • Description
    • Tags

StopDeploymentRequest

  • StopDeploymentRequest object

String

  • String string

StringWithLengthBetween0And32768

  • StringWithLengthBetween0And32768 string

StringWithLengthBetween1And255

  • StringWithLengthBetween1And255 string

StringWithLengthBetween1And64

  • StringWithLengthBetween1And64 string

TagKey

  • TagKey string

TagKeyList

TagMap

  • TagMap object

TagResourceRequest

  • TagResourceRequest object
    • Tags required

TagValue

  • TagValue string

TriggeredBy

  • TriggeredBy string (values: USER, APPCONFIG, CLOUDWATCH_ALARM, INTERNAL_ERROR)

UntagResourceRequest

  • UntagResourceRequest object

UpdateApplicationRequest

  • UpdateApplicationRequest object
    • Description
    • Name

UpdateConfigurationProfileRequest

  • UpdateConfigurationProfileRequest object
    • Description
    • Name
    • RetrievalRoleArn
    • Validators

UpdateDeploymentStrategyRequest

  • UpdateDeploymentStrategyRequest object
    • DeploymentDurationInMinutes
    • Description
    • FinalBakeTimeInMinutes
    • GrowthFactor
    • GrowthType

UpdateEnvironmentRequest

  • UpdateEnvironmentRequest object
    • Description
    • Monitors
    • Name

Uri

  • Uri string

ValidateConfigurationRequest

  • ValidateConfigurationRequest object

Validator

  • Validator object: A validator provides a syntactic or semantic check to ensure the configuration you want to deploy functions as intended. To validate your application configuration data, you provide a schema or a Lambda function that runs against the configuration. The configuration deployment or update can only proceed when the configuration data is valid.
    • Content required
    • Type required

ValidatorList

ValidatorType

  • ValidatorType string (values: JSON_SCHEMA, LAMBDA)

ValidatorTypeList

Version

  • Version string