All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A DNS AAAA record.
A fluent builder for AaaaRecord.
Construction properties for a AaaaRecord.
A builder for AaaaRecordProps
An implementation for AaaaRecordProps
The Accelerator construct.
A fluent builder for Accelerator.
Attributes required to import an existing accelerator to the stack.
A builder for AcceleratorAttributes
An implementation for AcceleratorAttributes
The generation of Elastic Inference (EI) instance.
Construct properties of the Accelerator.
A builder for AcceleratorProps
An implementation for AcceleratorProps
The size of the Elastic Inference (EI) instance to use for the production variant.
Define a new IAM Access Key.
A fluent builder for AccessKey.
Properties for defining an IAM access key.
A builder for AccessKeyProps
An implementation for AccessKeyProps
Checks whether the active access keys are rotated within the number of days specified in maxAge.
A fluent builder for AccessKeysRotated.
Construction properties for a AccessKeysRotated.
An implementation for AccessKeysRotatedProps
Valid statuses for an IAM Access Key.
Configuration for Envoy Access logs for mesh endpoints.
All Properties for Envoy Access logs for mesh endpoints.
A builder for AccessLogConfig
An implementation for AccessLogConfig
Options when binding a log destination to a RestApi Stage.
An implementation for AccessLogDestinationConfig
$context variables that can be used to customize access log pattern.
factory methods for access log format.
Represents the AccessPoint.
(experimental) An S3 object lambda access point for intercepting and transforming GetObject requests.
A fluent builder for AccessPoint.
(experimental) A fluent builder for AccessPoint.
Attributes that can be specified when importing an AccessPoint.
(experimental) The access point resource attributes.
A builder for AccessPointAttributes
A builder for AccessPointAttributes
An implementation for AccessPointAttributes
An implementation for AccessPointAttributes
Options to create an AccessPoint.
A builder for AccessPointOptions
An implementation for AccessPointOptions
Properties for the AccessPoint.
(experimental) The S3 object lambda access point configuration.
A builder for AccessPointProps
A builder for AccessPointProps
An implementation for AccessPointProps
An implementation for AccessPointProps
Specify AWS account ID as the principal entity in a policy to delegate authority to the account.
How will a user be able to recover their account?
Use the AWS account into which a stack is deployed as the principal entity in a policy.
Permissions as POSIX ACL.
A builder for Acl
An implementation for Acl
Either an IPv4 or an IPv6 CIDR.
Acl Configuration for CIDR.
A builder for AclCidrConfig
An implementation for AclCidrConfig
Properties to create Icmp.
A builder for AclIcmp
An implementation for AclIcmp
Properties to create PortRange.
A builder for AclPortRange
An implementation for AclPortRange
The traffic that is configured using a Network ACL entry.
Acl Configuration for traffic.
A builder for AclTrafficConfig
An implementation for AclTrafficConfig
Low-level class for generic CodePipeline Actions implementing the IAction interface.
Low-level class for generic CodePipeline Actions.
What action to apply to traffic matching the ACL.
Specifies the constraints on the number of input and output artifacts an action can have.
A builder for ActionArtifactBounds
An implementation for ActionArtifactBounds
Example:
(experimental) Options when binding a Action to a detector model.
A builder for ActionBindOptions
A builder for ActionBindOptions
An implementation for ActionBindOptions
An implementation for ActionBindOptions
Example:
Example:
(experimental) Properties for an topic rule action.
(experimental) Properties for a AWS IoT Events action.
A builder for ActionConfig
A builder for ActionConfig
A builder for ActionConfig
An implementation for ActionConfig
An implementation for ActionConfig
An implementation for ActionConfig
The action to take when the cluster step fails.
Example:
A builder for ActionProperties
An implementation for ActionProperties
Define a new Step Functions Activity.
A fluent builder for Activity.
Properties for defining a new Step Functions Activity.
A builder for ActivityProps
An implementation for ActivityProps
(experimental) Represents the "actual" results to compare.
Options to the UsagePlan.addApiKey() method.
A builder for AddApiKeyOptions
An implementation for AddApiKeyOptions
Properties for adding a new action to a listener.
An implementation for AddApplicationActionProps
Properties for adding a new target group to a listener.
An implementation for AddApplicationTargetGroupsProps
Properties for adding new targets to a listener.
An implementation for AddApplicationTargetsProps
The properties for adding an AutoScalingGroup.
Options for adding a new behavior to a Distribution.
A builder for AddBehaviorOptions
An implementation for AddBehaviorOptions
The properties for adding instance capacity to an AutoScalingGroup.
A builder for AddCapacityOptions
An implementation for AddCapacityOptions
Options for adding an event selector.
An implementation for AddEventSelectorOptions
(experimental) The options to add a field to an Intermediate Type.
A builder for AddFieldOptions
An implementation for AddFieldOptions
Deprecated.
Use ApplicationListener.addAction instead.
Deprecated.
Deprecated.
Adds a header to the received email.
A fluent builder for AddHeader.
AddHeaderAction configuration.
A builder for AddHeaderActionConfig
An implementation for AddHeaderActionConfig
Construction properties for a add header action.
A builder for AddHeaderProps
An implementation for AddHeaderProps
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
Properties for adding a new action to a listener.
A builder for AddNetworkActionProps
An implementation for AddNetworkActionProps
Properties for adding new network targets to a listener.
An implementation for AddNetworkTargetsProps
Deprecated.
Use ApplicationListener.addAction instead.
Deprecated.
Deprecated.
Deprecated.
Use RecordTarget
Options for adding a new route to a subnet.
A builder for AddRouteOptions
An implementation for AddRouteOptions
(experimental) Options for the Route with Integration resource.
A builder for AddRoutesOptions
An implementation for AddRoutesOptions
Properties for adding a conditional load balancing rule.
A builder for AddRuleProps
An implementation for AddRuleProps
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
Options to pass to addStage.
A builder for AddStageOpts
An implementation for AddStageOpts
Result of calling addToPrincipalPolicy.
An implementation for AddToPrincipalPolicyResult
Result of calling addToResourcePolicy.
An implementation for AddToResourcePolicyResult
An adjustment.
An adjustment.
A builder for AdjustmentTier
A builder for AdjustmentTier
An implementation for AdjustmentTier
An implementation for AdjustmentTier
How adjustment numbers are interpreted.
How adjustment numbers are interpreted.
Deprecated.
use opensearchservice module instead
Specifies options for fine-grained access control.
Deprecated.
Deprecated.
An implementation for AdvancedSecurityOptions
Options for selecting the choice paths.
A builder for AfterwardsOptions
An implementation for AfterwardsOptions
An alarm on a CloudWatch metric.
A fluent builder for Alarm.
Properties for an alarm action.
A builder for AlarmActionConfig
An implementation for AlarmActionConfig
The base class for Alarm and CompositeAlarm resources.
Properties for Alarms.
A builder for AlarmProps
An implementation for AlarmProps
Class with static functions to build AlarmRule for Composite Alarms.
Example:
A builder for Alarms
An implementation for Alarms
Enumeration indicates state of Alarm used in building Alarm Rule.
A dashboard widget that displays alarms in a grid view.
A fluent builder for AlarmStatusWidget.
Properties for an Alarm Status Widget.
An implementation for AlarmStatusWidgetProps
The sort possibilities for AlarmStatusWidgets.
Display the metric associated with an alarm, including the alarm line.
A fluent builder for AlarmWidget.
Properties for an AlarmWidget.
A builder for AlarmWidgetProps
An implementation for AlarmWidgetProps
A single Application Load Balancer as the target for load balancing.
Construct for installing the AWS ALB Contoller on EKS clusters.
A fluent builder for AlbController.
Options for AlbController.
A builder for AlbControllerOptions
An implementation for AlbControllerOptions
Properties for AlbController.
A builder for AlbControllerProps
An implementation for AlbControllerProps
Controller version.
ALB Scheme.
A single Application Load Balancer as the target for load balancing.
Deploys the skill to Alexa.
A fluent builder for AlexaSkillDeployAction.
Construction properties of the Alexa deploy Action.
An implementation for AlexaSkillDeployActionProps
Specify the training algorithm and algorithm-specific metadata.
An implementation for AlgorithmSpecification
Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).
A new alias to a particular version of a Lambda function.
A fluent builder for Alias.
A fluent builder for Alias.
Properties of a reference to an existing KMS Alias.
Example:
A builder for AliasAttributes
A builder for AliasAttributes
An implementation for AliasAttributes
An implementation for AliasAttributes
Deprecated.
see
invalid @link
CloudFrontWebDistributionProps#viewerCertificate
with
invalid @link
ViewerCertificate#acmCertificate
Deprecated.
Deprecated.
Options for lambda.Alias.
A builder for AliasOptions
An implementation for AliasOptions
Construction properties for a KMS Key Alias object.
Properties for a new Lambda alias.
A builder for AliasProps
A builder for AliasProps
An implementation for AliasProps
An implementation for AliasProps
Represents the properties of an alias target destination.
An implementation for AliasRecordTargetConfig
Instance that uses Route 53 Alias record type.
A fluent builder for AliasTargetInstance.
Example:
An implementation for AliasTargetInstanceProps
(experimental) Properties for how to prepare compute resources that are provisioned for a compute environment.
The HTTP methods that the Behavior will accept requests on.
An allow list receipt filter.
A fluent builder for AllowListReceiptFilter.
Construction properties for am AllowListReceiptFilter.
An implementation for AllowListReceiptFilterProps
Application-Layer Protocol Negotiation Policies for network load balancers.
CPU type.
Amazon Linux edition.
What generation of Amazon Linux to use.
Selects the latest version of Amazon Linux.
A fluent builder for AmazonLinuxImage.
Amazon Linux image properties.
A builder for AmazonLinuxImageProps
An implementation for AmazonLinuxImageProps
Amazon Linux Kernel.
Example:
Virtualization type for Amazon Linux.
Query to AMI context provider.
A builder for AmiContextQuery
An implementation for AmiContextQuery
The ECS-optimized AMI variant to use.
Suite of assertions that can be run on a CDK Stack.
Includes API for attaching annotations such as warning messages to constructs.
Deprecated.
use AnyPrincipal
A principal representing all AWS identities in all accounts.
Represents an OpenAPI definition asset.
Post-Binding Configuration for a CDK construct.
A builder for ApiDefinitionConfig
An implementation for ApiDefinitionConfig
S3 location of the API definition file.
An implementation for ApiDefinitionS3Location
Define an EventBridge Api Destination.
Use an API Destination rule target.
A fluent builder for ApiDestination.
A fluent builder for ApiDestination.
The event API Destination properties.
Customize the EventBridge Api Destinations Target.
A builder for ApiDestinationProps
A builder for ApiDestinationProps
An implementation for ApiDestinationProps
An implementation for ApiDestinationProps
Example:
Use an API Gateway REST APIs as a target for Amazon EventBridge rules.
Defines an API Gateway REST API as the alias target.
A fluent builder for ApiGateway.
Defines an API Gateway domain name as the alias target.
Customize the API Gateway Event Target.
A builder for ApiGatewayProps
An implementation for ApiGatewayProps
Defines an API Gateway V2 domain name as the alias target.
An API Gateway ApiKey.
A fluent builder for ApiKey.
(experimental) Configuration for API Key authorization in AppSync.
A builder for ApiKeyConfig
An implementation for ApiKeyConfig
The options for creating an API Key.
A builder for ApiKeyOptions
An implementation for ApiKeyOptions
ApiKey Properties.
A builder for ApiKeyProps
An implementation for ApiKeyProps
 
