| Modifier and Type | Interface and Description |
|---|---|
static interface |
IResource.Jsii$Default
Internal default implementation for
IResource. |
| Modifier and Type | Class and Description |
|---|---|
class |
CustomResource
(experimental) Custom resource that is implemented using a Lambda.
|
static class |
IResource.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Resource
(experimental) A construct which represents an AWS resource.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AwsCliLayer
(experimental) An AWS Lambda layer that includes the AWS CLI.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KubectlLayer
(experimental) An AWS Lambda layer that includes `kubectl` and `helm`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICertificateAuthority
(experimental) Interface which all CertificateAuthority based class must implement.
|
static interface |
ICertificateAuthority.Jsii$Default
Internal default implementation for
ICertificateAuthority. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ICertificateAuthority.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IApiKey
(experimental) API keys are alphanumeric string values that you distribute to app developer customers to grant access to your API.
|
static interface |
IApiKey.Jsii$Default
Internal default implementation for
IApiKey. |
interface |
IDomainName |
static interface |
IDomainName.Jsii$Default
Internal default implementation for
IDomainName. |
interface |
IGatewayResponse
(experimental) Represents gateway response resource.
|
static interface |
IGatewayResponse.Jsii$Default
Internal default implementation for
IGatewayResponse. |
interface |
IRequestValidator |
static interface |
IRequestValidator.Jsii$Default
Internal default implementation for
IRequestValidator. |
interface |
IResource |
interface |
IRestApi |
static interface |
IRestApi.Jsii$Default
Internal default implementation for
IRestApi. |
interface |
IStage
(experimental) Represents an APIGateway Stage.
|
static interface |
IStage.Jsii$Default
Internal default implementation for
IStage. |
interface |
IVpcLink
(experimental) Represents an API Gateway VpcLink.
|
static interface |
IVpcLink.Jsii$Default
Internal default implementation for
IVpcLink. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApiKey
(experimental) An API Gateway ApiKey.
|
class |
Authorizer
(experimental) Base class for all custom authorizers.
|
class |
BasePathMapping
(experimental) This resource creates a base path that clients who call your API must use in the invocation URL.
|
class |
CognitoUserPoolsAuthorizer
(experimental) Cognito user pools based custom authorizer.
|
class |
Deployment
(experimental) A Deployment of a REST API.
|
class |
DomainName |
class |
GatewayResponse
(experimental) Configure the response received by clients, produced from the API Gateway backend.
|
static class |
IApiKey.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IDomainName.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IGatewayResponse.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRequestValidator.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRestApi.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IStage.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVpcLink.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LambdaRestApi
(experimental) Defines an API Gateway REST API with AWS Lambda proxy integration.
|
class |
Method |
class |
Model |
class |
ProxyResource
(experimental) Defines a {proxy+} greedy resource and an ANY method on a route.
|
class |
RateLimitedApiKey
(experimental) An API Gateway ApiKey, for which a rate limiting configuration can be specified.
|
class |
RequestAuthorizer
(experimental) Request-based lambda authorizer that recognizes the caller's identity via request parameters, such as headers, paths, query strings, stage variables, or context variables.
|
class |
RequestValidator |
class |
ResourceBase |
class |
RestApi
(experimental) Represents a REST API in Amazon API Gateway.
|
class |
RestApiBase
(experimental) Base implementation that are common to various implementations of IRestApi.
|
class |
SpecRestApi
(experimental) Represents a REST API in Amazon API Gateway, created with an OpenAPI specification.
|
class |
Stage |
class |
TokenAuthorizer
(experimental) Token based lambda authorizer that recognizes the caller's identity as a bearer token, such as a JSON Web Token (JWT) or an OAuth token.
|
class |
UsagePlan |
class |
VpcLink
(experimental) Define a new VPC Link Specifies an API Gateway VPC link for a RestApi to access resources in an Amazon Virtual Private Cloud (VPC).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IScalableTarget |
static interface |
IScalableTarget.Jsii$Default
Internal default implementation for
IScalableTarget. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IScalableTarget.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
ScalableTarget
(experimental) Define a scalable target.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAutoScalingGroup
(experimental) An AutoScalingGroup.
|
static interface |
IAutoScalingGroup.Jsii$Default
Internal default implementation for
IAutoScalingGroup. |
interface |
ILifecycleHook
(experimental) A basic lifecycle hook object.
|
static interface |
ILifecycleHook.Jsii$Default
Internal default implementation for
ILifecycleHook. |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoScalingGroup
(experimental) A Fleet represents a managed set of EC2 instances.
|
static class |
IAutoScalingGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILifecycleHook.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LifecycleHook
(experimental) Define a life cycle hook.
|
class |
ScheduledAction
(experimental) Define a scheduled scaling action.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBackupPlan
(experimental) A backup plan.
|
static interface |
IBackupPlan.Jsii$Default
Internal default implementation for
IBackupPlan. |
interface |
IBackupVault
(experimental) A backup vault.
|
static interface |
IBackupVault.Jsii$Default
Internal default implementation for
IBackupVault. |
| Modifier and Type | Class and Description |
|---|---|
class |
BackupPlan
(experimental) A backup plan.
|
class |
BackupSelection
(experimental) A backup selection.
|
class |
BackupVault
(experimental) A backup vault.
|
static class |
IBackupPlan.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IBackupVault.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICertificate
(experimental) Represents a certificate in AWS Certificate Manager.
|
static interface |
ICertificate.Jsii$Default
Internal default implementation for
ICertificate. |
| Modifier and Type | Class and Description |
|---|---|
class |
Certificate
(experimental) A certificate managed by AWS Certificate Manager.
|
class |
DnsValidatedCertificate
(experimental) A certificate managed by AWS Certificate Manager.
|
static class |
ICertificate.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISlackChannelConfiguration
(experimental) Represents a Slack channel configuration.
|
static interface |
ISlackChannelConfiguration.Jsii$Default
Internal default implementation for
ISlackChannelConfiguration. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISlackChannelConfiguration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SlackChannelConfiguration
(experimental) A new Slack channel configuration.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDistribution
(experimental) Interface for CloudFront distributions.
|
static interface |
IDistribution.Jsii$Default
Internal default implementation for
IDistribution. |
interface |
IKeyGroup
(experimental) Represents a Key Group.
|
static interface |
IKeyGroup.Jsii$Default
Internal default implementation for
IKeyGroup. |
interface |
IOriginAccessIdentity
(experimental) Interface for CloudFront OriginAccessIdentity.
|
static interface |
IOriginAccessIdentity.Jsii$Default
Internal default implementation for
IOriginAccessIdentity. |
interface |
IPublicKey
(experimental) Represents a Public Key.
|
static interface |
IPublicKey.Jsii$Default
Internal default implementation for
IPublicKey. |
| Modifier and Type | Class and Description |
|---|---|
class |
CachePolicy
(experimental) A Cache Policy configuration.
|
class |
CloudFrontWebDistribution
(experimental) Amazon CloudFront is a global content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to your viewers with low latency and high transfer speeds.
|
class |
Distribution
(experimental) A CloudFront distribution with associated origin(s) and caching behavior(s).
|
static class |
IDistribution.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IKeyGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IOriginAccessIdentity.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPublicKey.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
KeyGroup
(experimental) A Key Group configuration.
|
class |
OriginAccessIdentity
(experimental) An origin access identity is a special CloudFront user that you can associate with Amazon S3 origins, so that you can secure all or just some of your Amazon S3 content.
|
class |
OriginRequestPolicy
(experimental) A Origin Request Policy configuration.
|
class |
PublicKey
(experimental) A Public Key Configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeFunction
(experimental) A Lambda@Edge function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Trail
(experimental) Cloud trail allows you to log events that happen in your AWS account For example:.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAlarm
(experimental) Represents a CloudWatch Alarm.
|
static interface |
IAlarm.Jsii$Default
Internal default implementation for
IAlarm. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alarm
(experimental) An alarm on a CloudWatch metric.
|
class |
AlarmBase
(experimental) The base class for Alarm and CompositeAlarm resources.
|
class |
CompositeAlarm
(experimental) A Composite Alarm based on Alarm Rule.
|
class |
Dashboard
(experimental) A CloudWatch dashboard.
|
static class |
IAlarm.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProject |
static interface |
IProject.Jsii$Default
Internal default implementation for
IProject. |
interface |
IReportGroup
(experimental) The interface representing the ReportGroup resource - either an existing one, imported using the
ReportGroup.fromReportGroupName method, or a new one, created with the ReportGroup class. |
static interface |
IReportGroup.Jsii$Default
Internal default implementation for
IReportGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
BitBucketSourceCredentials
(experimental) The source credentials used when contacting the BitBucket API.
|
class |
GitHubEnterpriseSourceCredentials
(experimental) The source credentials used when contacting the GitHub Enterprise API.
|
class |
GitHubSourceCredentials
(experimental) The source credentials used when contacting the GitHub API.
|
static class |
IProject.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IReportGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
PipelineProject
(experimental) A convenience class for CodeBuild Projects that are used in CodePipeline.
|
class |
Project
(experimental) A representation of a CodeBuild Project.
|
class |
ReportGroup
(experimental) The ReportGroup resource class.
|
class |
UntrustedCodeBoundaryPolicy
(experimental) Permissions Boundary for a CodeBuild Project running untrusted code.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IEcsApplication
(experimental) Represents a reference to a CodeDeploy Application deploying to Amazon ECS.
|
static interface |
IEcsApplication.Jsii$Default
Internal default implementation for
IEcsApplication. |
interface |
IEcsDeploymentGroup
(experimental) Interface for an ECS deployment group.
|
static interface |
IEcsDeploymentGroup.Jsii$Default
Internal default implementation for
IEcsDeploymentGroup. |
interface |
ILambdaApplication
(experimental) Represents a reference to a CodeDeploy Application deploying to AWS Lambda.
|
static interface |
ILambdaApplication.Jsii$Default
Internal default implementation for
ILambdaApplication. |
interface |
ILambdaDeploymentGroup
(experimental) Interface for a Lambda deployment groups.
|
static interface |
ILambdaDeploymentGroup.Jsii$Default
Internal default implementation for
ILambdaDeploymentGroup. |
interface |
IServerApplication
(experimental) Represents a reference to a CodeDeploy Application deploying to EC2/on-premise instances.
|
static interface |
IServerApplication.Jsii$Default
Internal default implementation for
IServerApplication. |
interface |
IServerDeploymentGroup |
static interface |
IServerDeploymentGroup.Jsii$Default
Internal default implementation for
IServerDeploymentGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
CustomLambdaDeploymentConfig
(experimental) A custom Deployment Configuration for a Lambda Deployment Group.
|
class |
EcsApplication
(experimental) A CodeDeploy Application that deploys to an Amazon ECS service.
|
static class |
IEcsApplication.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IEcsDeploymentGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILambdaApplication.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILambdaDeploymentGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IServerApplication.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IServerDeploymentGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LambdaApplication
(experimental) A CodeDeploy Application that deploys to an AWS Lambda function.
|
class |
LambdaDeploymentGroup |
class |
ServerApplication
(experimental) A CodeDeploy Application that deploys to EC2/on-premise instances.
|
class |
ServerDeploymentConfig
(experimental) A custom Deployment Configuration for an EC2/on-premise Deployment Group.
|
class |
ServerDeploymentGroup
(experimental) A CodeDeploy Deployment Group that deploys to EC2/on-premise instances.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProfilingGroup
(experimental) IResource represents a Profiling Group.
|
static interface |
IProfilingGroup.Jsii$Default
Internal default implementation for
IProfilingGroup. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IProfilingGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
ProfilingGroup
(experimental) A new Profiling Group.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IPipeline
(experimental) The abstract view of an AWS CodePipeline as required and used by Actions.
|
static interface |
IPipeline.Jsii$Default
Internal default implementation for
IPipeline. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IPipeline.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Pipeline
(experimental) An AWS CodePipeline pipeline with its associated IAM role and S3 bucket.
|
| Modifier and Type | Method and Description |
|---|---|
default IResource |
ActionProperties.getResource()
(experimental) The optional resource that is backing this Action.
|
IResource |
ActionProperties.Jsii$Proxy.getResource() |
| Modifier and Type | Method and Description |
|---|---|
ActionProperties.Builder |
ActionProperties.Builder.resource(IResource resource)
Sets the value of
ActionProperties.getResource() |
| Constructor and Description |
|---|
Jsii$Proxy(String actionName,
ActionArtifactBounds artifactBounds,
ActionCategory category,
String provider,
String account,
List<? extends Artifact> inputs,
List<? extends Artifact> outputs,
String owner,
String region,
IResource resource,
IRole role,
Number runOrder,
String variablesNamespace,
String version)
Constructor that initializes the object based on literal property values passed by the
ActionProperties.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IUserPool
(experimental) Represents a Cognito UserPool.
|
static interface |
IUserPool.Jsii$Default
Internal default implementation for
IUserPool. |
interface |
IUserPoolClient
(experimental) Represents a Cognito user pool client.
|
static interface |
IUserPoolClient.Jsii$Default
Internal default implementation for
IUserPoolClient. |
interface |
IUserPoolDomain
(experimental) Represents a user pool domain.
|
static interface |
IUserPoolDomain.Jsii$Default
Internal default implementation for
IUserPoolDomain. |
interface |
IUserPoolIdentityProvider
(experimental) Represents a UserPoolIdentityProvider.
|
static interface |
IUserPoolIdentityProvider.Jsii$Default
Internal default implementation for
IUserPoolIdentityProvider. |
interface |
IUserPoolResourceServer
(experimental) Represents a Cognito user pool resource server.
|
static interface |
IUserPoolResourceServer.Jsii$Default
Internal default implementation for
IUserPoolResourceServer. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IUserPool.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IUserPoolClient.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IUserPoolDomain.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IUserPoolIdentityProvider.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IUserPoolResourceServer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
UserPool
(experimental) Define a Cognito User Pool.
|
class |
UserPoolClient
(experimental) Define a UserPool App Client.
|
class |
UserPoolDomain
(experimental) Define a user pool domain.
|
class |
UserPoolIdentityProviderAmazon
(experimental) Represents a identity provider that integrates with 'Login with Amazon'.
|
class |
UserPoolIdentityProviderApple
(experimental) Represents a identity provider that integrates with 'Apple'.
|
class |
UserPoolIdentityProviderFacebook
(experimental) Represents a identity provider that integrates with 'Facebook Login'.
|
class |
UserPoolIdentityProviderGoogle
(experimental) Represents a identity provider that integrates with 'Google'.
|
class |
UserPoolResourceServer
(experimental) Defines a User Pool OAuth2.0 Resource Server.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessKeysRotated
(experimental) Checks whether the active access keys are rotated within the number of days specified in `maxAge`.
|
class |
CloudFormationStackDriftDetectionCheck
(experimental) Checks whether your CloudFormation stacks' actual configuration differs, or has drifted, from its expected configuration.
|
class |
CloudFormationStackNotificationCheck
(experimental) Checks whether your CloudFormation stacks are sending event notifications to a SNS topic.
|
class |
CustomRule
(experimental) A new custom rule.
|
class |
ManagedRule
(experimental) A new managed rule.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IClusterParameterGroup
(experimental) A parameter group.
|
static interface |
IClusterParameterGroup.Jsii$Default
Internal default implementation for
IClusterParameterGroup. |
interface |
IDatabaseCluster
(experimental) Create a clustered database with a given number of instances.
|
static interface |
IDatabaseCluster.Jsii$Default
Internal default implementation for
IDatabaseCluster. |
interface |
IDatabaseInstance
(experimental) A database instance.
|
static interface |
IDatabaseInstance.Jsii$Default
Internal default implementation for
IDatabaseInstance. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterParameterGroup
(experimental) A cluster parameter group.
|
class |
DatabaseCluster
(experimental) Create a clustered database with a given number of instances.
|
class |
DatabaseInstance
(experimental) A database instance.
|
class |
DatabaseSecret
(experimental) A database secret.
|
static class |
IClusterParameterGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IDatabaseCluster.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IDatabaseInstance.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITable
(experimental) An interface that represents a DynamoDB Table - either created with the CDK, or an existing one.
|
static interface |
ITable.Jsii$Default
Internal default implementation for
ITable. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ITable.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Table
(experimental) Provides a DynamoDB table.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IClientVpnEndpoint
(experimental) A client VPN endpoint.
|
static interface |
IClientVpnEndpoint.Jsii$Default
Internal default implementation for
IClientVpnEndpoint. |
interface |
IFlowLog
(experimental) A FlowLog.
|
static interface |
IFlowLog.Jsii$Default
Internal default implementation for
IFlowLog. |
interface |
IGatewayVpcEndpoint
(experimental) A gateway VPC endpoint.
|
static interface |
IGatewayVpcEndpoint.Jsii$Default
Internal default implementation for
IGatewayVpcEndpoint. |
interface |
IInterfaceVpcEndpoint
(experimental) An interface VPC endpoint.
|
static interface |
IInterfaceVpcEndpoint.Jsii$Default
Internal default implementation for
IInterfaceVpcEndpoint. |
interface |
ILaunchTemplate
(experimental) Interface for LaunchTemplate-like objects.
|
static interface |
ILaunchTemplate.Jsii$Default
Internal default implementation for
ILaunchTemplate. |
interface |
INetworkAcl
(experimental) A NetworkAcl.
|
static interface |
INetworkAcl.Jsii$Default
Internal default implementation for
INetworkAcl. |
interface |
INetworkAclEntry
(experimental) A NetworkAclEntry.
|
static interface |
INetworkAclEntry.Jsii$Default
Internal default implementation for
INetworkAclEntry. |
interface |
IPrivateSubnet |
static interface |
IPrivateSubnet.Jsii$Default
Internal default implementation for
IPrivateSubnet. |
interface |
IPublicSubnet |
static interface |
IPublicSubnet.Jsii$Default
Internal default implementation for
IPublicSubnet. |
interface |
ISecurityGroup
(experimental) Interface for security group-like objects.
|
static interface |
ISecurityGroup.Jsii$Default
Internal default implementation for
ISecurityGroup. |
interface |
ISubnet |
static interface |
ISubnet.Jsii$Default
Internal default implementation for
ISubnet. |
interface |
ISubnetNetworkAclAssociation
(experimental) A SubnetNetworkAclAssociation.
|
static interface |
ISubnetNetworkAclAssociation.Jsii$Default
Internal default implementation for
ISubnetNetworkAclAssociation. |
interface |
IVolume
(experimental) An EBS Volume in AWS EC2.
|
static interface |
IVolume.Jsii$Default
Internal default implementation for
IVolume. |
interface |
IVpc |
static interface |
IVpc.Jsii$Default
Internal default implementation for
IVpc. |
interface |
IVpcEndpoint
(experimental) A VPC endpoint.
|
static interface |
IVpcEndpoint.Jsii$Default
Internal default implementation for
IVpcEndpoint. |
interface |
IVpcEndpointService
(experimental) A VPC endpoint service.
|
static interface |
IVpcEndpointService.Jsii$Default
Internal default implementation for
IVpcEndpointService. |
interface |
IVpnConnection |
static interface |
IVpnConnection.Jsii$Default
Internal default implementation for
IVpnConnection. |
interface |
IVpnGateway
(experimental) The virtual private gateway interface.
|
static interface |
IVpnGateway.Jsii$Default
Internal default implementation for
IVpnGateway. |
| Modifier and Type | Class and Description |
|---|---|
class |
BastionHostLinux
(experimental) This creates a linux bastion host you can use to connect to other instances or services in your VPC.
|
class |
ClientVpnAuthorizationRule
(experimental) A client VPN authorization rule.
|
class |
ClientVpnEndpoint
(experimental) A client VPN connnection.
|
class |
ClientVpnRoute
(experimental) A client VPN route.
|
class |
FlowLog
(experimental) A VPC flow log.
|
class |
GatewayVpcEndpoint
(experimental) A gateway VPC endpoint.
|
static class |
IClientVpnEndpoint.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFlowLog.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IGatewayVpcEndpoint.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IInterfaceVpcEndpoint.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILaunchTemplate.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
INetworkAcl.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
INetworkAclEntry.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Instance
(experimental) This represents a single EC2 instance.
|
class |
InterfaceVpcEndpoint
(experimental) A interface VPC endpoint.
|
static class |
IPrivateSubnet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPublicSubnet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISecurityGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISubnet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISubnetNetworkAclAssociation.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVolume.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVpc.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVpcEndpoint.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVpcEndpointService.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVpnConnection.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVpnGateway.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LaunchTemplate
(experimental) This represents an EC2 LaunchTemplate.
|
class |
NetworkAcl
(experimental) Define a new custom network ACL.
|
class |
NetworkAclEntry
(experimental) Define an entry in a Network ACL table.
|
class |
PrivateSubnet
(experimental) Represents a private VPC subnet resource.
|
class |
PublicSubnet
(experimental) Represents a public VPC subnet resource.
|
class |
SecurityGroup
(experimental) Creates an Amazon EC2 security group within a VPC.
|
class |
Subnet
(experimental) Represents a new VPC subnet resource.
|
class |
SubnetNetworkAclAssociation |
class |
Volume
(experimental) Creates a new EBS Volume in AWS EC2.
|
class |
Vpc
(experimental) Define an AWS Virtual Private Cloud.
|
class |
VpcEndpoint |
class |
VpcEndpointService
(experimental) A VPC endpoint service.
|
class |
VpnConnection
(experimental) Define a VPN Connection.
|
class |
VpnGateway
(experimental) The VPN Gateway that shall be added to the VPC.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IRepository
(experimental) Represents an ECR repository.
|
static interface |
IRepository.Jsii$Default
Internal default implementation for
IRepository. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IRepository.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Repository
(experimental) Define an ECR repository.
|
class |
RepositoryBase
(experimental) Base class for ECR repository.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBaseService
(experimental) The interface for BaseService.
|
static interface |
IBaseService.Jsii$Default
Internal default implementation for
IBaseService. |
interface |
ICluster
(experimental) A regional grouping of one or more container instances on which you can run tasks and services.
|
static interface |
ICluster.Jsii$Default
Internal default implementation for
ICluster. |
interface |
IEc2Service
(experimental) The interface for a service using the EC2 launch type on an ECS cluster.
|
static interface |
IEc2Service.Jsii$Default
Internal default implementation for
IEc2Service. |
interface |
IEc2TaskDefinition
(experimental) The interface of a task definition run on an EC2 cluster.
|
static interface |
IEc2TaskDefinition.Jsii$Default
Internal default implementation for
IEc2TaskDefinition. |
interface |
IFargateService
(experimental) The interface for a service using the Fargate launch type on an ECS cluster.
|
static interface |
IFargateService.Jsii$Default
Internal default implementation for
IFargateService. |
interface |
IFargateTaskDefinition
(experimental) The interface of a task definition run on a Fargate cluster.
|
static interface |
IFargateTaskDefinition.Jsii$Default
Internal default implementation for
IFargateTaskDefinition. |
interface |
IService
(experimental) The interface for a service.
|
static interface |
IService.Jsii$Default
Internal default implementation for
IService. |
interface |
ITaskDefinition
(experimental) The interface for all task definitions.
|
static interface |
ITaskDefinition.Jsii$Default
Internal default implementation for
ITaskDefinition. |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseService
(experimental) The base class for Ec2Service and FargateService services.
|
class |
Cluster
(experimental) A regional grouping of one or more container instances on which you can run tasks and services.
|
class |
Ec2Service
(experimental) This creates a service using the EC2 launch type on an ECS cluster.
|
class |
Ec2TaskDefinition
(experimental) The details of a task definition run on an EC2 cluster.
|
class |
FargateService
(experimental) This creates a service using the Fargate launch type on an ECS cluster.
|
class |
FargateTaskDefinition
(experimental) The details of a task definition run on a Fargate cluster.
|
static class |
IBaseService.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ICluster.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IEc2Service.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IEc2TaskDefinition.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFargateService.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFargateTaskDefinition.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IService.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ITaskDefinition.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
TaskDefinition
(experimental) The base class for all task definitions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAccessPoint
(experimental) Represents an EFS AccessPoint.
|
static interface |
IAccessPoint.Jsii$Default
Internal default implementation for
IAccessPoint. |
interface |
IFileSystem
(experimental) Represents an Amazon EFS file system.
|
static interface |
IFileSystem.Jsii$Default
Internal default implementation for
IFileSystem. |
| Modifier and Type | Class and Description |
|---|---|
class |
AccessPoint
(experimental) Represents the AccessPoint.
|
class |
FileSystem
(experimental) The Elastic File System implementation of IFileSystem.
|
static class |
IAccessPoint.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFileSystem.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
INodegroup
(experimental) NodeGroup interface.
|
static interface |
INodegroup.Jsii$Default
Internal default implementation for
INodegroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
FargateCluster
(experimental) Defines an EKS cluster that runs entirely on AWS Fargate.
|
static class |
INodegroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Nodegroup
(experimental) The Nodegroup resource class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LoadBalancer
(experimental) A load balancer with a single listener.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IApplicationListener
(experimental) Properties to reference an existing listener.
|
static interface |
IApplicationListener.Jsii$Default
Internal default implementation for
IApplicationListener. |
interface |
IApplicationLoadBalancer
(experimental) An application load balancer.
|
static interface |
IApplicationLoadBalancer.Jsii$Default
Internal default implementation for
IApplicationLoadBalancer. |
interface |
ILoadBalancerV2 |
static interface |
ILoadBalancerV2.Jsii$Default
Internal default implementation for
ILoadBalancerV2. |
interface |
INetworkListener
(experimental) Properties to reference an existing listener.
|
static interface |
INetworkListener.Jsii$Default
Internal default implementation for
INetworkListener. |
interface |
INetworkLoadBalancer
(experimental) A network load balancer.
|
static interface |
INetworkLoadBalancer.Jsii$Default
Internal default implementation for
INetworkLoadBalancer. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationListener
(experimental) Define an ApplicationListener.
|
class |
ApplicationLoadBalancer
(experimental) Define an Application Load Balancer.
|
class |
BaseListener
(experimental) Base class for listeners.
|
class |
BaseLoadBalancer
(experimental) Base class for both Application and Network Load Balancers.
|
static class |
IApplicationListener.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IApplicationLoadBalancer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILoadBalancerV2.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
INetworkListener.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
INetworkLoadBalancer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
NetworkListener
(experimental) Define a Network Listener.
|
class |
NetworkLoadBalancer
(experimental) Define a new network load balancer.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDomain
(experimental) An interface that represents an Elasticsearch domain - either created with the CDK, or an existing one.
|
static interface |
IDomain.Jsii$Default
Internal default implementation for
IDomain. |
| Modifier and Type | Class and Description |
|---|---|
class |
Domain
(experimental) Provides an Elasticsearch domain.
|
static class |
IDomain.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IEventBus
(experimental) Interface which all EventBus based classes MUST implement.
|
static interface |
IEventBus.Jsii$Default
Internal default implementation for
IEventBus. |
interface |
IRule
(experimental) Represents an EventBridge Rule.
|
static interface |
IRule.Jsii$Default
Internal default implementation for
IRule. |
| Modifier and Type | Class and Description |
|---|---|
class |
Archive
(experimental) Define an EventBridge Archive.
|
class |
EventBus
(experimental) Define an EventBridge EventBus.
|
static class |
IEventBus.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRule.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Rule
(experimental) Defines an EventBridge Rule in this stack.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileSystemBase
(experimental) A new or imported FSx file system.
|
class |
LustreFileSystem
(experimental) The FSx for Lustre File System implementation of IFileSystem.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAccelerator
(experimental) The interface of the Accelerator.
|
static interface |
IAccelerator.Jsii$Default
Internal default implementation for
IAccelerator. |
interface |
IEndpointGroup
(experimental) The interface of the EndpointGroup.
|
static interface |
IEndpointGroup.Jsii$Default
Internal default implementation for
IEndpointGroup. |
interface |
IListener
(experimental) Interface of the Listener.
|
static interface |
IListener.Jsii$Default
Internal default implementation for
IListener. |
| Modifier and Type | Class and Description |
|---|---|
class |
Accelerator
(experimental) The Accelerator construct.
|
class |
EndpointGroup
(experimental) EndpointGroup construct.
|
static class |
IAccelerator.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IEndpointGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IListener.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Listener
(experimental) The construct for the Listener.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IGroup
(experimental) Represents an IAM Group.
|
static interface |
IGroup.Jsii$Default
Internal default implementation for
IGroup. |
interface |
IIdentity
(experimental) A construct that represents an IAM principal, such as a user, group or role.
|
static interface |
IIdentity.Jsii$Default
Internal default implementation for
IIdentity. |
interface |
IOpenIdConnectProvider
(experimental) Represents an IAM OpenID Connect provider.
|
static interface |
IOpenIdConnectProvider.Jsii$Default
Internal default implementation for
IOpenIdConnectProvider. |
interface |
IPolicy
(experimental) Represents an IAM Policy.
|
static interface |
IPolicy.Jsii$Default
Internal default implementation for
IPolicy. |
interface |
IResourceWithPolicy
(experimental) A resource with a resource policy that can be added to.
|
static interface |
IResourceWithPolicy.Jsii$Default
Internal default implementation for
IResourceWithPolicy. |
interface |
IRole
(experimental) A Role object.
|
static interface |
IRole.Jsii$Default
Internal default implementation for
IRole. |
interface |
ISamlProvider
(experimental) A SAML provider.
|
static interface |
ISamlProvider.Jsii$Default
Internal default implementation for
ISamlProvider. |
interface |
IUser
(experimental) Represents an IAM user.
|
static interface |
IUser.Jsii$Default
Internal default implementation for
IUser. |
| Modifier and Type | Class and Description |
|---|---|
class |
Group
(experimental) An IAM Group (collection of IAM users) lets you specify permissions for multiple users, which can make it easier to manage permissions for those users.
|
static class |
IGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IIdentity.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IOpenIdConnectProvider.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPolicy.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IResourceWithPolicy.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRole.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISamlProvider.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IUser.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LazyRole
(experimental) An IAM role that only gets attached to the construct tree once it gets used, not before.
|
class |
ManagedPolicy
(experimental) Managed policy.
|
class |
OpenIdConnectProvider
(experimental) IAM OIDC identity providers are entities in IAM that describe an external identity provider (IdP) service that supports the OpenID Connect (OIDC) standard, such as Google or Salesforce.
|
class |
Policy
(experimental) The AWS::IAM::Policy resource associates an IAM policy with IAM users, roles, or groups.
|
class |
Role
(experimental) IAM Role.
|
class |
SamlProvider
(experimental) A SAML provider.
|
class |
User
(experimental) Define a new IAM user.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IStream
(experimental) A Kinesis Stream.
|
static interface |
IStream.Jsii$Default
Internal default implementation for
IStream. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IStream.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Stream
(experimental) A Kinesis stream.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IKey
(experimental) A KMS Key, either managed by this CDK app, or imported.
|
static interface |
IKey.Jsii$Default
Internal default implementation for
IKey. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
(experimental) Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).
|
static class |
IAlias.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IKey.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Key
(experimental) Defines a KMS key.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAlias |
static interface |
IAlias.Jsii$Default
Internal default implementation for
IAlias. |
interface |
ICodeSigningConfig
(experimental) A Code Signing Config.
|
static interface |
ICodeSigningConfig.Jsii$Default
Internal default implementation for
ICodeSigningConfig. |
interface |
IEventSourceMapping
(experimental) Represents an event source mapping for a lambda function.
|
static interface |
IEventSourceMapping.Jsii$Default
Internal default implementation for
IEventSourceMapping. |
interface |
IFunction |
static interface |
IFunction.Jsii$Default
Internal default implementation for
IFunction. |
interface |
ILayerVersion |
static interface |
ILayerVersion.Jsii$Default
Internal default implementation for
ILayerVersion. |
interface |
IVersion |
static interface |
IVersion.Jsii$Default
Internal default implementation for
IVersion. |
| Modifier and Type | Class and Description |
|---|---|
class |
CodeSigningConfig
(experimental) Defines a Code Signing Config.
|
class |
DockerImageFunction
(experimental) Create a lambda function where the handler is a docker image.
|
class |
EventInvokeConfig
(experimental) Configure options for asynchronous invocation on a version or an alias.
|
class |
EventSourceMapping
(experimental) Defines a Lambda EventSourceMapping resource.
|
class |
Function
(experimental) Deploys a file from from inside the construct library as a function.
|
class |
FunctionBase |
static class |
ICodeSigningConfig.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IEventSourceMapping.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFunction.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILayerVersion.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVersion.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LayerVersion
(experimental) Defines a new Lambda Layer version.
|
class |
QualifiedFunctionBase |
class |
SingletonFunction
(experimental) A Lambda that will only ever be added to a stack once.
|
class |
Version
(experimental) A single newly-deployed version of a Lambda function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ILogGroup |
static interface |
ILogGroup.Jsii$Default
Internal default implementation for
ILogGroup. |
interface |
ILogStream |
static interface |
ILogStream.Jsii$Default
Internal default implementation for
ILogStream. |
| Modifier and Type | Class and Description |
|---|---|
class |
CrossAccountDestination
(experimental) A new CloudWatch Logs Destination for use in cross-account scenarios.
|
static class |
ILogGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ILogStream.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LogGroup
(experimental) Define a CloudWatch Log Group.
|
class |
LogStream
(experimental) Define a Log Stream in a Log Group.
|
class |
MetricFilter
(experimental) A filter that extracts information from CloudWatch Logs and emits to CloudWatch Metrics.
|
class |
SubscriptionFilter
(experimental) A new Subscription on a CloudWatch log group.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDatabaseProxy
(experimental) DB Proxy.
|
static interface |
IDatabaseProxy.Jsii$Default
Internal default implementation for
IDatabaseProxy. |
interface |
IOptionGroup
(experimental) An option group.
|
static interface |
IOptionGroup.Jsii$Default
Internal default implementation for
IOptionGroup. |
interface |
IParameterGroup
(experimental) A parameter group.
|
static interface |
IParameterGroup.Jsii$Default
Internal default implementation for
IParameterGroup. |
interface |
IServerlessCluster
(experimental) Interface representing a serverless database cluster.
|
static interface |
IServerlessCluster.Jsii$Default
Internal default implementation for
IServerlessCluster. |
interface |
ISubnetGroup
(experimental) Interface for a subnet group.
|
static interface |
ISubnetGroup.Jsii$Default
Internal default implementation for
ISubnetGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
DatabaseClusterBase
(experimental) A new or imported clustered database.
|
class |
DatabaseClusterFromSnapshot
(experimental) A database cluster restored from a snapshot.
|
class |
DatabaseInstanceBase
(experimental) A new or imported database instance.
|
class |
DatabaseInstanceFromSnapshot
(experimental) A database instance restored from a snapshot.
|
class |
DatabaseInstanceReadReplica
(experimental) A read replica database instance.
|
class |
DatabaseProxy
(experimental) RDS Database Proxy.
|
static class |
IDatabaseProxy.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IOptionGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IParameterGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IServerlessCluster.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISubnetGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
OptionGroup
(experimental) An option group.
|
class |
ParameterGroup
(experimental) A parameter group.
|
class |
ServerlessCluster
(experimental) Create an Aurora Serverless Cluster.
|
class |
SubnetGroup
(experimental) Class for creating a RDS DB subnet group.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IHostedZone
(experimental) Imported or created hosted zone.
|
static interface |
IHostedZone.Jsii$Default
Internal default implementation for
IHostedZone. |
interface |
IPrivateHostedZone
(experimental) Represents a Route 53 private hosted zone.
|
static interface |
IPrivateHostedZone.Jsii$Default
Internal default implementation for
IPrivateHostedZone. |
interface |
IPublicHostedZone
(experimental) Represents a Route 53 public hosted zone.
|
static interface |
IPublicHostedZone.Jsii$Default
Internal default implementation for
IPublicHostedZone. |
interface |
IRecordSet
(experimental) A record set.
|
static interface |
IRecordSet.Jsii$Default
Internal default implementation for
IRecordSet. |
| Modifier and Type | Class and Description |
|---|---|
class |
AaaaRecord
(experimental) A DNS AAAA record.
|
class |
ARecord
(experimental) A DNS A record.
|
class |
CaaAmazonRecord
(experimental) A DNS Amazon CAA record.
|
class |
CaaRecord
(experimental) A DNS CAA record.
|
class |
CnameRecord
(experimental) A DNS CNAME record.
|
class |
HostedZone
(experimental) Container for records, and records contain information about how to route traffic for a specific domain, such as example.com and its subdomains (acme.example.com, zenith.example.com).
|
static class |
IHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPrivateHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPublicHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRecordSet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
MxRecord
(experimental) A DNS MX record.
|
class |
NsRecord
(experimental) A DNS NS record.
|
class |
PrivateHostedZone
(experimental) Create a Route53 private hosted zone for use in one or more VPCs.
|
class |
PublicHostedZone
(experimental) Create a Route53 public hosted zone.
|
class |
RecordSet
(experimental) A record set.
|
class |
SrvRecord
(experimental) A DNS SRV record.
|
class |
TxtRecord
(experimental) A DNS TXT record.
|
class |
ZoneDelegationRecord
(experimental) A record to delegate further lookups to a different set of name servers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBucket |
static interface |
IBucket.Jsii$Default
Internal default implementation for
IBucket. |
| Modifier and Type | Class and Description |
|---|---|
class |
Bucket
(experimental) An S3 bucket with associated policy objects.
|
class |
BucketPolicy
(experimental) Applies an Amazon S3 bucket policy to an Amazon S3 bucket.
|
static class |
IBucket.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISecret
(experimental) A secret in AWS Secrets Manager.
|
static interface |
ISecret.Jsii$Default
Internal default implementation for
ISecret. |
interface |
ISecretTargetAttachment |
static interface |
ISecretTargetAttachment.Jsii$Default
Internal default implementation for
ISecretTargetAttachment. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISecret.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISecretTargetAttachment.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
ResourcePolicy
(experimental) Secret Resource Policy.
|
class |
RotationSchedule
(experimental) A rotation schedule.
|
class |
Secret
(experimental) Creates a new secret in AWS SecretsManager.
|
class |
SecretTargetAttachment
(experimental) An attached secret.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IHttpNamespace |
static interface |
IHttpNamespace.Jsii$Default
Internal default implementation for
IHttpNamespace. |
interface |
IInstance |
static interface |
IInstance.Jsii$Default
Internal default implementation for
IInstance. |
interface |
INamespace |
static interface |
INamespace.Jsii$Default
Internal default implementation for
INamespace. |
interface |
IPrivateDnsNamespace |
static interface |
IPrivateDnsNamespace.Jsii$Default
Internal default implementation for
IPrivateDnsNamespace. |
interface |
IPublicDnsNamespace |
static interface |
IPublicDnsNamespace.Jsii$Default
Internal default implementation for
IPublicDnsNamespace. |
| Modifier and Type | Class and Description |
|---|---|
class |
AliasTargetInstance
(experimental) Instance that uses Route 53 Alias record type.
|
class |
CnameInstance
(experimental) Instance that is accessible using a domain name (CNAME).
|
class |
HttpNamespace
(experimental) Define an HTTP Namespace.
|
static class |
IHttpNamespace.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IInstance.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
INamespace.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
InstanceBase |
class |
IpInstance
(experimental) Instance that is accessible using an IP address.
|
static class |
IPrivateDnsNamespace.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPublicDnsNamespace.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
NonIpInstance
(experimental) Instance accessible using values other than an IP address or a domain name (CNAME).
|
class |
PrivateDnsNamespace
(experimental) Define a Service Discovery HTTP Namespace.
|
class |
PublicDnsNamespace
(experimental) Define a Public DNS Namespace.
|
class |
Service
(experimental) Define a CloudMap Service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IReceiptRule
(experimental) A receipt rule.
|
static interface |
IReceiptRule.Jsii$Default
Internal default implementation for
IReceiptRule. |
interface |
IReceiptRuleSet
(experimental) A receipt rule set.
|
static interface |
IReceiptRuleSet.Jsii$Default
Internal default implementation for
IReceiptRuleSet. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IReceiptRule.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IReceiptRuleSet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
ReceiptFilter
(experimental) A receipt filter.
|
class |
ReceiptRule
(experimental) A new receipt rule.
|
class |
ReceiptRuleSet
(experimental) A new receipt rule set.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISigningProfile
(experimental) A Signer Profile.
|
static interface |
ISigningProfile.Jsii$Default
Internal default implementation for
ISigningProfile. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISigningProfile.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SigningProfile
(experimental) Defines a Signing Profile.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITopic
(experimental) Represents an SNS topic.
|
static interface |
ITopic.Jsii$Default
Internal default implementation for
ITopic. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ITopic.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Subscription
(experimental) A new subscription.
|
class |
Topic
(experimental) A new SNS topic.
|
class |
TopicBase
(experimental) Either a new or imported Topic.
|
class |
TopicPolicy
(experimental) Applies a policy to SNS topics.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IQueue
(experimental) Represents an SQS queue.
|
static interface |
IQueue.Jsii$Default
Internal default implementation for
IQueue. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IQueue.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Queue
(experimental) A new Amazon SQS queue.
|
class |
QueueBase
(experimental) Reference to a new or existing Amazon SQS queue.
|
class |
QueuePolicy
(experimental) Applies a policy to SQS queues.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IParameter
(experimental) An SSM Parameter reference.
|
static interface |
IParameter.Jsii$Default
Internal default implementation for
IParameter. |
interface |
IStringListParameter
(experimental) A StringList SSM Parameter.
|
static interface |
IStringListParameter.Jsii$Default
Internal default implementation for
IStringListParameter. |
interface |
IStringParameter
(experimental) A String SSM Parameter.
|
static interface |
IStringParameter.Jsii$Default
Internal default implementation for
IStringParameter. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IParameter.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IStringListParameter.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IStringParameter.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
StringListParameter
(experimental) Creates a new StringList SSM Parameter.
|
class |
StringParameter
(experimental) Creates a new String SSM Parameter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IActivity
(experimental) Represents a Step Functions Activity https://docs.aws.amazon.com/step-functions/latest/dg/concepts-activities.html.
|
static interface |
IActivity.Jsii$Default
Internal default implementation for
IActivity. |
interface |
IStateMachine
(experimental) A State Machine.
|
static interface |
IStateMachine.Jsii$Default
Internal default implementation for
IStateMachine. |
| Modifier and Type | Class and Description |
|---|---|
class |
Activity
(experimental) Define a new Step Functions Activity.
|
static class |
IActivity.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IStateMachine.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
StateMachine
(experimental) Define a StepFunctions State Machine.
|
Copyright © 2021. All rights reserved.