the parent construct
scoped id of the resource
the application configuration properties
Manager for AWS Certificate Manager operations
Manager for API Gateway operations
The AppConfig application resource
The AppConfig deployment strategy
The AppConfig environment resource
Manager for AWS AppConfig operations
The AppConfig configuration profile resource
The AppConfig hosted configuration version resource
Manager for CloudFront distribution operations
Manager for CloudTrail operations
Manager for CloudWatch operations
Manager for AWS CodeBuild operations
Manager for DynamoDB operations
Manager for Elastic Container Registry operations
Manager for Elastic Container Service operations
Manager for Elastic File System operations
Manager for Elastic Kubernetes Service operations
Manager for ElastiCache operations
Manager for EventBridge operations
Manager for EventBridge target operations
Manager for CloudWatch Evidently operations
The fully qualified domain name resolved from domainName and subDomain
Manager for IAM operations
The scoped id of this construct
Manager for KMS operations
Manager for Lambda operations
Manager for CloudWatch Logs operations
ReadonlynodeThe tree node.
The application configuration properties
Utility for formatting resource names with prefix/suffix conventions
Manager for Route53 operations
Manager for S3 operations
Manager for Secrets Manager operations
Manager for Step Functions operations
Manager for SNS operations
Manager for SQS operations
Manager for Systems Manager operations
Manager for VPC operations
Manager for WAF operations
Protectedaddscoped id of the resource
the value of the exported output
Optionaldescription: stringoptional description for the output
Flag which indicates whether to override the default logical id of the output
ProtectedcreateProtectedcreateProtectedcreateProtectedcreateProtectedcreateProtectedcreateProtectedcreateProtecteddetermineReturns a string representation of this construct.
Applies one or more mixins to this construct.
Mixins are applied in order. The list of constructs is captured at the
start of the call, so constructs added by a mixin will not be visited.
Use multiple with() calls if subsequent mixins should apply to added
constructs.
The mixins to apply
This construct for chaining
StaticisChecks if x is a construct.
Use this method instead of instanceof to properly detect Construct
instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the constructs library on
disk are seen as independent, completely different libraries. As a
consequence, the class Construct in each copy of the constructs library
is seen as a different class, and an instance of one class will not test as
instanceof the other class. npm install will not create installations
like this, but users may manually symlink construct libraries together or
use a monorepo tool: in those cases, multiple copies of the constructs
library can be accidentally installed, and instanceof will behave
unpredictably. It is safest to avoid using instanceof, and using
this type-testing method instead.
Any object
true if x is an object created from a class which extends Construct.
Provides a construct to create and deploy an AWS AppConfig application configuration
Example