(experimental) Create a new API mapping for API Gateway API endpoint.
(experimental) A fluent builder for ApiMapping.
(experimental) The attributes used to import existing ApiMapping.
A builder for ApiMappingAttributes
An implementation for ApiMappingAttributes
(experimental) Properties used to create the ApiMapping resource.
A builder for ApiMappingProps
An implementation for ApiMappingProps
A construct which represents an entire CDK app.
(experimental) An Amplify Console application.
A fluent builder for App.
(experimental) A fluent builder for App.
(experimental) The L2 construct for Flink Kinesis Data Applications.
(experimental) A Service Catalog AppRegistry Application.
(experimental) A fluent builder for Application.
(experimental) A fluent builder for Application.
(experimental) Code configuration providing the location to a Flink application JAR file.
(experimental) The return type of
invalid @link
ApplicationCode.bind
.
A builder for ApplicationCodeConfig
An implementation for ApplicationCodeConfig
A configuration specification to be used when provisioning virtual clusters, which can include configurations for applications and software bundled with Amazon EMR on EKS.
An implementation for ApplicationConfiguration
Define an ApplicationListener.
A fluent builder for ApplicationListener.
Properties to reference an existing listener.
An implementation for ApplicationListenerAttributes
Add certificates to a listener.
A fluent builder for ApplicationListenerCertificate.
Properties for adding a set of certificates to a listener.
Options for ApplicationListener lookup.
An implementation for ApplicationListenerLookupOptions
Properties to define an application listener.
Properties for defining a standalone ApplicationListener.
An implementation for ApplicationListenerProps
An implementation for ApplicationListenerProps
Define a new listener rule.
A fluent builder for ApplicationListenerRule.
Properties for defining a listener rule.
An implementation for ApplicationListenerRuleProps
An EC2 service running on an ECS cluster fronted by an application load balancer.
A fluent builder for ApplicationLoadBalancedEc2Service.
The properties for the ApplicationLoadBalancedEc2Service service.
A Fargate service running on an ECS cluster fronted by an application load balancer.
The properties for the ApplicationLoadBalancedFargateService service.
The base class for ApplicationLoadBalancedEc2Service and ApplicationLoadBalancedFargateService services.
The properties for the base ApplicationLoadBalancedEc2Service or ApplicationLoadBalancedFargateService service.
Describes the type of DNS record the service should create.
Example:
Options for configuring a new container.
Define an Application Load Balancer.
A fluent builder for ApplicationLoadBalancer.
Properties to reference an existing load balancer.
An implementation for ApplicationLoadBalancerAttributes
Use an Application Load Balancer as a Global Accelerator Endpoint.
A fluent builder for ApplicationLoadBalancerEndpoint.
Properties for a ApplicationLoadBalancerEndpoint.
Options for looking up an ApplicationLoadBalancer.
Properties to define an application load balancer.
Properties for defining an Application Load Balancer.
An implementation for ApplicationLoadBalancerProps
An implementation for ApplicationLoadBalancerProps
Properties for a redirection config.
An EC2 service running on an ECS cluster fronted by an application load balancer.
The properties for the ApplicationMultipleTargetGroupsEc2Service service.
A Fargate service running on an ECS cluster fronted by an application load balancer.
The properties for the ApplicationMultipleTargetGroupsFargateService service.
The base class for ApplicationMultipleTargetGroupsEc2Service and ApplicationMultipleTargetGroupsFargateService classes.
The properties for the base ApplicationMultipleTargetGroupsEc2Service or ApplicationMultipleTargetGroupsFargateService service.
(experimental) Props for creating an Application construct.
(experimental) Properties for a Service Catalog AppRegistry Application.
A builder for ApplicationProps
A builder for ApplicationProps
An implementation for ApplicationProps
An implementation for ApplicationProps
Load balancing protocol for application load balancers.
Load balancing protocol version for application load balancers.
Use an ApplicationAutoScaling StepScalingAction as an Alarm Action.
Define an Application Target Group.
A fluent builder for ApplicationTargetGroup.
Properties for defining an Application Target Group.
An implementation for ApplicationTargetGroupProps
Properties to define an application target group.
An implementation for ApplicationTargetProps
Options for applying CloudFormation init to an instance or instance group.
Options for applying CloudFormation init to an instance or instance group.
An implementation for ApplyCloudFormationInitOptions
An implementation for ApplyCloudFormationInitOptions
The class for App Mesh proxy configurations.
A fluent builder for AppMeshProxyConfiguration.
The configuration to use when setting an App Mesh proxy configuration.
Interface for setting the properties of proxy configuration.
An implementation for AppMeshProxyConfigurationProps
Initialization props for apps.
(experimental) Properties for an App.
A builder for AppProps
A builder for AppProps
An implementation for AppProps
An implementation for AppProps
(experimental) AppSync Functions are local functions that perform certain operations onto a backend data source.
(experimental) A fluent builder for AppsyncFunction.
(experimental) The attributes for imported AppSync Functions.
An implementation for AppsyncFunctionAttributes
(experimental) the CDK properties for AppSync Functions.
A builder for AppsyncFunctionProps
An implementation for AppsyncFunctionProps
Example:
A builder for ArbitraryIntervals
An implementation for ArbitraryIntervals
Architectures supported by AWS Lambda.
Define an EventBridge Archive.
A fluent builder for Archive.
The event archive properties.
A builder for ArchiveProps
An implementation for ArchiveProps
A DNS A record.
A fluent builder for ARecord.
Construction properties for a ARecord.
A builder for ARecordProps
An implementation for ARecordProps
 
Example:
A builder for ArnComponents
An implementation for ArnComponents
An enum representing the various ARN formats that different services use.
Specify a principal by the Amazon Resource Name (ARN).
An output artifact of an action.
A manifest for a single artifact within the cloud assembly.
A builder for ArtifactManifest
An implementation for ArtifactManifest
Translate FileSets to CodePipeline Artifacts.
Type of artifact metadata entry.
A specific file within an output artifact.
Artifacts definition for a CodeBuild Project.
(experimental) Options for specifying the s3 location that stores the data of each canary run.
An implementation for ArtifactsBucketLocation
A builder for ArtifactsConfig
An implementation for ArtifactsConfig
Properties common to all Artifacts classes.
A builder for ArtifactsProps
An implementation for ArtifactsProps
Type of cloud artifact.
An Auto Scaling Group Capacity Provider.
A fluent builder for AsgCapacityProvider.
The options for creating an Auto Scaling Group Capacity Provider.
An implementation for AsgCapacityProviderProps
Aspects can be applied to CDK tree scopes and can operate on the tree before synthesis.
How to assemble the results of the transform job as a single S3 object.
Example:
A builder for AssemblyBuildOptions
An implementation for AssemblyBuildOptions
A manifest which describes the cloud assembly.
A builder for AssemblyManifest
An implementation for AssemblyManifest
(experimental) A request to make an assertion that the actual value matches the expected.
A builder for AssertionRequest
An implementation for AssertionRequest
(experimental) The result of an Assertion wrapping the actual result data in another struct.
A builder for AssertionResult
An implementation for AssertionResult
(experimental) The result of an assertion.
A builder for AssertionResultData
An implementation for AssertionResultData
(experimental) Represents an assertions provider.
(experimental) The type of assertion to perform.
An asset represents a local file or directory, which is automatically uploaded to S3 and then can be referenced within a CDK application.
A fluent builder for Asset.
OpenAPI specification from a local file.
(experimental) Job Code from a local file.
Lambda code from a local directory.
(experimental) Canary code from an Asset.
Environment file from a local directory.
The type of asset hash.
An image that will be built from a local directory with a Dockerfile.
A fluent builder for AssetImage.
Represents an ECR image that will be constructed from the specified asset and can be bound as Lambda code.
A fluent builder for AssetImageCode.
Properties to initialize a new AssetImage.
A builder for AssetImageCodeProps
An implementation for AssetImageCodeProps
The properties for building an AssetImage.
A builder for AssetImageProps
An implementation for AssetImageProps
Definitions for the asset manifest.
A builder for AssetManifest
An implementation for AssetManifest
Asset manifest is a description of a set of assets which need to be built and published.
Artifact properties for the Asset Manifest.
An implementation for AssetManifestProperties
Asset hash options.
Example:
A builder for AssetOptions
A builder for AssetOptions
An implementation for AssetOptions
An implementation for AssetOptions
(experimental) Properties of the image repository for Source.fromAsset().
Example:
A builder for AssetProps
A builder for AssetProps
An implementation for AssetProps
An implementation for AssetProps
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
(experimental) Represents the source from local assets.
(experimental) A fluent builder for AssetSource.
Stages a file or directory from a location on the file system into a staging directory.
A fluent builder for AssetStaging.
Initialization properties for AssetStaging.
A builder for AssetStagingProps
An implementation for AssetStagingProps
Type of the asset that is being published.
(experimental) Utility class representing the assigment of a value to an attribute.
The options for using a cloudmap service.
An implementation for AssociateCloudMapServiceOptions
Get an Athena Query Execution as a Task.
A fluent builder for AthenaGetQueryExecution.
Properties for getting a Query Execution.
An implementation for AthenaGetQueryExecutionProps
Get an Athena Query Results as a Task.
A fluent builder for AthenaGetQueryResults.
Properties for getting a Query Results.
An implementation for AthenaGetQueryResultsProps
Start an Athena Query as a Task.
A fluent builder for AthenaStartQueryExecution.
Properties for starting a Query Execution.
An implementation for AthenaStartQueryExecutionProps
Stop an Athena Query Execution as a Task.
A fluent builder for AthenaStopQueryExecution.
Properties for stoping a Query Execution.
An implementation for AthenaStopQueryExecutionProps
Options to add a secret attachment to a secret.
A builder for AttachedSecretOptions
An implementation for AttachedSecretOptions
Options for attaching a CloudFormationInit to a resource.
A builder for AttachInitOptions
An implementation for AttachInitOptions
The type of service or database that's being associated with the secret.
Represents an attribute for describing the key schema for the table and indexes.
A builder for Attribute
An implementation for Attribute
(experimental) A Service Catalog AppRegistry Attribute Group.
(experimental) A fluent builder for AttributeGroup.
(experimental) Properties for a Service Catalog AppRegistry Attribute Group.
A builder for AttributeGroupProps
An implementation for AttributeGroupProps
The mapping of user pool attributes to the attributes provided by the identity providers.
A builder for AttributeMapping
An implementation for AttributeMapping
Data types for attributes within a table.
(experimental) Specifies the attribute value assignments.
(experimental) Utility class to allow assigning a value to an attribute.
Aurora capacity units (ACUs).
Creation properties of the plain Aurora database cluster engine.
An implementation for AuroraClusterEngineProps
The versions for the Aurora cluster engine (those returned by
invalid @link
DatabaseClusterEngine.aurora
).
Creation properties of the Aurora MySQL database cluster engine.
An implementation for AuroraMysqlClusterEngineProps
The versions for the Aurora MySQL cluster engine (those returned by
invalid @link
DatabaseClusterEngine.auroraMysql
).
Creation properties of the Aurora PostgreSQL database cluster engine.
An implementation for AuroraPostgresClusterEngineProps
Features supported by this version of the Aurora Postgres cluster engine.
An implementation for AuroraPostgresEngineFeatures
The versions for the Aurora PostgreSQL cluster engine (those returned by
invalid @link
DatabaseClusterEngine.auroraPostgres
).
A Listener Action to authenticate with Cognito.
A fluent builder for AuthenticateCognitoAction.
Properties for AuthenticateCognitoAction.
An implementation for AuthenticateCognitoActionProps
Options for ListenerAction.authenciateOidc().
An implementation for AuthenticateOidcOptions
The authentication method to use with SelfManagedKafkaEventSource.
Types of authentication flow.
A builder for AuthFlow
An implementation for AuthFlow
Authorization type for an API Destination Connection.
(experimental) Configuration of the API authorization modes.
The authorization configuration details for the Amazon EFS file system.
A builder for AuthorizationConfig
A builder for AuthorizationConfig
An implementation for AuthorizationConfig
An implementation for AuthorizationConfig
(experimental) Interface to specify default or additional authorization(s).
A builder for AuthorizationMode
An implementation for AuthorizationMode
Authorization token to access private ECR repositories in the current environment via Docker CLI.
Example:
(experimental) enum with all possible values for AppSync authorization type.
Base class for all custom authorizers.
(experimental) Payload format version for lambda authorizers.
The authentication method used to call the endpoint.
(experimental) Auto branch creation configuration.
A builder for AutoBranchCreation
An implementation for AutoBranchCreation
The configuration for automatically rolling back deployments in a given Deployment Group.
A builder for AutoRollbackConfig
An implementation for AutoRollbackConfig
Use an AutoScaling StepScalingAction as an Alarm Action.
A Fleet represents a managed set of EC2 instances.
A fluent builder for AutoScalingGroup.
Options for adding worker nodes.
An implementation for AutoScalingGroupCapacityOptions
Options for adding an AutoScalingGroup as capacity.
Deprecated.
Deprecated.
An implementation for AutoScalingGroupOptions
Deprecated.
Properties of a Fleet.
A builder for AutoScalingGroupProps
An implementation for AutoScalingGroupProps
Aspect that makes IMDSv2 required on instances deployed by AutoScalingGroups.
Properties for enabling Lambda autoscaling.
A builder for AutoScalingOptions
An implementation for AutoScalingOptions
Attributes that can be automatically verified for users in a user pool.
A builder for AutoVerifiedAttrs
An implementation for AutoVerifiedAttrs
Query to availability zone context provider.
An implementation for AvailabilityZonesContextQuery
Accessor for pseudo parameters.
Use an AWS Lambda function that makes API calls as an event rule target.
A fluent builder for AwsApi.
(experimental) Construct that creates a custom resource that will perform a query using the AWS SDK.
(experimental) A fluent builder for AwsApiCall.
(experimental) Options to perform an AWS JavaScript V2 API call.
A builder for AwsApiCallOptions
An implementation for AwsApiCallOptions
(experimental) Options for creating an SDKQuery provider.
A builder for AwsApiCallProps
An implementation for AwsApiCallProps
(experimental) A AWS JavaScript SDK V2 request.
A builder for AwsApiCallRequest
An implementation for AwsApiCallRequest
(experimental) The result from a SdkQuery.
A builder for AwsApiCallResult
An implementation for AwsApiCallResult
Rule target input for an AwsApi target.
A builder for AwsApiInput
An implementation for AwsApiInput
Properties for an AwsApi target.
A builder for AwsApiProps
An implementation for AwsApiProps
Manages mapping between IAM users and roles to Kubernetes RBAC configuration.
Deprecated.
A fluent builder for AwsAuth.
Deprecated.
AwsAuth mapping.
A builder for AwsAuthMapping
An implementation for AwsAuthMapping
Configuration props for the AwsAuth construct.
Deprecated.
A builder for AwsAuthProps
Deprecated.
An implementation for AwsAuthProps
Deprecated.
An AWS Lambda layer that includes the AWS CLI.
Artifact properties for CloudFormation stacks.
Artifact properties for CloudFormation stacks.
An implementation for AwsCloudFormationStackProperties
An implementation for AwsCloudFormationStackProperties
Defines a custom resource that is materialized using specific AWS API calls.
A fluent builder for AwsCustomResource.
The IAM Policy that will be applied to the different calls.
Properties for AwsCustomResource.
An implementation for AwsCustomResourceProps
Destination for assets that need to be uploaded to AWS.
A builder for AwsDestination
An implementation for AwsDestination
(experimental) The authorization config in case the HTTP endpoint requires authorization.
A builder for AwsIamConfig
An implementation for AwsIamConfig
This type of integration lets an API expose AWS service actions.
A fluent builder for AwsIntegration.
Example:
A builder for AwsIntegrationProps
An implementation for AwsIntegrationProps
A log driver that sends log information to CloudWatch Logs.
A fluent builder for AwsLogDriver.
awslogs provides two modes for delivering messages from the container to the log driver.
Specifies the awslogs log driver configuration options.
A builder for AwsLogDriverProps
An implementation for AwsLogDriverProps
An AWS SDK call.
A builder for AwsSdkCall
An implementation for AwsSdkCall
(experimental) Abstract AppSync datasource implementation.
(experimental) properties for an AppSync datasource backed by a resource.
A builder for BackedDataSourceProps
An implementation for BackedDataSourceProps
Contains static factory methods to create backends.
Properties for a backend.
A builder for BackendConfig
An implementation for BackendConfig
Represents the properties needed to define backend defaults.
A builder for BackendDefaults
An implementation for BackendDefaults
(experimental) Options for S3 record backup of a delivery stream.
A backup plan.
A fluent builder for BackupPlan.
Properties for a BackupPlan.
A builder for BackupPlanProps
An implementation for BackupPlanProps
A backup plan rule.
A fluent builder for BackupPlanRule.
Properties for a BackupPlanRule.
A builder for BackupPlanRuleProps
An implementation for BackupPlanRuleProps
Backup configuration for DocumentDB databases.
Backup configuration for RDS databases.
A builder for BackupProps
A builder for BackupProps
An implementation for BackupProps
An implementation for BackupProps
A resource to backup.
A fluent builder for BackupResource.
A backup selection.
A fluent builder for BackupSelection.
Options for a BackupSelection.
An implementation for BackupSelectionOptions
Properties for a BackupSelection.
A builder for BackupSelectionProps
An implementation for BackupSelectionProps
A backup vault.
A fluent builder for BackupVault.
Backup vault events.
Properties for a BackupVault.
A builder for BackupVaultProps
An implementation for BackupVaultProps
Basic properties for an ApplicationListener.
An implementation for BaseApplicationListenerProps
Basic properties for defining a rule on a listener.
An implementation for BaseApplicationListenerRuleProps
(experimental) the base properties for AppSync Functions.
An implementation for BaseAppsyncFunctionProps
The event archive base properties.
A builder for BaseArchiveProps
An implementation for BaseArchiveProps
(experimental) Abstract AppSync datasource implementation.
(experimental) Base properties for an AppSync datasource.
A builder for BaseDataSourceProps
An implementation for BaseDataSourceProps
Used when the resource that's associated with the service instance is accessible using values other than an IP address or a domain name (CNAME), i.e.
A builder for BaseInstanceProps
An implementation for BaseInstanceProps
 
Base class for listeners.
Options for listener lookup.
An implementation for BaseListenerLookupOptions
Base class for both Application and Network Load Balancers.
Options for looking up load balancers.
An implementation for BaseLoadBalancerLookupOptions
Shared properties of both Application and Network Load Balancers.
A builder for BaseLoadBalancerProps
An implementation for BaseLoadBalancerProps
Example:
A builder for BaseLogDriverProps
An implementation for BaseLogDriverProps
Example:
A builder for BaseNamespaceProps
An implementation for BaseNamespaceProps
Basic properties for a Network Listener.
An implementation for BaseNetworkListenerProps
This resource creates a base path that clients who call your API must use in the invocation URL.
A fluent builder for BasePathMapping.
Example:
An implementation for BasePathMappingOptions
Example:
A builder for BasePathMappingProps
An implementation for BasePathMappingProps
(experimental) Basic properties for an AppSync resolver.
A builder for BaseResolverProps
An implementation for BaseResolverProps
Represent an attribute for which autoscaling can be configured.
Properties for a ScalableTableAttribute.
An implementation for BaseScalableAttributeProps
The base class for Ec2Service and FargateService services.
The properties for the base Ec2Service or FargateService service.
A builder for BaseServiceOptions
An implementation for BaseServiceOptions
Complete base service properties that are required to be supplied by the implementation of the BaseService class.
Basic props needed to create a service in a given namespace.
A builder for BaseServiceProps
A builder for BaseServiceProps
An implementation for BaseServiceProps
An implementation for BaseServiceProps
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
The set of properties for streaming event sources shared by Dynamo, Kinesis and Kafka.
An implementation for BaseStreamEventSourceProps
Basic properties of both Application and Network Target Groups.
A builder for BaseTargetGroupProps
An implementation for BaseTargetGroupProps
Base interface for target tracking props.
Base interface for target tracking props.
An implementation for BaseTargetTrackingProps
An implementation for BaseTargetTrackingProps
(experimental) Base options for GraphQL Types.
A builder for BaseTypeOptions
An implementation for BaseTypeOptions
Options to customize the behaviour of baseUrl().
A builder for BaseUrlOptions
An implementation for BaseUrlOptions
(experimental) Basic Auth configuration.
(experimental) A fluent builder for BasicAuth.
(experimental) A Basic Auth configuration.
A builder for BasicAuthConfig
An implementation for BasicAuthConfig
(experimental) Properties for a BasicAuth.
A builder for BasicAuthProps
An implementation for BasicAuthProps
Basic properties for a lifecycle hook.
An implementation for BasicLifecycleHookProps
Properties for a scheduled scaling action.
An implementation for BasicScheduledActionProps
Example:
Example:
An implementation for BasicStepScalingPolicyProps
An implementation for BasicStepScalingPolicyProps
Properties for a Target Tracking policy that include the metric but exclude the target.
Properties for a Target Tracking policy that include the metric but exclude the target.
This creates a linux bastion host you can use to connect to other instances or services in your VPC.
A fluent builder for BastionHostLinux.
Properties of the bastion host.
A builder for BastionHostLinuxProps
An implementation for BastionHostLinuxProps
The type returned from IProject.enableBatchBuilds().
A builder for BatchBuildConfig
An implementation for BatchBuildConfig
The overrides that should be sent to a container.
An implementation for BatchContainerOverrides
(experimental) Options used when configuring multiple routes, at once.
A builder for BatchHttpRouteOptions
An implementation for BatchHttpRouteOptions
Use an AWS Batch Job / Queue as an event rule target.
A fluent builder for BatchJob.
An object representing an AWS Batch job dependency.
A builder for BatchJobDependency
An implementation for BatchJobDependency
Customize the Batch Job Event Target.
A builder for BatchJobProps
An implementation for BatchJobProps
Specifies the number of records to include in a mini-batch for an HTTP inference request.
Task to submits an AWS Batch job from a job definition.
A fluent builder for BatchSubmitJob.
Properties for RunBatchJob.
A builder for BatchSubmitJobProps
An implementation for BatchSubmitJobProps
A CloudFront behavior wrapper.
A builder for Behavior
An implementation for Behavior
Options for creating a new behavior.
A builder for BehaviorOptions
An implementation for BehaviorOptions
Between condition for a numeric attribute.
A builder for BetweenCondition
An implementation for BetweenCondition
DynamoDB's Read/Write capacity modes.
Options needed to bind a target to a lifecycle hook.
A builder for BindHookTargetOptions
An implementation for BindHookTargetOptions
The extra options passed to the
invalid @link
IProject.bindToCodePipeline
method.
An implementation for BindToCodePipelineOptions
Instance resource used for bin packing.
Deprecated.
use CodeStarConnectionsSourceAction instead
Deprecated.
Deprecated.
use CodeStarConnectionsSourceActionProps instead
Deprecated.
Deprecated.
The source credentials used when contacting the BitBucket API.
A fluent builder for BitBucketSourceCredentials.
Construction properties of BitBucketSourceCredentials.
An implementation for BitBucketSourceCredentialsProps
Construction properties for
invalid @link
BitBucketSource
.
A builder for BitBucketSourceProps
An implementation for BitBucketSourceProps
Block device.
Block device.
A builder for BlockDevice
A builder for BlockDevice
An implementation for BlockDevice
An implementation for BlockDevice
Describes a block device mapping for an EC2 instance or Auto Scaling group.
Describes a block device mapping for an EC2 instance or Auto Scaling group.
Example:
A fluent builder for BlockPublicAccess.
Example:
An implementation for BlockPublicAccessOptions
The Boolean custom attribute type.
A fluent builder for BooleanAttribute.
Synthesizer that reuses bootstrap roles from a different region.
A fluent builder for BootstraplessSynthesizer.
Construction properties of BootstraplessSynthesizer.
An implementation for BootstraplessSynthesizerProps
EKS node bootstrapping options.
Deprecated.
A builder for BootstrapOptions
Deprecated.
An implementation for BootstrapOptions
Deprecated.
Information needed to access an IAM role created as part of the bootstrap process.
A builder for BootstrapRole
An implementation for BootstrapRole
Amazon ECS variant.
Construct an Bottlerocket image from the latest AMI published in SSM.
A fluent builder for BottleRocketImage.
Properties for BottleRocketImage.
An implementation for BottleRocketImageProps
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon SNS.
A fluent builder for Bounce.
BoundAction configuration.
A builder for BounceActionConfig
An implementation for BounceActionConfig
Construction properties for a bounce action.
A builder for BounceProps
An implementation for BounceProps
A bounce template.
A fluent builder for BounceTemplate.
Construction properties for a BounceTemplate.
A builder for BounceTemplateProps
An implementation for BounceTemplateProps
(experimental) An Amplify Console branch.
(experimental) A fluent builder for Branch.
(experimental) Options to add a branch to an application.
A builder for BranchOptions
An implementation for BranchOptions
(experimental) Properties for a Branch.
A builder for BranchProps
An implementation for BranchProps
(experimental) Configuration details related to broker logs.
A builder for BrokerLogging
An implementation for BrokerLogging
An S3 bucket with associated policy objects.
A fluent builder for Bucket.
Default bucket access control types.
A reference to a bucket outside this stack.
A builder for BucketAttributes
An implementation for BucketAttributes
Represents an S3 Bucket.
Example:
A builder for BucketCacheOptions
An implementation for BucketCacheOptions
BucketDeployment populates an S3 bucket with the contents of .zip files from other S3 buckets or from local disk.
A fluent builder for BucketDeployment.
Properties for BucketDeployment.
A builder for BucketDeploymentProps
An implementation for BucketDeploymentProps
What kind of server-side encryption to apply to this bucket.
Specifies a metrics configuration for the CloudWatch request metrics from an Amazon S3 bucket.
A builder for BucketMetrics
An implementation for BucketMetrics
Represents the properties of a notification destination.
Supported types of notification destinations.
The bucket policy for an Amazon S3 bucket.
A fluent builder for BucketPolicy.
Example:
A builder for BucketPolicyProps
An implementation for BucketPolicyProps
Example:
A builder for BucketProps
An implementation for BucketProps
Use a S3 as an alias record target.
Example:
A builder for BuildEnvironment
An implementation for BuildEnvironment
Location of a PEM certificate on S3.
An implementation for BuildEnvironmentCertificate
Example:
An implementation for BuildEnvironmentVariable
Example:
Optional arguments to
invalid @link
IBuildImage.binder
- currently empty.
A builder for BuildImageBindOptions
An implementation for BuildImageBindOptions
The return type from
invalid @link
IBuildImage.binder
- currently empty.
A builder for BuildImageConfig
An implementation for BuildImageConfig
BuildSpec for CodeBuild projects.
The built-in container instance attributes.
Deprecated.
use DockerImage
Bundling options.
(experimental) Bundling options.
Bundling options.
(experimental) Options for bundling.
A builder for BundlingOptions
A builder for BundlingOptions
A builder for BundlingOptions
A builder for BundlingOptions
An implementation for BundlingOptions
An implementation for BundlingOptions
An implementation for BundlingOptions
An implementation for BundlingOptions
The type of output that a bundling operation is producing.
A DNS Amazon CAA record.
A fluent builder for CaaAmazonRecord.
Construction properties for a CaaAmazonRecord.
A builder for CaaAmazonRecordProps
An implementation for CaaAmazonRecordProps
A DNS CAA record.
A fluent builder for CaaRecord.
Construction properties for a CaaRecord.
A builder for CaaRecordProps
An implementation for CaaRecordProps
Properties for a CAA record value.
A builder for CaaRecordValue
An implementation for CaaRecordValue
The CAA tag.
Cache options for CodeBuild Project.
Used for HTTP cache-control header, which influences downstream caches.
Used for HTTP cache-control header, which influences downstream caches.
Determines whether any cookies in viewer requests are included in the cache key and automatically included in requests that CloudFront sends to the origin.
The HTTP methods that the Behavior will cache requests on.
Determines whether any HTTP headers are included in the cache key and automatically included in requests that CloudFront sends to the origin.
A Cache Policy configuration.
A fluent builder for CachePolicy.
Properties for creating a Cache Policy.
A builder for CachePolicyProps
An implementation for CachePolicyProps
Determines whether any URL query strings in viewer requests are included in the cache key and automatically included in requests that CloudFront sends to the origin.
(experimental) CachingConfig for AppSync resolvers.
A builder for CachingConfig
An implementation for CachingConfig
Base CallApiGatewayEdnpoint Task Props.
An implementation for CallApiGatewayEndpointBaseProps
Call HTTP API endpoint as a Task.
A fluent builder for CallApiGatewayHttpApiEndpoint.
Properties for calling an HTTP API Endpoint.
Call REST API endpoint as a Task.
A fluent builder for CallApiGatewayRestApiEndpoint.
Properties for calling an REST API Endpoint.
A StepFunctions task to call an AWS service API.
A fluent builder for CallAwsService.
Properties for calling an AWS service's API action from your state machine.
A builder for CallAwsServiceProps
An implementation for CallAwsServiceProps
(experimental) Define a new Canary.
(experimental) A fluent builder for Canary.
(experimental) Properties for a canary.
A builder for CanaryProps
An implementation for CanaryProps
A policy principal for canonicalUserIds - useful for S3 bucket policies that use Origin Access identities.
A Linux capability.
Deprecated.
use opensearchservice module instead
Configures the capacity of the cluster such as the instance type and the number of instances.
Deprecated.
A builder for CapacityConfig
Deprecated.
An implementation for CapacityConfig
Deprecated.
Deprecated.
Deprecated.
A Capacity Provider strategy to use for the service.
An implementation for CapacityProviderStrategy
Capacity type of the managed node group.
Capture values while matching templates.
Error handler details.
A builder for CatchProps
An implementation for CatchProps
Represents a cdk command i.e.
A builder for CdkCommand
An implementation for CdkCommand
Options for specific cdk commands that are run as part of the integration test workflow.
A builder for CdkCommands
An implementation for CdkCommands
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
This class is part of the old API.
Deprecated.
Deprecated.
A certificate managed by AWS Certificate Manager.
A fluent builder for Certificate.
Defines a Certificate for ACMPCA.
Properties for your certificate.
A builder for CertificateProps
An implementation for CertificateProps
How to validate a certificate.
Properties for certificate validation.
An implementation for CertificationValidationProps
A CloudFormation AWS::GlobalAccelerator::Accelerator.
A fluent builder for CfnAccelerator.
Properties for defining a CfnAccelerator.
A builder for CfnAcceleratorProps
An implementation for CfnAcceleratorProps
A CloudFormation AWS::ServiceCatalog::AcceptedPortfolioShare.
A fluent builder for CfnAcceptedPortfolioShare.
Properties for defining a CfnAcceptedPortfolioShare.
An implementation for CfnAcceptedPortfolioShareProps
A CloudFormation AWS::IAM::AccessKey.
A fluent builder for CfnAccessKey.
Properties for defining a CfnAccessKey.
A builder for CfnAccessKeyProps
An implementation for CfnAccessKeyProps
A CloudFormation AWS::VpcLattice::AccessLogSubscription.
A fluent builder for CfnAccessLogSubscription.
Properties for defining a CfnAccessLogSubscription.
An implementation for CfnAccessLogSubscriptionProps
A CloudFormation AWS::ManagedBlockchain::Accessor.
A fluent builder for CfnAccessor.
Properties for defining a CfnAccessor.
A builder for CfnAccessorProps
An implementation for CfnAccessorProps
A CloudFormation AWS::EFS::AccessPoint.
A CloudFormation AWS::S3::AccessPoint.
A CloudFormation AWS::S3ObjectLambda::AccessPoint.
A CloudFormation AWS::S3Outposts::AccessPoint.
A tag is a key-value pair attached to a file system.
The alias of an Object Lambda Access Point.
An implementation for CfnAccessPoint.AliasProperty
Example:
An implementation for CfnAccessPoint.AwsLambdaProperty
A fluent builder for CfnAccessPoint.
A fluent builder for CfnAccessPoint.
A fluent builder for CfnAccessPoint.
A fluent builder for CfnAccessPoint.
Example:
Required if the RootDirectory > Path specified does not exist.
A configuration used when creating an Object Lambda Access Point.
Indicates whether this access point policy is public.
The full POSIX identity, including the user ID, group ID, and any secondary group IDs, on the access point that is used for all file system operations performed by NFS clients using the access point.
An implementation for CfnAccessPoint.PosixUserProperty
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
The PublicAccessBlock configuration that you want to apply to this Amazon S3 account.
Specifies the directory on the Amazon EFS file system that the access point provides access to.
A configuration used when creating an Object Lambda Access Point transformation.
The Virtual Private Cloud (VPC) configuration for this access point.
Contains the virtual private cloud (VPC) configuration for the specified access point.
A CloudFormation AWS::S3ObjectLambda::AccessPointPolicy.
A fluent builder for CfnAccessPointPolicy.
Properties for defining a CfnAccessPointPolicy.
An implementation for CfnAccessPointPolicyProps
Properties for defining a CfnAccessPoint.
Properties for defining a CfnAccessPoint.
Properties for defining a CfnAccessPoint.
Properties for defining a CfnAccessPoint.
A builder for CfnAccessPointProps
A builder for CfnAccessPointProps
A builder for CfnAccessPointProps
A builder for CfnAccessPointProps
An implementation for CfnAccessPointProps
An implementation for CfnAccessPointProps
An implementation for CfnAccessPointProps
An implementation for CfnAccessPointProps
A CloudFormation AWS::IoTSiteWise::AccessPolicy.
A CloudFormation AWS::OpenSearchServerless::AccessPolicy.
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.
The AWS IoT SiteWise Monitor resource for this access policy.
A fluent builder for CfnAccessPolicy.
A fluent builder for CfnAccessPolicy.
Contains information about an AWS Identity and Access Management role.
An implementation for CfnAccessPolicy.IamRoleProperty
Contains information about an AWS Identity and Access Management user.
An implementation for CfnAccessPolicy.IamUserProperty
The Portal property type specifies the AWS IoT SiteWise Monitor portal for an AWS::IoTSiteWise::AccessPolicy .
An implementation for CfnAccessPolicy.PortalProperty
The Project property type specifies the AWS IoT SiteWise Monitor project for an AWS::IoTSiteWise::AccessPolicy .
An implementation for CfnAccessPolicy.ProjectProperty
The User property type specifies the AWS IoT SiteWise Monitor user for an AWS::IoTSiteWise::AccessPolicy .
An implementation for CfnAccessPolicy.UserProperty
Properties for defining a CfnAccessPolicy.
Properties for defining a CfnAccessPolicy.
A builder for CfnAccessPolicyProps
A builder for CfnAccessPolicyProps
An implementation for CfnAccessPolicyProps
An implementation for CfnAccessPolicyProps
A CloudFormation AWS::ApiGateway::Account.
A CloudFormation AWS::CertificateManager::Account.
A CloudFormation AWS::Organizations::Account.
A fluent builder for CfnAccount.
A fluent builder for CfnAccount.
A fluent builder for CfnAccount.
Object containing expiration events options associated with an AWS account .
A CloudFormation AWS::SupportApp::AccountAlias.
A fluent builder for CfnAccountAlias.
Properties for defining a CfnAccountAlias.
A builder for CfnAccountAliasProps
An implementation for CfnAccountAliasProps
A CloudFormation AWS::IoT::AccountAuditConfiguration.
Which audit checks are enabled and disabled for this account.
The types of audit checks that can be performed.
The configuration of the audit notification target.
Information about the targets to which audit notifications are sent.
A fluent builder for CfnAccountAuditConfiguration.
Properties for defining a CfnAccountAuditConfiguration.
An implementation for CfnAccountAuditConfigurationProps
Properties for defining a CfnAccount.
Properties for defining a CfnAccount.
Properties for defining a CfnAccount.
A builder for CfnAccountProps
A builder for CfnAccountProps
A builder for CfnAccountProps
An implementation for CfnAccountProps
An implementation for CfnAccountProps
An implementation for CfnAccountProps
A CloudFormation AWS::MemoryDB::ACL.
A fluent builder for CfnACL.
Properties for defining a CfnACL.
A builder for CfnACLProps
An implementation for CfnACLProps
A CloudFormation AWS::StepFunctions::Activity.
A fluent builder for CfnActivity.
The TagsEntry property specifies tags to identify an activity.
An implementation for CfnActivity.TagsEntryProperty
Properties for defining a CfnActivity.
A builder for CfnActivityProps
An implementation for CfnActivityProps
A CloudFormation AWS::EKS::Addon.
A CloudFormation AWS::EKS::Addon.
A fluent builder for CfnAddon.
A fluent builder for CfnAddon.
Properties for defining a CfnAddon.
Properties for defining a CfnAddon.
A builder for CfnAddonProps
A builder for CfnAddonProps
An implementation for CfnAddonProps
An implementation for CfnAddonProps
A CloudFormation AWS::Pinpoint::ADMChannel.
A fluent builder for CfnADMChannel.
Properties for defining a CfnADMChannel.
A builder for CfnADMChannelProps
An implementation for CfnADMChannelProps
A CloudFormation AWS::DataSync::Agent.
A fluent builder for CfnAgent.
Properties for defining a CfnAgent.
A builder for CfnAgentProps
An implementation for CfnAgentProps
A CloudFormation AWS::Config::AggregationAuthorization.
A fluent builder for CfnAggregationAuthorization.
Properties for defining a CfnAggregationAuthorization.
An implementation for CfnAggregationAuthorizationProps
A CloudFormation AWS::Transfer::Agreement.
A fluent builder for CfnAgreement.
Properties for defining a CfnAgreement.
A builder for CfnAgreementProps
An implementation for CfnAgreementProps
A CloudFormation AWS::CloudWatch::Alarm.
A CloudFormation AWS::Lightsail::Alarm.
A fluent builder for CfnAlarm.
A fluent builder for CfnAlarm.
Dimension is an embedded property of the AWS::CloudWatch::Alarm type.
An implementation for CfnAlarm.DimensionProperty
The MetricDataQuery property type specifies the metric data to return, and whether this call is just retrieving a batch set of data for one metric, or is performing a math expression on metric data.
An implementation for CfnAlarm.MetricDataQueryProperty
The Metric property type represents a specific metric.
An implementation for CfnAlarm.MetricProperty
This structure defines the metric to be returned, along with the statistics, period, and units.
An implementation for CfnAlarm.MetricStatProperty
A CloudFormation AWS::IoTEvents::AlarmModel.
Specifies whether to get notified for alarm state changes.
Specifies one of the following actions to receive notifications when the alarm state changes.
An implementation for CfnAlarmModel.AlarmActionProperty
Contains the configuration information of alarm state changes.
Contains information about one or more alarm actions.
Defines when your alarm is invoked.
An implementation for CfnAlarmModel.AlarmRuleProperty
A structure that contains timestamp information.
A structure that contains value information.
A structure that contains an asset property value.
A fluent builder for CfnAlarmModel.
Defines an action to write to the Amazon DynamoDB table that you created.
An implementation for CfnAlarmModel.DynamoDBProperty
Defines an action to write to the Amazon DynamoDB table that you created.
An implementation for CfnAlarmModel.DynamoDBv2Property
Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data Firehose delivery stream.
An implementation for CfnAlarmModel.FirehoseProperty
Specifies the default alarm state.
Sends an AWS IoT Events input, passing in information about the detector model instance and the event that triggered the action.
An implementation for CfnAlarmModel.IotEventsProperty
Sends information about the detector model instance and the event that triggered the action to a specified asset property in AWS IoT SiteWise .
An implementation for CfnAlarmModel.IotSiteWiseProperty
Information required to publish the MQTT message through the AWS IoT message broker.
Calls a Lambda function, passing in information about the detector model instance and the event that triggered the action.
An implementation for CfnAlarmModel.LambdaProperty
Information needed to configure the payload.
An implementation for CfnAlarmModel.PayloadProperty
A rule that compares an input property value to a threshold value with a comparison operator.
An implementation for CfnAlarmModel.SimpleRuleProperty
Information required to publish the Amazon SNS message.
An implementation for CfnAlarmModel.SnsProperty
Sends information about the detector model instance and the event that triggered the action to an Amazon SQS queue.
An implementation for CfnAlarmModel.SqsProperty
Properties for defining a CfnAlarmModel.
A builder for CfnAlarmModelProps
An implementation for CfnAlarmModelProps
Properties for defining a CfnAlarm.
Properties for defining a CfnAlarm.
A builder for CfnAlarmProps
A builder for CfnAlarmProps
An implementation for CfnAlarmProps
An implementation for CfnAlarmProps
A CloudFormation AWS::LookoutMetrics::Alert.
A configuration that specifies the action to perform when anomalies are detected.
An implementation for CfnAlert.ActionProperty
A fluent builder for CfnAlert.
Contains information about a Lambda configuration.
Contains information about the SNS topic to which you want to send your alerts and the IAM role that has access to that topic.
An implementation for CfnAlert.SNSConfigurationProperty
Properties for defining a CfnAlert.
A builder for CfnAlertProps
An implementation for CfnAlertProps
A CloudFormation AWS::GameLift::Alias.
A CloudFormation AWS::KMS::Alias.
A CloudFormation AWS::Lambda::Alias.
The traffic-shifting configuration of a Lambda function alias.
A fluent builder for CfnAlias.
A fluent builder for CfnAlias.
A fluent builder for CfnAlias.
A provisioned concurrency configuration for a function's alias.
The routing configuration for a fleet alias.
An implementation for CfnAlias.RoutingStrategyProperty
The traffic-shifting configuration of a Lambda function alias.
An implementation for CfnAlias.VersionWeightProperty
Properties for defining a CfnAlias.
Properties for defining a CfnAlias.
Properties for defining a CfnAlias.
A builder for CfnAliasProps
A builder for CfnAliasProps
A builder for CfnAliasProps
An implementation for CfnAliasProps
An implementation for CfnAliasProps
An implementation for CfnAliasProps
A CloudFormation AWS::Macie::AllowList.
A fluent builder for CfnAllowList.
Specifies the criteria for an allow list, which is a list that defines specific text or a text pattern to ignore when inspecting data sources for sensitive data.
An implementation for CfnAllowList.CriteriaProperty
Specifies the location and name of an Amazon Simple Storage Service ( Amazon S3 ) object that lists specific, predefined text to ignore when inspecting data sources for sensitive data.
An implementation for CfnAllowList.S3WordsListProperty
Properties for defining a CfnAllowList.
A builder for CfnAllowListProps
An implementation for CfnAllowListProps
A CloudFormation AWS::QuickSight::Analysis.
An aggregation function aggregates values from a dimension or measure.
The configuration options to sort aggregated values.
The configuration for default analysis settings.
The definition of an analysis.
Analysis error.
An implementation for CfnAnalysis.AnalysisErrorProperty
The source entity of an analysis.
The source template of an analysis.
The date configuration of the filter.
The arc axis configuration of a GaugeChartVisual .
The arc axis range of a GaugeChartVisual .
The arc configuration of a GaugeChartVisual .
The options that determine the arc thickness of a GaugeChartVisual .
An implementation for CfnAnalysis.ArcOptionsProperty
The data options for an axis.
The minimum and maximum setup for an axis display range.
The display options for the axis label.
The range setup of a numeric axis display range.
The label options for a chart axis.
The reference that specifies where the axis label is applied to.
The liner axis scale setup.
The logarithmic axis scale setup.
The scale setup options for a numeric axis display.
An implementation for CfnAnalysis.AxisScaleProperty
The tick label options of an axis.
The aggregated field wells of a bar chart.
The configuration of a BarChartVisual .
The field wells of a BarChartVisual .
sort-configuration-description.
A bar chart.
The options that determine the bin count of a histogram.
The options that determine the bin width of a histogram.
The configuration of a body section.
The configuration of content in a body section.
The aggregated field well for a box plot.
The configuration of a BoxPlotVisual .
The field wells of a BoxPlotVisual .
The options of a box plot visual.
The sort configuration of a BoxPlotVisual .
The style options of the box plot.
A box plot.
An implementation for CfnAnalysis.BoxPlotVisualProperty
A fluent builder for CfnAnalysis.
The calculated field of an analysis.
The table calculation measure field for pivot tables.
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.
The source controls that are used in a CascadingControlConfiguration .
The dimension type field with categorical type columns..
The measure type field with categorical type columns.
The numeric equality type drill down filter.
The configuration for a CategoryFilter .
A CategoryFilter filters text values.
The label options for an axis on a chart.
The cluster marker configuration of the geospatial map selected point style.
The cluster marker that is a part of the cluster marker configuration.
An implementation for CfnAnalysis.ClusterMarkerProperty
Determines the color scale that is applied to the visual.
An implementation for CfnAnalysis.ColorScaleProperty
Example:
The general configuration of a column.
The option that determines the hierarchy of the fields for a visual element.
A column of a data set.
The sort configuration for a column that is not used in a field well.
An implementation for CfnAnalysis.ColumnSortProperty
The tooltip item for the columns that are not part of a field well.
The aggregated field wells of a combo chart.
The configuration of a ComboChartVisual .
The field wells of the visual.
The sort configuration of a ComboChartVisual .
A combo chart.
The comparison display configuration of a KPI or gauge chart.
The format of the comparison.
The computation union that is used in an insight visual.
An implementation for CfnAnalysis.ComputationProperty
The formatting configuration for the color.
Determines the custom condition for an icon set.
Custom icon options for an icon set.
Formatting configuration for gradient color.
Determines the icon display configuration.
The formatting configuration for the icon.
Formatting configuration for icon set.
Formatting configuration for solid color.
The contribution analysis visual display for a line, pie, or bar chart.
The options that determine the currency display format configuration.
The filter operation that filters data included in a visual or in an entire sheet.
The navigation operation that navigates between different sheets in the same analysis.
The set parameter operation that sets parameters in custom action.
The URL operation that opens a link to another webpage.
Example:
An implementation for CfnAnalysis.CustomColorProperty
The configuration of a CustomContentVisual .
A visual that contains custom content.
A custom filter that filters based on a single value.
A list of custom filter values.
The custom narrative options.
The customized parameter values.
The configuration of custom values for the destination parameter in DestinationParameterValueConfiguration .
The options for data bars.
Determines the color that is applied to a particular data value.
An implementation for CfnAnalysis.DataColorProperty
The data field series item configuration of a line chart.
The options that determine the presentation of the data labels.
The option that determines the data label type.