| Modifier and Type | Class and Description |
|---|---|
class |
CfnSkill
A CloudFormation `Alexa::ASK::Skill`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Staging
Deprecated.
use `core.AssetStaging`
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IConstruct
(experimental) Represents a construct.
|
static interface |
IConstruct.Jsii$Default
Internal default implementation for
IConstruct. |
static interface |
IDependable.Jsii$Default
Internal default implementation for
IDependable. |
interface |
IResource
(experimental) Interface for the Resource construct.
|
static interface |
IResource.Jsii$Default
Internal default implementation for
IResource. |
| Modifier and Type | Class and Description |
|---|---|
class |
App
(experimental) A construct which represents an entire CDK app.
|
class |
AssetStaging
(experimental) Stages a file or directory from a location on the file system into a staging directory.
|
class |
CfnCodeDeployBlueGreenHook
(experimental) A CloudFormation Hook for CodeDeploy blue-green ECS deployments.
|
class |
CfnCondition
(experimental) Represents a CloudFormation condition, for resources which must be conditionally created and the determination must be made at deploy time.
|
class |
CfnCustomResource
A CloudFormation `AWS::CloudFormation::CustomResource`.
|
class |
CfnElement
(experimental) An element of a CloudFormation stack.
|
class |
CfnHook
(experimental) Represents a CloudFormation resource.
|
class |
CfnInclude
Deprecated.
use the CfnInclude class from the cloudformation-include module instead
|
class |
CfnJson
(experimental) Captures a synthesis-time JSON object a CloudFormation reference which resolves during deployment to the resolved values of the JSON object.
|
class |
CfnMacro
A CloudFormation `AWS::CloudFormation::Macro`.
|
class |
CfnMapping
(experimental) Represents a CloudFormation mapping.
|
class |
CfnModuleDefaultVersion
A CloudFormation `AWS::CloudFormation::ModuleDefaultVersion`.
|
class |
CfnModuleVersion
A CloudFormation `AWS::CloudFormation::ModuleVersion`.
|
class |
CfnOutput |
class |
CfnParameter
(experimental) A CloudFormation parameter.
|
class |
CfnRefElement
(experimental) Base class for referenceable CloudFormation constructs which are not Resources.
|
class |
CfnResource
(experimental) Represents a CloudFormation resource.
|
class |
CfnResourceDefaultVersion
A CloudFormation `AWS::CloudFormation::ResourceDefaultVersion`.
|
class |
CfnResourceVersion
A CloudFormation `AWS::CloudFormation::ResourceVersion`.
|
class |
CfnRule
(experimental) The Rules that define template constraints in an AWS Service Catalog portfolio describe when end users can use the template and which values they can specify for parameters that are declared in the AWS CloudFormation template used to create the product they are attempting to use.
|
class |
CfnStack
A CloudFormation `AWS::CloudFormation::Stack`.
|
class |
CfnStackSet
A CloudFormation `AWS::CloudFormation::StackSet`.
|
class |
CfnWaitCondition
A CloudFormation `AWS::CloudFormation::WaitCondition`.
|
class |
CfnWaitConditionHandle
A CloudFormation `AWS::CloudFormation::WaitConditionHandle`.
|
class |
ConcreteDependable
(experimental) A set of constructs to be used as a dependable.
|
class |
Construct
(experimental) Represents the building block of the construct graph.
|
class |
CustomResource
(experimental) Custom resource that is implemented using a Lambda.
|
class |
CustomResourceProvider
(experimental) An AWS-Lambda backed custom resource provider.
|
static class |
IConstruct.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IDependable.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IResource.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
NestedStack
(experimental) A CloudFormation nested stack.
|
class |
Resource
(experimental) A construct which represents an AWS resource.
|
class |
Stack
(experimental) A root construct which represents a single CloudFormation stack.
|
class |
Stage
(experimental) An abstract application modeling unit consisting of Stacks that should be deployed together.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConstructNode.addDependency(IDependable... dependencies)
(experimental) Add an ordering dependency on another Construct.
|
static DependableTrait |
DependableTrait.get(IDependable instance)
(experimental) Return the matching DependableTrait for the given class instance.
|
static void |
DependableTrait.implement(IDependable instance,
DependableTrait trait)
(experimental) Register `instance` to have the given DependableTrait.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AwsCustomResource
(experimental) Defines a custom resource that is materialized using specific AWS API calls.
|
class |
Provider
(experimental) Defines an AWS CloudFormation custom resource provider.
|
| 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 | Class and Description |
|---|---|
class |
CdkPipeline
(experimental) A Pipeline to deploy CDK apps.
|
class |
CdkStage
(experimental) Stage in a CdkPipeline.
|
class |
PublishAssetsAction
(experimental) Action to publish an asset in the pipeline.
|
class |
UpdatePipelineAction
(experimental) Action to self-mutate the pipeline.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnalyzer
A CloudFormation `AWS::AccessAnalyzer::Analyzer`.
|
| 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 |
|---|---|
class |
CfnCertificate
A CloudFormation `AWS::ACMPCA::Certificate`.
|
class |
CfnCertificateAuthority
A CloudFormation `AWS::ACMPCA::CertificateAuthority`.
|
class |
CfnCertificateAuthorityActivation
A CloudFormation `AWS::ACMPCA::CertificateAuthorityActivation`.
|
static class |
ICertificateAuthority.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnBroker
A CloudFormation `AWS::AmazonMQ::Broker`.
|
class |
CfnConfiguration
A CloudFormation `AWS::AmazonMQ::Configuration`.
|
class |
CfnConfigurationAssociation
A CloudFormation `AWS::AmazonMQ::ConfigurationAssociation`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IApp
(experimental) An Amplify Console application.
|
static interface |
IApp.Jsii$Default
Internal default implementation for
IApp. |
interface |
IBranch
(experimental) A branch.
|
static interface |
IBranch.Jsii$Default
Internal default implementation for
IBranch. |
| Modifier and Type | Class and Description |
|---|---|
class |
Branch
(experimental) An Amplify Console branch.
|
class |
CfnBranch
A CloudFormation `AWS::Amplify::Branch`.
|
static class |
IApp.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IBranch.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 |
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 |
CfnAccount
A CloudFormation `AWS::ApiGateway::Account`.
|
class |
CfnApiMappingV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnApiV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnAuthorizerV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnBasePathMapping
A CloudFormation `AWS::ApiGateway::BasePathMapping`.
|
class |
CfnClientCertificate
A CloudFormation `AWS::ApiGateway::ClientCertificate`.
|
class |
CfnDeploymentV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnDocumentationPart
A CloudFormation `AWS::ApiGateway::DocumentationPart`.
|
class |
CfnDocumentationVersion
A CloudFormation `AWS::ApiGateway::DocumentationVersion`.
|
class |
CfnDomainName
A CloudFormation `AWS::ApiGateway::DomainName`.
|
class |
CfnDomainNameV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnGatewayResponse
A CloudFormation `AWS::ApiGateway::GatewayResponse`.
|
class |
CfnIntegrationResponseV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnIntegrationV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnMethod
A CloudFormation `AWS::ApiGateway::Method`.
|
class |
CfnModelV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnRequestValidator
A CloudFormation `AWS::ApiGateway::RequestValidator`.
|
class |
CfnRestApi
A CloudFormation `AWS::ApiGateway::RestApi`.
|
class |
CfnRouteResponseV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnRouteV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnStage
A CloudFormation `AWS::ApiGateway::Stage`.
|
class |
CfnStageV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnUsagePlan
A CloudFormation `AWS::ApiGateway::UsagePlan`.
|
class |
CfnUsagePlanKey
A CloudFormation `AWS::ApiGateway::UsagePlanKey`.
|
class |
CfnVpcLink
A CloudFormation `AWS::ApiGateway::VpcLink`.
|
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 |
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 |
IApi
(experimental) Represents a API Gateway HTTP/WebSocket API.
|
static interface |
IApi.Jsii$Default
Internal default implementation for
IApi. |
interface |
IApiMapping
(experimental) Represents an ApiGatewayV2 ApiMapping resource.
|
static interface |
IApiMapping.Jsii$Default
Internal default implementation for
IApiMapping. |
interface |
IAuthorizer
(experimental) Represents an Authorizer.
|
static interface |
IAuthorizer.Jsii$Default
Internal default implementation for
IAuthorizer. |
interface |
IHttpApi
(experimental) Represents an HTTP API.
|
static interface |
IHttpApi.Jsii$Default
Internal default implementation for
IHttpApi. |
interface |
IHttpAuthorizer
(experimental) An authorizer for HTTP APIs.
|
static interface |
IHttpAuthorizer.Jsii$Default
Internal default implementation for
IHttpAuthorizer. |
interface |
IHttpIntegration
(experimental) Represents an Integration for an HTTP API.
|
static interface |
IHttpIntegration.Jsii$Default
Internal default implementation for
IHttpIntegration. |
interface |
IHttpRoute
(experimental) Represents a Route for an HTTP API.
|
static interface |
IHttpRoute.Jsii$Default
Internal default implementation for
IHttpRoute. |
interface |
IHttpStage
(experimental) Represents the HttpStage.
|
static interface |
IHttpStage.Jsii$Default
Internal default implementation for
IHttpStage. |
interface |
IIntegration
(experimental) Represents an integration to an API Route.
|
static interface |
IIntegration.Jsii$Default
Internal default implementation for
IIntegration. |
interface |
IWebSocketApi
(experimental) Represents a WebSocket API.
|
static interface |
IWebSocketApi.Jsii$Default
Internal default implementation for
IWebSocketApi. |
interface |
IWebSocketIntegration
(experimental) Represents an Integration for an WebSocket API.
|
static interface |
IWebSocketIntegration.Jsii$Default
Internal default implementation for
IWebSocketIntegration. |
interface |
IWebSocketRoute
(experimental) Represents a Route for an WebSocket API.
|
static interface |
IWebSocketRoute.Jsii$Default
Internal default implementation for
IWebSocketRoute. |
interface |
IWebSocketStage
(experimental) Represents the WebSocketStage.
|
static interface |
IWebSocketStage.Jsii$Default
Internal default implementation for
IWebSocketStage. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApiMapping
(experimental) Create a new API mapping for API Gateway API endpoint.
|
class |
CfnApiGatewayManagedOverrides
A CloudFormation `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
class |
CfnApiMapping
A CloudFormation `AWS::ApiGatewayV2::ApiMapping`.
|
class |
CfnIntegration
A CloudFormation `AWS::ApiGatewayV2::Integration`.
|
class |
CfnIntegrationResponse
A CloudFormation `AWS::ApiGatewayV2::IntegrationResponse`.
|
class |
CfnRouteResponse
A CloudFormation `AWS::ApiGatewayV2::RouteResponse`.
|
class |
HttpApi
(experimental) Create a new API Gateway HTTP API endpoint.
|
class |
HttpAuthorizer
(experimental) An authorizer for Http Apis.
|
class |
HttpIntegration
(experimental) The integration for an API route.
|
class |
HttpRoute
(experimental) Route class that creates the Route for API Gateway HTTP API.
|
class |
HttpStage
(experimental) Represents a stage where an instance of the API is deployed.
|
static class |
IApi.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IApiMapping.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IAuthorizer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IHttpApi.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IHttpAuthorizer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IHttpIntegration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IHttpRoute.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IHttpStage.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IIntegration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IWebSocketApi.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IWebSocketIntegration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IWebSocketRoute.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IWebSocketStage.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
WebSocketApi
(experimental) Create a new API Gateway WebSocket API endpoint.
|
class |
WebSocketIntegration
(experimental) The integration for an API route.
|
class |
WebSocketRoute
(experimental) Route class that creates the Route for API Gateway WebSocket API.
|
class |
WebSocketStage
(experimental) Represents a stage where an instance of the API is deployed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConfigurationProfile
A CloudFormation `AWS::AppConfig::ConfigurationProfile`.
|
class |
CfnDeployment
A CloudFormation `AWS::AppConfig::Deployment`.
|
class |
CfnDeploymentStrategy
A CloudFormation `AWS::AppConfig::DeploymentStrategy`.
|
class |
CfnHostedConfigurationVersion
A CloudFormation `AWS::AppConfig::HostedConfigurationVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConnectorProfile
A CloudFormation `AWS::AppFlow::ConnectorProfile`.
|
class |
CfnFlow
A CloudFormation `AWS::AppFlow::Flow`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IScalableTarget |
static interface |
IScalableTarget.Jsii$Default
Internal default implementation for
IScalableTarget. |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseScalableAttribute
(experimental) Represent an attribute for which autoscaling can be configured.
|
class |
CfnScalableTarget
A CloudFormation `AWS::ApplicationAutoScaling::ScalableTarget`.
|
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 |
IGatewayRoute
(experimental) Interface for which all GatewayRoute based classes MUST implement.
|
static interface |
IGatewayRoute.Jsii$Default
Internal default implementation for
IGatewayRoute. |
interface |
IMesh
(experimental) Interface wich all Mesh based classes MUST implement.
|
static interface |
IMesh.Jsii$Default
Internal default implementation for
IMesh. |
interface |
IRoute
(experimental) Interface for which all Route based classes MUST implement.
|
static interface |
IRoute.Jsii$Default
Internal default implementation for
IRoute. |
interface |
IVirtualGateway
(experimental) Interface which all Virtual Gateway based classes must implement.
|
static interface |
IVirtualGateway.Jsii$Default
Internal default implementation for
IVirtualGateway. |
interface |
IVirtualNode
(experimental) Interface which all VirtualNode based classes must implement.
|
static interface |
IVirtualNode.Jsii$Default
Internal default implementation for
IVirtualNode. |
interface |
IVirtualRouter
(experimental) Interface which all VirtualRouter based classes MUST implement.
|
static interface |
IVirtualRouter.Jsii$Default
Internal default implementation for
IVirtualRouter. |
interface |
IVirtualService
(experimental) Represents the interface which all VirtualService based classes MUST implement.
|
static interface |
IVirtualService.Jsii$Default
Internal default implementation for
IVirtualService. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGatewayRoute
A CloudFormation `AWS::AppMesh::GatewayRoute`.
|
class |
CfnMesh
A CloudFormation `AWS::AppMesh::Mesh`.
|
class |
CfnRoute
A CloudFormation `AWS::AppMesh::Route`.
|
class |
CfnVirtualGateway
A CloudFormation `AWS::AppMesh::VirtualGateway`.
|
class |
CfnVirtualNode
A CloudFormation `AWS::AppMesh::VirtualNode`.
|
class |
CfnVirtualRouter
A CloudFormation `AWS::AppMesh::VirtualRouter`.
|
class |
CfnVirtualService
A CloudFormation `AWS::AppMesh::VirtualService`.
|
class |
GatewayRoute
(experimental) GatewayRoute represents a new or existing gateway route attached to a VirtualGateway and Mesh.
|
static class |
IGatewayRoute.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IMesh.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRoute.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVirtualGateway.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVirtualNode.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVirtualRouter.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVirtualService.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Mesh
(experimental) Define a new AppMesh mesh.
|
class |
Route
(experimental) Route represents a new or existing route attached to a VirtualRouter and Mesh.
|
class |
VirtualGateway
(experimental) VirtualGateway represents a newly defined App Mesh Virtual Gateway.
|
class |
VirtualNode
(experimental) VirtualNode represents a newly defined AppMesh VirtualNode.
|
class |
VirtualRouter |
class |
VirtualService
(experimental) VirtualService represents a service inside an AppMesh.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDirectoryConfig
A CloudFormation `AWS::AppStream::DirectoryConfig`.
|
class |
CfnFleet
A CloudFormation `AWS::AppStream::Fleet`.
|
class |
CfnImageBuilder
A CloudFormation `AWS::AppStream::ImageBuilder`.
|
class |
CfnStackFleetAssociation
A CloudFormation `AWS::AppStream::StackFleetAssociation`.
|
class |
CfnStackUserAssociation
A CloudFormation `AWS::AppStream::StackUserAssociation`.
|
class |
CfnUser
A CloudFormation `AWS::AppStream::User`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAppsyncFunction
(experimental) Interface for AppSync Functions.
|
static interface |
IAppsyncFunction.Jsii$Default
Internal default implementation for
IAppsyncFunction. |
interface |
IGraphqlApi
(experimental) Interface for GraphQL.
|
static interface |
IGraphqlApi.Jsii$Default
Internal default implementation for
IGraphqlApi. |
| Modifier and Type | Class and Description |
|---|---|
class |
AppsyncFunction
(experimental) AppSync Functions are local functions that perform certain operations onto a backend data source.
|
class |
BackedDataSource
(experimental) Abstract AppSync datasource implementation.
|
class |
BaseDataSource
(experimental) Abstract AppSync datasource implementation.
|
class |
CfnApiCache
A CloudFormation `AWS::AppSync::ApiCache`.
|
class |
CfnApiKey
A CloudFormation `AWS::AppSync::ApiKey`.
|
class |
CfnDataSource
A CloudFormation `AWS::AppSync::DataSource`.
|
class |
CfnFunctionConfiguration
A CloudFormation `AWS::AppSync::FunctionConfiguration`.
|
class |
CfnGraphQLApi
A CloudFormation `AWS::AppSync::GraphQLApi`.
|
class |
CfnGraphQLSchema
A CloudFormation `AWS::AppSync::GraphQLSchema`.
|
class |
CfnResolver
A CloudFormation `AWS::AppSync::Resolver`.
|
class |
DynamoDbDataSource
(experimental) An AppSync datasource backed by a DynamoDB table.
|
class |
GraphqlApi
(experimental) An AppSync GraphQL API.
|
class |
GraphqlApiBase
(experimental) Base Class for GraphQL API.
|
class |
HttpDataSource
(experimental) An AppSync datasource backed by a http endpoint.
|
static class |
IAppsyncFunction.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IGraphqlApi.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LambdaDataSource
(experimental) An AppSync datasource backed by a Lambda function.
|
class |
NoneDataSource
(experimental) An AppSync dummy datasource.
|
class |
RdsDataSource
(experimental) An AppSync datasource backed by RDS.
|
class |
Resolver
(experimental) An AppSync resolver.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDataCatalog
A CloudFormation `AWS::Athena::DataCatalog`.
|
class |
CfnNamedQuery
A CloudFormation `AWS::Athena::NamedQuery`.
|
class |
CfnWorkGroup
A CloudFormation `AWS::Athena::WorkGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAssessment
A CloudFormation `AWS::AuditManager::Assessment`.
|
| 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.
|
class |
CfnAutoScalingGroup
A CloudFormation `AWS::AutoScaling::AutoScalingGroup`.
|
class |
CfnLaunchConfiguration
A CloudFormation `AWS::AutoScaling::LaunchConfiguration`.
|
class |
CfnLifecycleHook
A CloudFormation `AWS::AutoScaling::LifecycleHook`.
|
class |
CfnScalingPolicy
A CloudFormation `AWS::AutoScaling::ScalingPolicy`.
|
class |
CfnScheduledAction
A CloudFormation `AWS::AutoScaling::ScheduledAction`.
|
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.
|
class |
StepScalingAction
(experimental) Define a step scaling action.
|
class |
StepScalingPolicy
(experimental) Define a acaling strategy which scales depending on absolute values of some metric.
|
class |
TargetTrackingScalingPolicy |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnScalingPlan
A CloudFormation `AWS::AutoScalingPlans::ScalingPlan`.
|
| 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.
|
class |
CfnBackupPlan
A CloudFormation `AWS::Backup::BackupPlan`.
|
class |
CfnBackupSelection
A CloudFormation `AWS::Backup::BackupSelection`.
|
class |
CfnBackupVault
A CloudFormation `AWS::Backup::BackupVault`.
|
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 |
IComputeEnvironment
(experimental) Properties of a compute environment.
|
static interface |
IComputeEnvironment.Jsii$Default
Internal default implementation for
IComputeEnvironment. |
interface |
IJobDefinition
(experimental) An interface representing a job definition - either a new one, created with the CDK, *using the
JobDefinition class, or existing ones, referenced using the JobDefinition.fromJobDefinitionArn method. |
static interface |
IJobDefinition.Jsii$Default
Internal default implementation for
IJobDefinition. |
interface |
IJobQueue
(experimental) Properties of a Job Queue.
|
static interface |
IJobQueue.Jsii$Default
Internal default implementation for
IJobQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnComputeEnvironment
A CloudFormation `AWS::Batch::ComputeEnvironment`.
|
class |
CfnJobDefinition
A CloudFormation `AWS::Batch::JobDefinition`.
|
class |
CfnJobQueue
A CloudFormation `AWS::Batch::JobQueue`.
|
class |
ComputeEnvironment
(experimental) Batch Compute Environment.
|
static class |
IComputeEnvironment.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IJobDefinition.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IJobQueue.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
JobDefinition
(experimental) Batch Job Definition.
|
class |
JobQueue
(experimental) Batch Job Queue.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnBudget
A CloudFormation `AWS::Budgets::Budget`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnKeyspace
A CloudFormation `AWS::Cassandra::Keyspace`.
|
class |
CfnTable
A CloudFormation `AWS::Cassandra::Table`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnomalyMonitor
A CloudFormation `AWS::CE::AnomalyMonitor`.
|
class |
CfnAnomalySubscription
A CloudFormation `AWS::CE::AnomalySubscription`.
|
class |
CfnCostCategory
A CloudFormation `AWS::CE::CostCategory`.
|
| 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 |
|---|---|
class |
CfnSlackChannelConfiguration
A CloudFormation `AWS::Chatbot::SlackChannelConfiguration`.
|
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 |
IEc2Environment
(experimental) A Cloud9 Environment.
|
static interface |
IEc2Environment.Jsii$Default
Internal default implementation for
IEc2Environment. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnEnvironmentEC2
A CloudFormation `AWS::Cloud9::EnvironmentEC2`.
|
class |
Ec2Environment
(experimental) A Cloud9 Environment with Amazon EC2.
|
static class |
IEc2Environment.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| 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 |
CfnCachePolicy
A CloudFormation `AWS::CloudFront::CachePolicy`.
|
class |
CfnCloudFrontOriginAccessIdentity
A CloudFormation `AWS::CloudFront::CloudFrontOriginAccessIdentity`.
|
class |
CfnDistribution
A CloudFormation `AWS::CloudFront::Distribution`.
|
class |
CfnKeyGroup
A CloudFormation `AWS::CloudFront::KeyGroup`.
|
class |
CfnOriginRequestPolicy
A CloudFormation `AWS::CloudFront::OriginRequestPolicy`.
|
class |
CfnPublicKey
A CloudFormation `AWS::CloudFront::PublicKey`.
|
class |
CfnRealtimeLogConfig
A CloudFormation `AWS::CloudFront::RealtimeLogConfig`.
|
class |
CfnStreamingDistribution
A CloudFormation `AWS::CloudFront::StreamingDistribution`.
|
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 |
CfnTrail
A CloudFormation `AWS::CloudTrail::Trail`.
|
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 |
CfnAlarm
A CloudFormation `AWS::CloudWatch::Alarm`.
|
class |
CfnAnomalyDetector
A CloudFormation `AWS::CloudWatch::AnomalyDetector`.
|
class |
CfnCompositeAlarm
A CloudFormation `AWS::CloudWatch::CompositeAlarm`.
|
class |
CfnInsightRule
A CloudFormation `AWS::CloudWatch::InsightRule`.
|
class |
CfnMetricStream
A CloudFormation `AWS::CloudWatch::MetricStream`.
|
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 |
CfnReportGroup
A CloudFormation `AWS::CodeBuild::ReportGroup`.
|
class |
CfnSourceCredential
A CloudFormation `AWS::CodeBuild::SourceCredential`.
|
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 |
IRepository |
static interface |
IRepository.Jsii$Default
Internal default implementation for
IRepository. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRepository
A CloudFormation `AWS::CodeCommit::Repository`.
|
static class |
IRepository.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Repository
(experimental) Provides a CodeCommit Repository.
|
| 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 |
CfnDeploymentConfig
A CloudFormation `AWS::CodeDeploy::DeploymentConfig`.
|
class |
CfnDeploymentGroup
A CloudFormation `AWS::CodeDeploy::DeploymentGroup`.
|
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 |
|---|---|
class |
CfnProfilingGroup
A CloudFormation `AWS::CodeGuruProfiler::ProfilingGroup`.
|
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 | Class and Description |
|---|---|
class |
CfnRepositoryAssociation
A CloudFormation `AWS::CodeGuruReviewer::RepositoryAssociation`.
|
| 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 |
|---|---|
class |
CfnCustomActionType
A CloudFormation `AWS::CodePipeline::CustomActionType`.
|
class |
CfnWebhook
A CloudFormation `AWS::CodePipeline::Webhook`.
|
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 | Interface and Description |
|---|---|
interface |
IJenkinsProvider
(experimental) A Jenkins provider.
|
static interface |
IJenkinsProvider.Jsii$Default
Internal default implementation for
IJenkinsProvider. |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseJenkinsProvider |
static class |
IJenkinsProvider.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
JenkinsProvider
(experimental) A class representing Jenkins providers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IGitHubRepository
(experimental) GitHubRepository resource interface.
|
static interface |
IGitHubRepository.Jsii$Default
Internal default implementation for
IGitHubRepository. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGitHubRepository
A CloudFormation `AWS::CodeStar::GitHubRepository`.
|
class |
GitHubRepository
(experimental) The GitHubRepository resource.
|
static class |
IGitHubRepository.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnNotificationRule
A CloudFormation `AWS::CodeStarNotifications::NotificationRule`.
|
| 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 |
|---|---|
class |
CfnIdentityPool
A CloudFormation `AWS::Cognito::IdentityPool`.
|
class |
CfnIdentityPoolRoleAttachment
A CloudFormation `AWS::Cognito::IdentityPoolRoleAttachment`.
|
class |
CfnUserPool
A CloudFormation `AWS::Cognito::UserPool`.
|
class |
CfnUserPoolClient
A CloudFormation `AWS::Cognito::UserPoolClient`.
|
class |
CfnUserPoolDomain
A CloudFormation `AWS::Cognito::UserPoolDomain`.
|
class |
CfnUserPoolGroup
A CloudFormation `AWS::Cognito::UserPoolGroup`.
|
class |
CfnUserPoolIdentityProvider
A CloudFormation `AWS::Cognito::UserPoolIdentityProvider`.
|
class |
CfnUserPoolResourceServer
A CloudFormation `AWS::Cognito::UserPoolResourceServer`.
|
class |
CfnUserPoolRiskConfigurationAttachment
A CloudFormation `AWS::Cognito::UserPoolRiskConfigurationAttachment`.
|
class |
CfnUserPoolUICustomizationAttachment
A CloudFormation `AWS::Cognito::UserPoolUICustomizationAttachment`.
|
class |
CfnUserPoolUser
A CloudFormation `AWS::Cognito::UserPoolUser`.
|
class |
CfnUserPoolUserToGroupAttachment
A CloudFormation `AWS::Cognito::UserPoolUserToGroupAttachment`.
|
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 |
CfnAggregationAuthorization
A CloudFormation `AWS::Config::AggregationAuthorization`.
|
class |
CfnConfigRule
A CloudFormation `AWS::Config::ConfigRule`.
|
class |
CfnConfigurationAggregator
A CloudFormation `AWS::Config::ConfigurationAggregator`.
|
class |
CfnConfigurationRecorder
A CloudFormation `AWS::Config::ConfigurationRecorder`.
|
class |
CfnConformancePack
A CloudFormation `AWS::Config::ConformancePack`.
|
class |
CfnDeliveryChannel
A CloudFormation `AWS::Config::DeliveryChannel`.
|
class |
CfnOrganizationConfigRule
A CloudFormation `AWS::Config::OrganizationConfigRule`.
|
class |
CfnOrganizationConformancePack
A CloudFormation `AWS::Config::OrganizationConformancePack`.
|
class |
CfnRemediationConfiguration
A CloudFormation `AWS::Config::RemediationConfiguration`.
|
class |
CfnStoredQuery
A CloudFormation `AWS::Config::StoredQuery`.
|
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 | Class and Description |
|---|---|
class |
CfnRecipe
A CloudFormation `AWS::DataBrew::Recipe`.
|
class |
CfnSchedule
A CloudFormation `AWS::DataBrew::Schedule`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAgent
A CloudFormation `AWS::DataSync::Agent`.
|
class |
CfnLocationEFS
A CloudFormation `AWS::DataSync::LocationEFS`.
|
class |
CfnLocationFSxWindows
A CloudFormation `AWS::DataSync::LocationFSxWindows`.
|
class |
CfnLocationNFS
A CloudFormation `AWS::DataSync::LocationNFS`.
|
class |
CfnLocationObjectStorage
A CloudFormation `AWS::DataSync::LocationObjectStorage`.
|
class |
CfnLocationS3
A CloudFormation `AWS::DataSync::LocationS3`.
|
class |
CfnLocationSMB
A CloudFormation `AWS::DataSync::LocationSMB`.
|
class |
CfnTask
A CloudFormation `AWS::DataSync::Task`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnParameterGroup
A CloudFormation `AWS::DAX::ParameterGroup`.
|
class |
CfnSubnetGroup
A CloudFormation `AWS::DAX::SubnetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGraph
A CloudFormation `AWS::Detective::Graph`.
|
class |
CfnMemberInvitation
A CloudFormation `AWS::Detective::MemberInvitation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnNotificationChannel
A CloudFormation `AWS::DevOpsGuru::NotificationChannel`.
|
class |
CfnResourceCollection
A CloudFormation `AWS::DevOpsGuru::ResourceCollection`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnMicrosoftAD
A CloudFormation `AWS::DirectoryService::MicrosoftAD`.
|
class |
CfnSimpleAD
A CloudFormation `AWS::DirectoryService::SimpleAD`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLifecyclePolicy
A CloudFormation `AWS::DLM::LifecyclePolicy`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnReplicationInstance
A CloudFormation `AWS::DMS::ReplicationInstance`.
|
class |
CfnReplicationSubnetGroup
A CloudFormation `AWS::DMS::ReplicationSubnetGroup`.
|
class |
CfnReplicationTask
A CloudFormation `AWS::DMS::ReplicationTask`.
|
| 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 |
CfnDBCluster
A CloudFormation `AWS::DocDB::DBCluster`.
|
class |
CfnDBClusterParameterGroup
A CloudFormation `AWS::DocDB::DBClusterParameterGroup`.
|
class |
CfnDBInstance
A CloudFormation `AWS::DocDB::DBInstance`.
|
class |
CfnDBSubnetGroup
A CloudFormation `AWS::DocDB::DBSubnetGroup`.
|
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 |
IInstance |
static interface |
IInstance.Jsii$Default
Internal default implementation for
IInstance. |
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 |
CfnCapacityReservation
A CloudFormation `AWS::EC2::CapacityReservation`.
|
class |
CfnCarrierGateway
A CloudFormation `AWS::EC2::CarrierGateway`.
|
class |
CfnClientVpnAuthorizationRule
A CloudFormation `AWS::EC2::ClientVpnAuthorizationRule`.
|
class |
CfnClientVpnEndpoint
A CloudFormation `AWS::EC2::ClientVpnEndpoint`.
|
class |
CfnClientVpnRoute
A CloudFormation `AWS::EC2::ClientVpnRoute`.
|
class |
CfnClientVpnTargetNetworkAssociation
A CloudFormation `AWS::EC2::ClientVpnTargetNetworkAssociation`.
|
class |
CfnCustomerGateway
A CloudFormation `AWS::EC2::CustomerGateway`.
|
class |
CfnDHCPOptions
A CloudFormation `AWS::EC2::DHCPOptions`.
|
class |
CfnEC2Fleet
A CloudFormation `AWS::EC2::EC2Fleet`.
|
class |
CfnEgressOnlyInternetGateway
A CloudFormation `AWS::EC2::EgressOnlyInternetGateway`.
|
class |
CfnEIP
A CloudFormation `AWS::EC2::EIP`.
|
class |
CfnEIPAssociation
A CloudFormation `AWS::EC2::EIPAssociation`.
|
class |
CfnFlowLog
A CloudFormation `AWS::EC2::FlowLog`.
|
class |
CfnGatewayRouteTableAssociation
A CloudFormation `AWS::EC2::GatewayRouteTableAssociation`.
|
class |
CfnHost
A CloudFormation `AWS::EC2::Host`.
|
class |
CfnInstance
A CloudFormation `AWS::EC2::Instance`.
|
class |
CfnInternetGateway
A CloudFormation `AWS::EC2::InternetGateway`.
|
class |
CfnLaunchTemplate
A CloudFormation `AWS::EC2::LaunchTemplate`.
|
class |
CfnLocalGatewayRoute
A CloudFormation `AWS::EC2::LocalGatewayRoute`.
|
class |
CfnLocalGatewayRouteTableVPCAssociation
A CloudFormation `AWS::EC2::LocalGatewayRouteTableVPCAssociation`.
|
class |
CfnNatGateway
A CloudFormation `AWS::EC2::NatGateway`.
|
class |
CfnNetworkAcl
A CloudFormation `AWS::EC2::NetworkAcl`.
|
class |
CfnNetworkAclEntry
A CloudFormation `AWS::EC2::NetworkAclEntry`.
|
class |
CfnNetworkInsightsAnalysis
A CloudFormation `AWS::EC2::NetworkInsightsAnalysis`.
|
class |
CfnNetworkInsightsPath
A CloudFormation `AWS::EC2::NetworkInsightsPath`.
|
class |
CfnNetworkInterface
A CloudFormation `AWS::EC2::NetworkInterface`.
|
class |
CfnNetworkInterfaceAttachment
A CloudFormation `AWS::EC2::NetworkInterfaceAttachment`.
|
class |
CfnNetworkInterfacePermission
A CloudFormation `AWS::EC2::NetworkInterfacePermission`.
|
class |
CfnPlacementGroup
A CloudFormation `AWS::EC2::PlacementGroup`.
|
class |
CfnPrefixList
A CloudFormation `AWS::EC2::PrefixList`.
|
class |
CfnRouteTable
A CloudFormation `AWS::EC2::RouteTable`.
|
class |
CfnSecurityGroupEgress
A CloudFormation `AWS::EC2::SecurityGroupEgress`.
|
class |
CfnSpotFleet
A CloudFormation `AWS::EC2::SpotFleet`.
|
class |
CfnSubnet
A CloudFormation `AWS::EC2::Subnet`.
|
class |
CfnSubnetCidrBlock
A CloudFormation `AWS::EC2::SubnetCidrBlock`.
|
class |
CfnSubnetNetworkAclAssociation
A CloudFormation `AWS::EC2::SubnetNetworkAclAssociation`.
|
class |
CfnSubnetRouteTableAssociation
A CloudFormation `AWS::EC2::SubnetRouteTableAssociation`.
|
class |
CfnTrafficMirrorFilter
A CloudFormation `AWS::EC2::TrafficMirrorFilter`.
|
class |
CfnTrafficMirrorFilterRule
A CloudFormation `AWS::EC2::TrafficMirrorFilterRule`.
|
class |
CfnTrafficMirrorSession
A CloudFormation `AWS::EC2::TrafficMirrorSession`.
|
class |
CfnTrafficMirrorTarget
A CloudFormation `AWS::EC2::TrafficMirrorTarget`.
|
class |
CfnTransitGateway
A CloudFormation `AWS::EC2::TransitGateway`.
|
class |
CfnTransitGatewayAttachment
A CloudFormation `AWS::EC2::TransitGatewayAttachment`.
|
class |
CfnTransitGatewayConnect
A CloudFormation `AWS::EC2::TransitGatewayConnect`.
|
class |
CfnTransitGatewayMulticastDomain
A CloudFormation `AWS::EC2::TransitGatewayMulticastDomain`.
|
class |
CfnTransitGatewayMulticastDomainAssociation
A CloudFormation `AWS::EC2::TransitGatewayMulticastDomainAssociation`.
|
class |
CfnTransitGatewayMulticastGroupMember
A CloudFormation `AWS::EC2::TransitGatewayMulticastGroupMember`.
|
class |
CfnTransitGatewayMulticastGroupSource
A CloudFormation `AWS::EC2::TransitGatewayMulticastGroupSource`.
|
class |
CfnTransitGatewayRoute
A CloudFormation `AWS::EC2::TransitGatewayRoute`.
|
class |
CfnTransitGatewayRouteTable
A CloudFormation `AWS::EC2::TransitGatewayRouteTable`.
|
class |
CfnTransitGatewayRouteTableAssociation
A CloudFormation `AWS::EC2::TransitGatewayRouteTableAssociation`.
|
class |
CfnTransitGatewayRouteTablePropagation
A CloudFormation `AWS::EC2::TransitGatewayRouteTablePropagation`.
|
class |
CfnVolume
A CloudFormation `AWS::EC2::Volume`.
|
class |
CfnVolumeAttachment
A CloudFormation `AWS::EC2::VolumeAttachment`.
|
class |
CfnVPC
A CloudFormation `AWS::EC2::VPC`.
|
class |
CfnVPCCidrBlock
A CloudFormation `AWS::EC2::VPCCidrBlock`.
|
class |
CfnVPCDHCPOptionsAssociation
A CloudFormation `AWS::EC2::VPCDHCPOptionsAssociation`.
|
class |
CfnVPCEndpoint
A CloudFormation `AWS::EC2::VPCEndpoint`.
|
class |
CfnVPCEndpointConnectionNotification
A CloudFormation `AWS::EC2::VPCEndpointConnectionNotification`.
|
class |
CfnVPCEndpointService
A CloudFormation `AWS::EC2::VPCEndpointService`.
|
class |
CfnVPCEndpointServicePermissions
A CloudFormation `AWS::EC2::VPCEndpointServicePermissions`.
|
class |
CfnVPCGatewayAttachment
A CloudFormation `AWS::EC2::VPCGatewayAttachment`.
|
class |
CfnVPCPeeringConnection
A CloudFormation `AWS::EC2::VPCPeeringConnection`.
|
class |
CfnVPNConnection
A CloudFormation `AWS::EC2::VPNConnection`.
|
class |
CfnVPNConnectionRoute
A CloudFormation `AWS::EC2::VPNConnectionRoute`.
|
class |
CfnVPNGateway
A CloudFormation `AWS::EC2::VPNGateway`.
|
class |
CfnVPNGatewayRoutePropagation
A CloudFormation `AWS::EC2::VPNGatewayRoutePropagation`.
|
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 |
IInstance.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 | Method and Description |
|---|---|
IDependable |
Vpc.getInternetConnectivityEstablished()
(experimental) Dependencies for internet connectivity.
|
IDependable |
Subnet.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
ISubnet.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
ISubnet.Jsii$Proxy.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
default IDependable |
ISubnet.Jsii$Default.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
IVpc.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
IVpc.Jsii$Proxy.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
default IDependable |
IVpc.Jsii$Default.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
IPublicSubnet.Jsii$Proxy.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
default IDependable |
IPublicSubnet.Jsii$Default.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
SelectedSubnets.getInternetConnectivityEstablished()
(experimental) Dependency representing internet connectivity for these subnets.
|
IDependable |
SelectedSubnets.Jsii$Proxy.getInternetConnectivityEstablished() |
IDependable |
IPrivateSubnet.Jsii$Proxy.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
default IDependable |
IPrivateSubnet.Jsii$Default.getInternetConnectivityEstablished()
(experimental) Dependable that can be depended upon to force internet connectivity established on the VPC.
|
IDependable |
IClientVpnEndpoint.getTargetNetworksAssociated()
(experimental) Dependable that can be depended upon to force target networks associations.
|
IDependable |
IClientVpnEndpoint.Jsii$Proxy.getTargetNetworksAssociated()
(experimental) Dependable that can be depended upon to force target networks associations.
|
default IDependable |
IClientVpnEndpoint.Jsii$Default.getTargetNetworksAssociated()
(experimental) Dependable that can be depended upon to force target networks associations.
|
IDependable |
ClientVpnEndpoint.getTargetNetworksAssociated()
(experimental) Dependable that can be depended upon to force target networks associations.
|
| Modifier and Type | Method and Description |
|---|---|
List<IDependable> |
Subnet.getDependencyElements()
(experimental) Parts of this VPC subnet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Subnet.addDefaultInternetRoute(String gatewayId,
IDependable gatewayAttachment)
(experimental) Create a default route that points to a passed IGW, with a dependency on the IGW's attachment to the VPC.
|
SelectedSubnets.Builder |
SelectedSubnets.Builder.internetConnectivityEstablished(IDependable internetConnectivityEstablished)
Sets the value of
SelectedSubnets.getInternetConnectivityEstablished() |
| Constructor and Description |
|---|
Jsii$Proxy(List<String> availabilityZones,
Boolean hasPublic,
IDependable internetConnectivityEstablished,
List<String> subnetIds,
List<? extends ISubnet> subnets)
Constructor that initializes the object based on literal property values passed by the
SelectedSubnets.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnPublicRepository
A CloudFormation `AWS::ECR::PublicRepository`.
|
class |
CfnReplicationConfiguration
A CloudFormation `AWS::ECR::ReplicationConfiguration`.
|
class |
RepositoryBase
(experimental) Base class for ECR repository.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DockerImageAsset
(experimental) An asset that represents a Docker image.
|
| 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 |
CfnCapacityProvider
A CloudFormation `AWS::ECS::CapacityProvider`.
|
class |
CfnCluster
A CloudFormation `AWS::ECS::Cluster`.
|
class |
CfnClusterCapacityProviderAssociations
A CloudFormation `AWS::ECS::ClusterCapacityProviderAssociations`.
|
class |
CfnPrimaryTaskSet
A CloudFormation `AWS::ECS::PrimaryTaskSet`.
|
class |
CfnService
A CloudFormation `AWS::ECS::Service`.
|
class |
CfnTaskDefinition
A CloudFormation `AWS::ECS::TaskDefinition`.
|
class |
CfnTaskSet
A CloudFormation `AWS::ECS::TaskSet`.
|
class |
Cluster
(experimental) A regional grouping of one or more container instances on which you can run tasks and services.
|
class |
ContainerDefinition
(experimental) A container definition is used in a task definition to describe the containers that are launched as part of a task.
|
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.
|
class |
FirelensLogRouter
(experimental) Firelens log router.
|
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 |
LinuxParameters
(experimental) Linux-specific options that are applied to the container.
|
class |
ScalableTaskCount
(experimental) The scalable attribute representing task count.
|
class |
TaskDefinition
(experimental) The base class for all task definitions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationLoadBalancedEc2Service
(experimental) An EC2 service running on an ECS cluster fronted by an application load balancer.
|
class |
ApplicationLoadBalancedFargateService
(experimental) A Fargate service running on an ECS cluster fronted by an application load balancer.
|
class |
ApplicationLoadBalancedServiceBase
(experimental) The base class for ApplicationLoadBalancedEc2Service and ApplicationLoadBalancedFargateService services.
|
class |
ApplicationMultipleTargetGroupsEc2Service
(experimental) An EC2 service running on an ECS cluster fronted by an application load balancer.
|
class |
ApplicationMultipleTargetGroupsFargateService
(experimental) A Fargate service running on an ECS cluster fronted by an application load balancer.
|
class |
ApplicationMultipleTargetGroupsServiceBase
(experimental) The base class for ApplicationMultipleTargetGroupsEc2Service and ApplicationMultipleTargetGroupsFargateService classes.
|
class |
NetworkLoadBalancedEc2Service
(experimental) An EC2 service running on an ECS cluster fronted by a network load balancer.
|
class |
NetworkLoadBalancedFargateService
(experimental) A Fargate service running on an ECS cluster fronted by a network load balancer.
|
class |
NetworkLoadBalancedServiceBase
(experimental) The base class for NetworkLoadBalancedEc2Service and NetworkLoadBalancedFargateService services.
|
class |
NetworkMultipleTargetGroupsEc2Service
(experimental) An EC2 service running on an ECS cluster fronted by a network load balancer.
|
class |
NetworkMultipleTargetGroupsFargateService
(experimental) A Fargate service running on an ECS cluster fronted by a network load balancer.
|
class |
NetworkMultipleTargetGroupsServiceBase
(experimental) The base class for NetworkMultipleTargetGroupsEc2Service and NetworkMultipleTargetGroupsFargateService classes.
|
class |
QueueProcessingEc2Service
(experimental) Class to create a queue processing EC2 service.
|
class |
QueueProcessingFargateService
(experimental) Class to create a queue processing Fargate service.
|
class |
QueueProcessingServiceBase
(experimental) The base class for QueueProcessingEc2Service and QueueProcessingFargateService services.
|
class |
ScheduledEc2Task
(experimental) A scheduled EC2 task that will be initiated off of CloudWatch Events.
|
class |
ScheduledFargateTask
(experimental) A scheduled Fargate task that will be initiated off of CloudWatch Events.
|
class |
ScheduledTaskBase
(experimental) The base class for ScheduledEc2Task and ScheduledFargateTask tasks.
|
| 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 |
CfnAccessPoint
A CloudFormation `AWS::EFS::AccessPoint`.
|
class |
CfnFileSystem
A CloudFormation `AWS::EFS::FileSystem`.
|
class |
CfnMountTarget
A CloudFormation `AWS::EFS::MountTarget`.
|
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 | Method and Description |
|---|---|
IDependable |
IFileSystem.getMountTargetsAvailable()
(experimental) Dependable that can be depended upon to ensure the mount targets of the filesystem are ready.
|
IDependable |
IFileSystem.Jsii$Proxy.getMountTargetsAvailable()
(experimental) Dependable that can be depended upon to ensure the mount targets of the filesystem are ready.
|
default IDependable |
IFileSystem.Jsii$Default.getMountTargetsAvailable()
(experimental) Dependable that can be depended upon to ensure the mount targets of the filesystem are ready.
|
IDependable |
FileSystem.getMountTargetsAvailable()
(experimental) Dependable that can be depended upon to ensure the mount targets of the filesystem are ready.
|
| 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 |
CfnAddon
A CloudFormation `AWS::EKS::Addon`.
|
class |
CfnFargateProfile
A CloudFormation `AWS::EKS::FargateProfile`.
|
class |
CfnNodegroup
A CloudFormation `AWS::EKS::Nodegroup`.
|
class |
FargateCluster
(experimental) Defines an EKS cluster that runs entirely on AWS Fargate.
|
class |
FargateProfile
(experimental) Fargate profiles allows an administrator to declare which pods run on Fargate.
|
static class |
INodegroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
KubernetesManifest
(experimental) Represents a manifest within the Kubernetes system.
|
class |
KubernetesObjectValue
(experimental) Represents a value of a specific object deployed in the cluster.
|
class |
KubernetesPatch
(experimental) A CloudFormation resource which applies/restores a JSON patch into a Kubernetes resource.
|
class |
Nodegroup
(experimental) The Nodegroup resource class.
|
class |
ServiceAccount
(experimental) Service Account.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AwsAuth
(experimental) Manages mapping between IAM users and roles to Kubernetes RBAC configuration.
|
class |
HelmChart
(experimental) Represents a helm chart within the Kubernetes system.
|
class |
KubernetesResource
(experimental) Represents a resource within the Kubernetes system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCacheCluster
A CloudFormation `AWS::ElastiCache::CacheCluster`.
|
class |
CfnGlobalReplicationGroup
A CloudFormation `AWS::ElastiCache::GlobalReplicationGroup`.
|
class |
CfnReplicationGroup
A CloudFormation `AWS::ElastiCache::ReplicationGroup`.
|
class |
CfnSecurityGroup
A CloudFormation `AWS::ElastiCache::SecurityGroup`.
|
class |
CfnSecurityGroupIngress
A CloudFormation `AWS::ElastiCache::SecurityGroupIngress`.
|
class |
CfnUserGroup
A CloudFormation `AWS::ElastiCache::UserGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApplicationVersion
A CloudFormation `AWS::ElasticBeanstalk::ApplicationVersion`.
|
class |
CfnConfigurationTemplate
A CloudFormation `AWS::ElasticBeanstalk::ConfigurationTemplate`.
|
class |
CfnEnvironment
A CloudFormation `AWS::ElasticBeanstalk::Environment`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLoadBalancer
A CloudFormation `AWS::ElasticLoadBalancing::LoadBalancer`.
|
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 |
IApplicationTargetGroup
(experimental) A Target Group for Application Load Balancers.
|
static interface |
IApplicationTargetGroup.Jsii$Default
Internal default implementation for
IApplicationTargetGroup. |
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. |
interface |
INetworkTargetGroup
(experimental) A network target group.
|
static interface |
INetworkTargetGroup.Jsii$Default
Internal default implementation for
INetworkTargetGroup. |
interface |
ITargetGroup
(experimental) A target group.
|
static interface |
ITargetGroup.Jsii$Default
Internal default implementation for
ITargetGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationListener
(experimental) Define an ApplicationListener.
|
class |
ApplicationListenerCertificate
(experimental) Add certificates to a listener.
|
class |
ApplicationListenerRule
(experimental) Define a new listener rule.
|
class |
ApplicationLoadBalancer
(experimental) Define an Application Load Balancer.
|
class |
ApplicationTargetGroup
(experimental) Define an Application Target Group.
|
class |
BaseListener
(experimental) Base class for listeners.
|
class |
BaseLoadBalancer
(experimental) Base class for both Application and Network Load Balancers.
|
class |
CfnListenerCertificate
A CloudFormation `AWS::ElasticLoadBalancingV2::ListenerCertificate`.
|
class |
CfnListenerRule
A CloudFormation `AWS::ElasticLoadBalancingV2::ListenerRule`.
|
class |
CfnTargetGroup
A CloudFormation `AWS::ElasticLoadBalancingV2::TargetGroup`.
|
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 |
IApplicationTargetGroup.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.
|
static class |
INetworkTargetGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ITargetGroup.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.
|
class |
NetworkTargetGroup
(experimental) Define a Network Target Group.
|
class |
TargetGroupBase
(experimental) Define the target of a load balancer.
|
| Modifier and Type | Method and Description |
|---|---|
IDependable |
ITargetGroup.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
IDependable |
ITargetGroup.Jsii$Proxy.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
default IDependable |
ITargetGroup.Jsii$Default.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
IDependable |
TargetGroupBase.getLoadBalancerAttached()
(experimental) List of constructs that need to be depended on to ensure the TargetGroup is associated to a load balancer.
|
IDependable |
INetworkTargetGroup.Jsii$Proxy.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
default IDependable |
INetworkTargetGroup.Jsii$Default.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
IDependable |
IApplicationTargetGroup.Jsii$Proxy.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
default IDependable |
IApplicationTargetGroup.Jsii$Default.getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
| 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 |
CfnDomain
A CloudFormation `AWS::Elasticsearch::Domain`.
|
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 | Class and Description |
|---|---|
class |
CfnInstanceFleetConfig
A CloudFormation `AWS::EMR::InstanceFleetConfig`.
|
class |
CfnInstanceGroupConfig
A CloudFormation `AWS::EMR::InstanceGroupConfig`.
|
class |
CfnStep
A CloudFormation `AWS::EMR::Step`.
|
class |
CfnStudio
A CloudFormation `AWS::EMR::Studio`.
|
class |
CfnStudioSessionMapping
A CloudFormation `AWS::EMR::StudioSessionMapping`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnVirtualCluster
A CloudFormation `AWS::EMRContainers::VirtualCluster`.
|
| 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 |
CfnApiDestination
A CloudFormation `AWS::Events::ApiDestination`.
|
class |
CfnArchive
A CloudFormation `AWS::Events::Archive`.
|
class |
CfnConnection
A CloudFormation `AWS::Events::Connection`.
|
class |
CfnEventBus
A CloudFormation `AWS::Events::EventBus`.
|
class |
CfnEventBusPolicy
A CloudFormation `AWS::Events::EventBusPolicy`.
|
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 |
CfnDiscoverer
A CloudFormation `AWS::EventSchemas::Discoverer`.
|
class |
CfnRegistry
A CloudFormation `AWS::EventSchemas::Registry`.
|
class |
CfnRegistryPolicy
A CloudFormation `AWS::EventSchemas::RegistryPolicy`.
|
class |
CfnSchema
A CloudFormation `AWS::EventSchemas::Schema`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnExperimentTemplate
A CloudFormation `AWS::FIS::ExperimentTemplate`.
|
| 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 | Class and Description |
|---|---|
class |
CfnBuild
A CloudFormation `AWS::GameLift::Build`.
|
class |
CfnGameServerGroup
A CloudFormation `AWS::GameLift::GameServerGroup`.
|
class |
CfnGameSessionQueue
A CloudFormation `AWS::GameLift::GameSessionQueue`.
|
class |
CfnMatchmakingConfiguration
A CloudFormation `AWS::GameLift::MatchmakingConfiguration`.
|
class |
CfnMatchmakingRuleSet
A CloudFormation `AWS::GameLift::MatchmakingRuleSet`.
|
class |
CfnScript
A CloudFormation `AWS::GameLift::Script`.
|
| 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 |
CfnAccelerator
A CloudFormation `AWS::GlobalAccelerator::Accelerator`.
|
class |
CfnEndpointGroup
A CloudFormation `AWS::GlobalAccelerator::EndpointGroup`.
|
class |
CfnListener
A CloudFormation `AWS::GlobalAccelerator::Listener`.
|
class |
EndpointConfiguration
(experimental) The class for endpoint configuration.
|
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 |
IConnection
(experimental) Interface representing a created or an imported
Connection. |
static interface |
IConnection.Jsii$Default
Internal default implementation for
IConnection. |
interface |
IDatabase |
static interface |
IDatabase.Jsii$Default
Internal default implementation for
IDatabase. |
interface |
ISecurityConfiguration
(experimental) Interface representing a created or an imported
SecurityConfiguration. |
static interface |
ISecurityConfiguration.Jsii$Default
Internal default implementation for
ISecurityConfiguration. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnClassifier
A CloudFormation `AWS::Glue::Classifier`.
|
class |
CfnCrawler
A CloudFormation `AWS::Glue::Crawler`.
|
class |
CfnDatabase
A CloudFormation `AWS::Glue::Database`.
|
class |
CfnDataCatalogEncryptionSettings
A CloudFormation `AWS::Glue::DataCatalogEncryptionSettings`.
|
class |
CfnDevEndpoint
A CloudFormation `AWS::Glue::DevEndpoint`.
|
class |
CfnJob
A CloudFormation `AWS::Glue::Job`.
|
class |
CfnMLTransform
A CloudFormation `AWS::Glue::MLTransform`.
|
class |
CfnPartition
A CloudFormation `AWS::Glue::Partition`.
|
class |
CfnSchemaVersion
A CloudFormation `AWS::Glue::SchemaVersion`.
|
class |
CfnSchemaVersionMetadata
A CloudFormation `AWS::Glue::SchemaVersionMetadata`.
|
class |
CfnSecurityConfiguration
A CloudFormation `AWS::Glue::SecurityConfiguration`.
|
class |
CfnTrigger
A CloudFormation `AWS::Glue::Trigger`.
|
class |
CfnWorkflow
A CloudFormation `AWS::Glue::Workflow`.
|
class |
Connection
(experimental) An AWS Glue connection to a data source.
|
class |
Database
(experimental) A Glue database.
|
static class |
IConnection.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IDatabase.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISecurityConfiguration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SecurityConfiguration
(experimental) A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConnectorDefinition
A CloudFormation `AWS::Greengrass::ConnectorDefinition`.
|
class |
CfnConnectorDefinitionVersion
A CloudFormation `AWS::Greengrass::ConnectorDefinitionVersion`.
|
class |
CfnCoreDefinition
A CloudFormation `AWS::Greengrass::CoreDefinition`.
|
class |
CfnCoreDefinitionVersion
A CloudFormation `AWS::Greengrass::CoreDefinitionVersion`.
|
class |
CfnDeviceDefinition
A CloudFormation `AWS::Greengrass::DeviceDefinition`.
|
class |
CfnDeviceDefinitionVersion
A CloudFormation `AWS::Greengrass::DeviceDefinitionVersion`.
|
class |
CfnFunctionDefinition
A CloudFormation `AWS::Greengrass::FunctionDefinition`.
|
class |
CfnFunctionDefinitionVersion
A CloudFormation `AWS::Greengrass::FunctionDefinitionVersion`.
|
class |
CfnGroupVersion
A CloudFormation `AWS::Greengrass::GroupVersion`.
|
class |
CfnLoggerDefinition
A CloudFormation `AWS::Greengrass::LoggerDefinition`.
|
class |
CfnLoggerDefinitionVersion
A CloudFormation `AWS::Greengrass::LoggerDefinitionVersion`.
|
class |
CfnResourceDefinition
A CloudFormation `AWS::Greengrass::ResourceDefinition`.
|
class |
CfnResourceDefinitionVersion
A CloudFormation `AWS::Greengrass::ResourceDefinitionVersion`.
|
class |
CfnSubscriptionDefinition
A CloudFormation `AWS::Greengrass::SubscriptionDefinition`.
|
class |
CfnSubscriptionDefinitionVersion
A CloudFormation `AWS::Greengrass::SubscriptionDefinitionVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnComponentVersion
A CloudFormation `AWS::GreengrassV2::ComponentVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDetector
A CloudFormation `AWS::GuardDuty::Detector`.
|
class |
CfnFilter
A CloudFormation `AWS::GuardDuty::Filter`.
|
class |
CfnIPSet
A CloudFormation `AWS::GuardDuty::IPSet`.
|
class |
CfnMaster
A CloudFormation `AWS::GuardDuty::Master`.
|
class |
CfnThreatIntelSet
A CloudFormation `AWS::GuardDuty::ThreatIntelSet`.
|
| 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 |
CfnAccessKey
A CloudFormation `AWS::IAM::AccessKey`.
|
class |
CfnInstanceProfile
A CloudFormation `AWS::IAM::InstanceProfile`.
|
class |
CfnManagedPolicy
A CloudFormation `AWS::IAM::ManagedPolicy`.
|
class |
CfnOIDCProvider
A CloudFormation `AWS::IAM::OIDCProvider`.
|
class |
CfnRole
A CloudFormation `AWS::IAM::Role`.
|
class |
CfnSAMLProvider
A CloudFormation `AWS::IAM::SAMLProvider`.
|
class |
CfnServerCertificate
A CloudFormation `AWS::IAM::ServerCertificate`.
|
class |
CfnServiceLinkedRole
A CloudFormation `AWS::IAM::ServiceLinkedRole`.
|
class |
CfnUserToGroupAddition
A CloudFormation `AWS::IAM::UserToGroupAddition`.
|
class |
CfnVirtualMFADevice
A CloudFormation `AWS::IAM::VirtualMFADevice`.
|
class |
CompositeDependable
(experimental) Composite dependable.
|
class |
Grant
(experimental) Result of a grant() operation.
|
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 | Method and Description |
|---|---|
default IDependable |
AddToResourcePolicyResult.getPolicyDependable()
(experimental) Dependable which allows depending on the policy change being applied.
|
IDependable |
AddToResourcePolicyResult.Jsii$Proxy.getPolicyDependable() |
default IDependable |
AddToPrincipalPolicyResult.getPolicyDependable()
(experimental) Dependable which allows depending on the policy change being applied.
|
IDependable |
AddToPrincipalPolicyResult.Jsii$Proxy.getPolicyDependable() |
| Modifier and Type | Method and Description |
|---|---|
AddToResourcePolicyResult.Builder |
AddToResourcePolicyResult.Builder.policyDependable(IDependable policyDependable)
Sets the value of
AddToResourcePolicyResult.getPolicyDependable() |
AddToPrincipalPolicyResult.Builder |
AddToPrincipalPolicyResult.Builder.policyDependable(IDependable policyDependable)
Sets the value of
AddToPrincipalPolicyResult.getPolicyDependable() |
| Constructor and Description |
|---|
CompositeDependable(IDependable... dependables) |
Jsii$Proxy(Boolean statementAdded,
IDependable policyDependable)
Constructor that initializes the object based on literal property values passed by the
AddToResourcePolicyResult.Builder. |
Jsii$Proxy(Boolean statementAdded,
IDependable policyDependable)
Constructor that initializes the object based on literal property values passed by the
AddToPrincipalPolicyResult.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnComponent
A CloudFormation `AWS::ImageBuilder::Component`.
|
class |
CfnContainerRecipe
A CloudFormation `AWS::ImageBuilder::ContainerRecipe`.
|
class |
CfnDistributionConfiguration
A CloudFormation `AWS::ImageBuilder::DistributionConfiguration`.
|
class |
CfnImagePipeline
A CloudFormation `AWS::ImageBuilder::ImagePipeline`.
|
class |
CfnImageRecipe
A CloudFormation `AWS::ImageBuilder::ImageRecipe`.
|
class |
CfnInfrastructureConfiguration
A CloudFormation `AWS::ImageBuilder::InfrastructureConfiguration`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAssessmentTarget
A CloudFormation `AWS::Inspector::AssessmentTarget`.
|
class |
CfnAssessmentTemplate
A CloudFormation `AWS::Inspector::AssessmentTemplate`.
|
class |
CfnResourceGroup
A CloudFormation `AWS::Inspector::ResourceGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccountAuditConfiguration
A CloudFormation `AWS::IoT::AccountAuditConfiguration`.
|
class |
CfnAuthorizer
A CloudFormation `AWS::IoT::Authorizer`.
|
class |
CfnCustomMetric
A CloudFormation `AWS::IoT::CustomMetric`.
|
class |
CfnDimension
A CloudFormation `AWS::IoT::Dimension`.
|
class |
CfnDomainConfiguration
A CloudFormation `AWS::IoT::DomainConfiguration`.
|
class |
CfnMitigationAction
A CloudFormation `AWS::IoT::MitigationAction`.
|
class |
CfnPolicy
A CloudFormation `AWS::IoT::Policy`.
|
class |
CfnPolicyPrincipalAttachment
A CloudFormation `AWS::IoT::PolicyPrincipalAttachment`.
|
class |
CfnProvisioningTemplate
A CloudFormation `AWS::IoT::ProvisioningTemplate`.
|
class |
CfnScheduledAudit
A CloudFormation `AWS::IoT::ScheduledAudit`.
|
class |
CfnSecurityProfile
A CloudFormation `AWS::IoT::SecurityProfile`.
|
class |
CfnThing
A CloudFormation `AWS::IoT::Thing`.
|
class |
CfnThingPrincipalAttachment
A CloudFormation `AWS::IoT::ThingPrincipalAttachment`.
|
class |
CfnTopicRule
A CloudFormation `AWS::IoT::TopicRule`.
|
class |
CfnTopicRuleDestination
A CloudFormation `AWS::IoT::TopicRuleDestination`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnPlacement
A CloudFormation `AWS::IoT1Click::Placement`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDataset
A CloudFormation `AWS::IoTAnalytics::Dataset`.
|
class |
CfnDatastore
A CloudFormation `AWS::IoTAnalytics::Datastore`.
|
class |
CfnPipeline
A CloudFormation `AWS::IoTAnalytics::Pipeline`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDetectorModel
A CloudFormation `AWS::IoTEvents::DetectorModel`.
|
class |
CfnInput
A CloudFormation `AWS::IoTEvents::Input`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccessPolicy
A CloudFormation `AWS::IoTSiteWise::AccessPolicy`.
|
class |
CfnAsset
A CloudFormation `AWS::IoTSiteWise::Asset`.
|
class |
CfnAssetModel
A CloudFormation `AWS::IoTSiteWise::AssetModel`.
|
class |
CfnGateway
A CloudFormation `AWS::IoTSiteWise::Gateway`.
|
class |
CfnPortal
A CloudFormation `AWS::IoTSiteWise::Portal`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFlowTemplate
A CloudFormation `AWS::IoTThingsGraph::FlowTemplate`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDestination
A CloudFormation `AWS::IoTWireless::Destination`.
|
class |
CfnDeviceProfile
A CloudFormation `AWS::IoTWireless::DeviceProfile`.
|
class |
CfnServiceProfile
A CloudFormation `AWS::IoTWireless::ServiceProfile`.
|
class |
CfnWirelessDevice
A CloudFormation `AWS::IoTWireless::WirelessDevice`.
|
class |
CfnWirelessGateway
A CloudFormation `AWS::IoTWireless::WirelessGateway`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IChannel
(experimental) Represents an IVS Channel.
|
static interface |
IChannel.Jsii$Default
Internal default implementation for
IChannel. |
interface |
IPlaybackKeyPair
(experimental) Represents an IVS Playback Key Pair.
|
static interface |
IPlaybackKeyPair.Jsii$Default
Internal default implementation for
IPlaybackKeyPair. |
interface |
IStreamKey
(experimental) Represents an IVS Stream Key.
|
static interface |
IStreamKey.Jsii$Default
Internal default implementation for
IStreamKey. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnChannel
A CloudFormation `AWS::IVS::Channel`.
|
class |
CfnPlaybackKeyPair
A CloudFormation `AWS::IVS::PlaybackKeyPair`.
|
class |
CfnStreamKey
A CloudFormation `AWS::IVS::StreamKey`.
|
class |
Channel
(experimental) A new IVS channel.
|
static class |
IChannel.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPlaybackKeyPair.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IStreamKey.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
PlaybackKeyPair
(experimental) A new IVS Playback Key Pair.
|
class |
StreamKey
(experimental) A new IVS Stream Key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFaq
A CloudFormation `AWS::Kendra::Faq`.
|
class |
CfnIndex
A CloudFormation `AWS::Kendra::Index`.
|
| 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 |
|---|---|
class |
CfnStream
A CloudFormation `AWS::Kinesis::Stream`.
|
class |
CfnStreamConsumer
A CloudFormation `AWS::Kinesis::StreamConsumer`.
|
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 |
IApplication
(experimental) An interface expressing the public properties on both an imported and CDK-created Flink application.
|
static interface |
IApplication.Jsii$Default
Internal default implementation for
IApplication. |
| Modifier and Type | Class and Description |
|---|---|
class |
Application
(experimental) The L2 construct for Flink Kinesis Data Applications.
|
static class |
IApplication.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApplication
A CloudFormation `AWS::KinesisAnalytics::Application`.
|
class |
CfnApplicationCloudWatchLoggingOptionV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
|
class |
CfnApplicationOutput
A CloudFormation `AWS::KinesisAnalytics::ApplicationOutput`.
|
class |
CfnApplicationOutputV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationOutput`.
|
class |
CfnApplicationReferenceDataSource
A CloudFormation `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
|
class |
CfnApplicationReferenceDataSourceV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
|
class |
CfnApplicationV2
A CloudFormation `AWS::KinesisAnalyticsV2::Application`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDeliveryStream
A CloudFormation `AWS::KinesisFirehose::DeliveryStream`.
|
| 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 |
CfnKey
A CloudFormation `AWS::KMS::Key`.
|
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 | Class and Description |
|---|---|
class |
CfnDataLakeSettings
A CloudFormation `AWS::LakeFormation::DataLakeSettings`.
|
class |
CfnPermissions
A CloudFormation `AWS::LakeFormation::Permissions`.
|
| 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 |
IScalableFunctionAttribute
(experimental) Interface for scalable attributes.
|
static interface |
IScalableFunctionAttribute.Jsii$Default
Internal default implementation for
IScalableFunctionAttribute. |
interface |
IVersion |
static interface |
IVersion.Jsii$Default
Internal default implementation for
IVersion. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
(experimental) A new alias to a particular version of a Lambda function.
|
class |
CfnAlias
A CloudFormation `AWS::Lambda::Alias`.
|
class |
CfnCodeSigningConfig
A CloudFormation `AWS::Lambda::CodeSigningConfig`.
|
class |
CfnEventInvokeConfig
A CloudFormation `AWS::Lambda::EventInvokeConfig`.
|
class |
CfnEventSourceMapping
A CloudFormation `AWS::Lambda::EventSourceMapping`.
|
class |
CfnFunction
A CloudFormation `AWS::Lambda::Function`.
|
class |
CfnLayerVersion
A CloudFormation `AWS::Lambda::LayerVersion`.
|
class |
CfnLayerVersionPermission
A CloudFormation `AWS::Lambda::LayerVersionPermission`.
|
class |
CfnPermission
A CloudFormation `AWS::Lambda::Permission`.
|
class |
CfnVersion
A CloudFormation `AWS::Lambda::Version`.
|
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 |
IAlias.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
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 |
IScalableFunctionAttribute.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 | Method and Description |
|---|---|
default List<IDependable> |
FileSystemConfig.getDependency()
(experimental) array of IDependable that lambda function depends on.
|
List<IDependable> |
FileSystemConfig.Jsii$Proxy.getDependency() |
| Modifier and Type | Method and Description |
|---|---|
void |
SingletonFunction.addDependency(IDependable... up)
(experimental) Using node.addDependency() does not work on this method as the underlying lambda function is modeled as a singleton across the stack.
|
| Modifier and Type | Method and Description |
|---|---|
FileSystemConfig.Builder |
FileSystemConfig.Builder.dependency(List<? extends IDependable> dependency)
Sets the value of
FileSystemConfig.getDependency() |
| Constructor and Description |
|---|
Jsii$Proxy(String arn,
String localMountPath,
Connections connections,
List<? extends IDependable> dependency,
List<? extends PolicyStatement> policies)
Constructor that initializes the object based on literal property values passed by the
FileSystemConfig.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PythonFunction
(experimental) A Python Lambda function.
|
class |
PythonLayerVersion
(experimental) A lambda layer version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGrant
A CloudFormation `AWS::LicenseManager::Grant`.
|
class |
CfnLicense
A CloudFormation `AWS::LicenseManager::License`.
|
| 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 |
CfnLogGroup
A CloudFormation `AWS::Logs::LogGroup`.
|
class |
CfnLogStream
A CloudFormation `AWS::Logs::LogStream`.
|
class |
CfnMetricFilter
A CloudFormation `AWS::Logs::MetricFilter`.
|
class |
CfnSubscriptionFilter
A CloudFormation `AWS::Logs::SubscriptionFilter`.
|
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 |
LogRetention
(experimental) Creates a custom resource to control the retention policy of a CloudWatch Logs 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 | Class and Description |
|---|---|
class |
CfnProject
A CloudFormation `AWS::LookoutVision::Project`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCustomDataIdentifier
A CloudFormation `AWS::Macie::CustomDataIdentifier`.
|
class |
CfnFindingsFilter
A CloudFormation `AWS::Macie::FindingsFilter`.
|
class |
CfnSession
A CloudFormation `AWS::Macie::Session`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnMember
A CloudFormation `AWS::ManagedBlockchain::Member`.
|
class |
CfnNode
A CloudFormation `AWS::ManagedBlockchain::Node`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFlowEntitlement
A CloudFormation `AWS::MediaConnect::FlowEntitlement`.
|
class |
CfnFlowOutput
A CloudFormation `AWS::MediaConnect::FlowOutput`.
|
class |
CfnFlowSource
A CloudFormation `AWS::MediaConnect::FlowSource`.
|
class |
CfnFlowVpcInterface
A CloudFormation `AWS::MediaConnect::FlowVpcInterface`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnJobTemplate
A CloudFormation `AWS::MediaConvert::JobTemplate`.
|
class |
CfnPreset
A CloudFormation `AWS::MediaConvert::Preset`.
|
class |
CfnQueue
A CloudFormation `AWS::MediaConvert::Queue`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnInputSecurityGroup
A CloudFormation `AWS::MediaLive::InputSecurityGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnOriginEndpoint
A CloudFormation `AWS::MediaPackage::OriginEndpoint`.
|
class |
CfnPackagingConfiguration
A CloudFormation `AWS::MediaPackage::PackagingConfiguration`.
|
class |
CfnPackagingGroup
A CloudFormation `AWS::MediaPackage::PackagingGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnContainer
A CloudFormation `AWS::MediaStore::Container`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFirewall
A CloudFormation `AWS::NetworkFirewall::Firewall`.
|
class |
CfnFirewallPolicy
A CloudFormation `AWS::NetworkFirewall::FirewallPolicy`.
|
class |
CfnLoggingConfiguration
A CloudFormation `AWS::NetworkFirewall::LoggingConfiguration`.
|
class |
CfnRuleGroup
A CloudFormation `AWS::NetworkFirewall::RuleGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCustomerGatewayAssociation
A CloudFormation `AWS::NetworkManager::CustomerGatewayAssociation`.
|
class |
CfnGlobalNetwork
A CloudFormation `AWS::NetworkManager::GlobalNetwork`.
|
class |
CfnLink
A CloudFormation `AWS::NetworkManager::Link`.
|
class |
CfnLinkAssociation
A CloudFormation `AWS::NetworkManager::LinkAssociation`.
|
class |
CfnSite
A CloudFormation `AWS::NetworkManager::Site`.
|
class |
CfnTransitGatewayRegistration
A CloudFormation `AWS::NetworkManager::TransitGatewayRegistration`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnElasticLoadBalancerAttachment
A CloudFormation `AWS::OpsWorks::ElasticLoadBalancerAttachment`.
|
class |
CfnLayer
A CloudFormation `AWS::OpsWorks::Layer`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnServer
A CloudFormation `AWS::OpsWorksCM::Server`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnADMChannel
A CloudFormation `AWS::Pinpoint::ADMChannel`.
|
class |
CfnAPNSChannel
A CloudFormation `AWS::Pinpoint::APNSChannel`.
|
class |
CfnAPNSSandboxChannel
A CloudFormation `AWS::Pinpoint::APNSSandboxChannel`.
|
class |
CfnAPNSVoipChannel
A CloudFormation `AWS::Pinpoint::APNSVoipChannel`.
|
class |
CfnAPNSVoipSandboxChannel
A CloudFormation `AWS::Pinpoint::APNSVoipSandboxChannel`.
|
class |
CfnApplicationSettings
A CloudFormation `AWS::Pinpoint::ApplicationSettings`.
|
class |
CfnBaiduChannel
A CloudFormation `AWS::Pinpoint::BaiduChannel`.
|
class |
CfnCampaign
A CloudFormation `AWS::Pinpoint::Campaign`.
|
class |
CfnEmailChannel
A CloudFormation `AWS::Pinpoint::EmailChannel`.
|
class |
CfnEmailTemplate
A CloudFormation `AWS::Pinpoint::EmailTemplate`.
|
class |
CfnEventStream
A CloudFormation `AWS::Pinpoint::EventStream`.
|
class |
CfnGCMChannel
A CloudFormation `AWS::Pinpoint::GCMChannel`.
|
class |
CfnPushTemplate
A CloudFormation `AWS::Pinpoint::PushTemplate`.
|
class |
CfnSegment
A CloudFormation `AWS::Pinpoint::Segment`.
|
class |
CfnSMSChannel
A CloudFormation `AWS::Pinpoint::SMSChannel`.
|
class |
CfnSmsTemplate
A CloudFormation `AWS::Pinpoint::SmsTemplate`.
|
class |
CfnVoiceChannel
A CloudFormation `AWS::Pinpoint::VoiceChannel`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConfigurationSet
A CloudFormation `AWS::PinpointEmail::ConfigurationSet`.
|
class |
CfnConfigurationSetEventDestination
A CloudFormation `AWS::PinpointEmail::ConfigurationSetEventDestination`.
|
class |
CfnDedicatedIpPool
A CloudFormation `AWS::PinpointEmail::DedicatedIpPool`.
|
class |
CfnIdentity
A CloudFormation `AWS::PinpointEmail::Identity`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLedger
A CloudFormation `AWS::QLDB::Ledger`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnalysis
A CloudFormation `AWS::QuickSight::Analysis`.
|
class |
CfnDashboard
A CloudFormation `AWS::QuickSight::Dashboard`.
|
class |
CfnTemplate
A CloudFormation `AWS::QuickSight::Template`.
|
class |
CfnTheme
A CloudFormation `AWS::QuickSight::Theme`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResourceShare
A CloudFormation `AWS::RAM::ResourceShare`.
|
| 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 |
CfnDBParameterGroup
A CloudFormation `AWS::RDS::DBParameterGroup`.
|
class |
CfnDBProxy
A CloudFormation `AWS::RDS::DBProxy`.
|
class |
CfnDBProxyEndpoint
A CloudFormation `AWS::RDS::DBProxyEndpoint`.
|
class |
CfnDBProxyTargetGroup
A CloudFormation `AWS::RDS::DBProxyTargetGroup`.
|
class |
CfnDBSecurityGroup
A CloudFormation `AWS::RDS::DBSecurityGroup`.
|
class |
CfnDBSecurityGroupIngress
A CloudFormation `AWS::RDS::DBSecurityGroupIngress`.
|
class |
CfnEventSubscription
A CloudFormation `AWS::RDS::EventSubscription`.
|
class |
CfnGlobalCluster
A CloudFormation `AWS::RDS::GlobalCluster`.
|
class |
CfnOptionGroup
A CloudFormation `AWS::RDS::OptionGroup`.
|
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 |
IClusterSubnetGroup
(experimental) Interface for a cluster subnet group.
|
static interface |
IClusterSubnetGroup.Jsii$Default
Internal default implementation for
IClusterSubnetGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnClusterParameterGroup
A CloudFormation `AWS::Redshift::ClusterParameterGroup`.
|
class |
CfnClusterSecurityGroup
A CloudFormation `AWS::Redshift::ClusterSecurityGroup`.
|
class |
CfnClusterSecurityGroupIngress
A CloudFormation `AWS::Redshift::ClusterSecurityGroupIngress`.
|
class |
CfnClusterSubnetGroup
A CloudFormation `AWS::Redshift::ClusterSubnetGroup`.
|
class |
ClusterSubnetGroup
(experimental) Class for creating a Redshift cluster subnet group.
|
static class |
IClusterSubnetGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGroup
A CloudFormation `AWS::ResourceGroups::Group`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRobot
A CloudFormation `AWS::RoboMaker::Robot`.
|
class |
CfnRobotApplication
A CloudFormation `AWS::RoboMaker::RobotApplication`.
|
class |
CfnRobotApplicationVersion
A CloudFormation `AWS::RoboMaker::RobotApplicationVersion`.
|
class |
CfnSimulationApplication
A CloudFormation `AWS::RoboMaker::SimulationApplication`.
|
class |
CfnSimulationApplicationVersion
A CloudFormation `AWS::RoboMaker::SimulationApplicationVersion`.
|
| 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 |
CfnDNSSEC
A CloudFormation `AWS::Route53::DNSSEC`.
|
class |
CfnHealthCheck
A CloudFormation `AWS::Route53::HealthCheck`.
|
class |
CfnHostedZone
A CloudFormation `AWS::Route53::HostedZone`.
|
class |
CfnKeySigningKey
A CloudFormation `AWS::Route53::KeySigningKey`.
|
class |
CfnRecordSet
A CloudFormation `AWS::Route53::RecordSet`.
|
class |
CfnRecordSetGroup
A CloudFormation `AWS::Route53::RecordSetGroup`.
|
class |
CnameRecord
(experimental) A DNS CNAME record.
|
class |
CrossAccountZoneDelegationRecord
(experimental) A Cross Account Zone Delegation 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 |
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 |
VpcEndpointServiceDomainName
(experimental) A Private DNS configuration for a VPC endpoint service.
|
class |
ZoneDelegationRecord
(experimental) A record to delegate further lookups to a different set of name servers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HttpsRedirect
(experimental) Allows creating a domainA -> domainB redirect using CloudFront and S3.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResolverDNSSECConfig
A CloudFormation `AWS::Route53Resolver::ResolverDNSSECConfig`.
|
class |
CfnResolverEndpoint
A CloudFormation `AWS::Route53Resolver::ResolverEndpoint`.
|
class |
CfnResolverQueryLoggingConfig
A CloudFormation `AWS::Route53Resolver::ResolverQueryLoggingConfig`.
|
class |
CfnResolverQueryLoggingConfigAssociation
A CloudFormation `AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation`.
|
class |
CfnResolverRule
A CloudFormation `AWS::Route53Resolver::ResolverRule`.
|
class |
CfnResolverRuleAssociation
A CloudFormation `AWS::Route53Resolver::ResolverRuleAssociation`.
|
| 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.
|
class |
CfnBucket
A CloudFormation `AWS::S3::Bucket`.
|
class |
CfnBucketPolicy
A CloudFormation `AWS::S3::BucketPolicy`.
|
class |
CfnStorageLens
A CloudFormation `AWS::S3::StorageLens`.
|
static class |
IBucket.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
default List<IDependable> |
BucketNotificationDestinationConfig.getDependencies()
(experimental) Any additional dependencies that should be resolved before the bucket notification can be configured (for example, the SNS Topic Policy resource).
|
List<IDependable> |
BucketNotificationDestinationConfig.Jsii$Proxy.getDependencies() |
| Modifier and Type | Method and Description |
|---|---|
BucketNotificationDestinationConfig.Builder |
BucketNotificationDestinationConfig.Builder.dependencies(List<? extends IDependable> dependencies)
Sets the value of
BucketNotificationDestinationConfig.getDependencies() |
| Constructor and Description |
|---|
Jsii$Proxy(String arn,
BucketNotificationDestinationType type,
List<? extends IDependable> dependencies)
Constructor that initializes the object based on literal property values passed by the
BucketNotificationDestinationConfig.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
Asset
(experimental) An asset represents a local file or directory, which is automatically uploaded to S3 and then can be referenced within a CDK application.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BucketDeployment |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccessPointPolicy
A CloudFormation `AWS::S3ObjectLambda::AccessPointPolicy`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApp
A CloudFormation `AWS::SageMaker::App`.
|
class |
CfnAppImageConfig
A CloudFormation `AWS::SageMaker::AppImageConfig`.
|
class |
CfnCodeRepository
A CloudFormation `AWS::SageMaker::CodeRepository`.
|
class |
CfnDataQualityJobDefinition
A CloudFormation `AWS::SageMaker::DataQualityJobDefinition`.
|
class |
CfnDevice
A CloudFormation `AWS::SageMaker::Device`.
|
class |
CfnDeviceFleet
A CloudFormation `AWS::SageMaker::DeviceFleet`.
|
class |
CfnEndpoint
A CloudFormation `AWS::SageMaker::Endpoint`.
|
class |
CfnEndpointConfig
A CloudFormation `AWS::SageMaker::EndpointConfig`.
|
class |
CfnFeatureGroup
A CloudFormation `AWS::SageMaker::FeatureGroup`.
|
class |
CfnImage
A CloudFormation `AWS::SageMaker::Image`.
|
class |
CfnImageVersion
A CloudFormation `AWS::SageMaker::ImageVersion`.
|
class |
CfnModel
A CloudFormation `AWS::SageMaker::Model`.
|
class |
CfnModelBiasJobDefinition
A CloudFormation `AWS::SageMaker::ModelBiasJobDefinition`.
|
class |
CfnModelExplainabilityJobDefinition
A CloudFormation `AWS::SageMaker::ModelExplainabilityJobDefinition`.
|
class |
CfnModelPackageGroup
A CloudFormation `AWS::SageMaker::ModelPackageGroup`.
|
class |
CfnModelQualityJobDefinition
A CloudFormation `AWS::SageMaker::ModelQualityJobDefinition`.
|
class |
CfnMonitoringSchedule
A CloudFormation `AWS::SageMaker::MonitoringSchedule`.
|
class |
CfnNotebookInstance
A CloudFormation `AWS::SageMaker::NotebookInstance`.
|
class |
CfnNotebookInstanceLifecycleConfig
A CloudFormation `AWS::SageMaker::NotebookInstanceLifecycleConfig`.
|
class |
CfnUserProfile
A CloudFormation `AWS::SageMaker::UserProfile`.
|
class |
CfnWorkteam
A CloudFormation `AWS::SageMaker::Workteam`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApi
A CloudFormation `AWS::Serverless::Api`.
|
class |
CfnSimpleTable
A CloudFormation `AWS::Serverless::SimpleTable`.
|
class |
CfnStateMachine
A CloudFormation `AWS::Serverless::StateMachine`.
|
| 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 |
|---|---|
class |
CfnResourcePolicy
A CloudFormation `AWS::SecretsManager::ResourcePolicy`.
|
class |
CfnRotationSchedule
A CloudFormation `AWS::SecretsManager::RotationSchedule`.
|
class |
CfnSecret
A CloudFormation `AWS::SecretsManager::Secret`.
|
class |
CfnSecretTargetAttachment
A CloudFormation `AWS::SecretsManager::SecretTargetAttachment`.
|
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 |
SecretRotation
(experimental) Secret rotation for a service or database.
|
class |
SecretTargetAttachment
(experimental) An attached secret.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnHub
A CloudFormation `AWS::SecurityHub::Hub`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAcceptedPortfolioShare
A CloudFormation `AWS::ServiceCatalog::AcceptedPortfolioShare`.
|
class |
CfnCloudFormationProduct
A CloudFormation `AWS::ServiceCatalog::CloudFormationProduct`.
|
class |
CfnCloudFormationProvisionedProduct
A CloudFormation `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
|
class |
CfnLaunchNotificationConstraint
A CloudFormation `AWS::ServiceCatalog::LaunchNotificationConstraint`.
|
class |
CfnLaunchRoleConstraint
A CloudFormation `AWS::ServiceCatalog::LaunchRoleConstraint`.
|
class |
CfnLaunchTemplateConstraint
A CloudFormation `AWS::ServiceCatalog::LaunchTemplateConstraint`.
|
class |
CfnPortfolio
A CloudFormation `AWS::ServiceCatalog::Portfolio`.
|
class |
CfnPortfolioPrincipalAssociation
A CloudFormation `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
|
class |
CfnPortfolioProductAssociation
A CloudFormation `AWS::ServiceCatalog::PortfolioProductAssociation`.
|
class |
CfnPortfolioShare
A CloudFormation `AWS::ServiceCatalog::PortfolioShare`.
|
class |
CfnResourceUpdateConstraint
A CloudFormation `AWS::ServiceCatalog::ResourceUpdateConstraint`.
|
class |
CfnServiceAction
A CloudFormation `AWS::ServiceCatalog::ServiceAction`.
|
class |
CfnServiceActionAssociation
A CloudFormation `AWS::ServiceCatalog::ServiceActionAssociation`.
|
class |
CfnStackSetConstraint
A CloudFormation `AWS::ServiceCatalog::StackSetConstraint`.
|
class |
CfnTagOption
A CloudFormation `AWS::ServiceCatalog::TagOption`.
|
class |
CfnTagOptionAssociation
A CloudFormation `AWS::ServiceCatalog::TagOptionAssociation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAttributeGroup
A CloudFormation `AWS::ServiceCatalogAppRegistry::AttributeGroup`.
|
class |
CfnAttributeGroupAssociation
A CloudFormation `AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation`.
|
class |
CfnResourceAssociation
A CloudFormation `AWS::ServiceCatalogAppRegistry::ResourceAssociation`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IHttpNamespace |
static interface |
IHttpNamespace.Jsii$Default
Internal default implementation for
IHttpNamespace. |
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 |
CfnHttpNamespace
A CloudFormation `AWS::ServiceDiscovery::HttpNamespace`.
|
class |
CfnPrivateDnsNamespace
A CloudFormation `AWS::ServiceDiscovery::PrivateDnsNamespace`.
|
class |
CfnPublicDnsNamespace
A CloudFormation `AWS::ServiceDiscovery::PublicDnsNamespace`.
|
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 |
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 |
|---|---|
class |
CfnReceiptFilter
A CloudFormation `AWS::SES::ReceiptFilter`.
|
class |
CfnReceiptRule
A CloudFormation `AWS::SES::ReceiptRule`.
|
class |
CfnReceiptRuleSet
A CloudFormation `AWS::SES::ReceiptRuleSet`.
|
class |
DropSpamReceiptRule
(experimental) A rule added at the top of the rule set to drop spam/virus.
|
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.
|
class |
WhiteListReceiptFilter
(experimental) A white list receipt filter.
|
| 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 |
|---|---|
class |
CfnProfilePermission
A CloudFormation `AWS::Signer::ProfilePermission`.
|
class |
CfnSigningProfile
A CloudFormation `AWS::Signer::SigningProfile`.
|
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 |
|---|---|
class |
CfnSubscription
A CloudFormation `AWS::SNS::Subscription`.
|
class |
CfnTopic
A CloudFormation `AWS::SNS::Topic`.
|
class |
CfnTopicPolicy
A CloudFormation `AWS::SNS::TopicPolicy`.
|
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 |
|---|---|
class |
CfnQueuePolicy
A CloudFormation `AWS::SQS::QueuePolicy`.
|
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 |
|---|---|
class |
CfnAssociation
A CloudFormation `AWS::SSM::Association`.
|
class |
CfnDocument
A CloudFormation `AWS::SSM::Document`.
|
class |
CfnMaintenanceWindow
A CloudFormation `AWS::SSM::MaintenanceWindow`.
|
class |
CfnMaintenanceWindowTarget
A CloudFormation `AWS::SSM::MaintenanceWindowTarget`.
|
class |
CfnMaintenanceWindowTask
A CloudFormation `AWS::SSM::MaintenanceWindowTask`.
|
class |
CfnPatchBaseline
A CloudFormation `AWS::SSM::PatchBaseline`.
|
class |
CfnResourceDataSync
A CloudFormation `AWS::SSM::ResourceDataSync`.
|
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 | Class and Description |
|---|---|
class |
CfnAssignment
A CloudFormation `AWS::SSO::Assignment`.
|
class |
CfnInstanceAccessControlAttributeConfiguration
A CloudFormation `AWS::SSO::InstanceAccessControlAttributeConfiguration`.
|
class |
CfnPermissionSet
A CloudFormation `AWS::SSO::PermissionSet`.
|
| 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.
|
class |
CfnActivity
A CloudFormation `AWS::StepFunctions::Activity`.
|
class |
Choice
(experimental) Define a Choice in the state machine.
|
class |
CustomState
(experimental) State defined by supplying Amazon States Language (ASL) in the state machine.
|
class |
Fail
(experimental) Define a Fail state in the state machine.
|
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 |
Map
(experimental) Define a Map state in the state machine.
|
class |
Parallel
(experimental) Define a Parallel state in the state machine.
|
class |
Pass
(experimental) Define a Pass in the state machine.
|
class |
State
(experimental) Base class for all other state classes.
|
class |
StateMachine
(experimental) Define a StepFunctions State Machine.
|
class |
StateMachineFragment
(experimental) Base class for reusable state machine fragments.
|
class |
Succeed
(experimental) Define a Succeed state in the state machine.
|
class |
Task
Deprecated.
- replaced by service integration specific classes (i.e. LambdaInvoke, SnsPublish)
|
class |
TaskStateBase
(experimental) Define a Task state in the state machine.
|
class |
Wait
(experimental) Define a Wait state in the state machine.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AthenaGetQueryExecution
(experimental) Get an Athena Query Execution as a Task.
|
class |
AthenaGetQueryResults
(experimental) Get an Athena Query Results as a Task.
|
class |
AthenaStartQueryExecution
(experimental) Start an Athena Query as a Task.
|
class |
AthenaStopQueryExecution
(experimental) Stop an Athena Query Execution as a Task.
|
class |
BatchSubmitJob
(experimental) Task to submits an AWS Batch job from a job definition.
|
class |
CallApiGatewayHttpApiEndpoint
(experimental) Call HTTP API endpoint as a Task.
|
class |
CallApiGatewayRestApiEndpoint
(experimental) Call REST API endpoint as a Task.
|
class |
CodeBuildStartBuild
(experimental) Start a CodeBuild Build as a task.
|
class |
DynamoDeleteItem
(experimental) A StepFunctions task to call DynamoDeleteItem.
|
class |
DynamoGetItem
(experimental) A StepFunctions task to call DynamoGetItem.
|
class |
DynamoPutItem
(experimental) A StepFunctions task to call DynamoPutItem.
|
class |
DynamoUpdateItem
(experimental) A StepFunctions task to call DynamoUpdateItem.
|
class |
EcsRunTask
(experimental) Run a Task on ECS or Fargate.
|
class |
EksCall
(experimental) Call a EKS endpoint as a Task.
|
class |
EmrAddStep
(experimental) A Step Functions Task to add a Step to an EMR Cluster.
|
class |
EmrCancelStep
(experimental) A Step Functions Task to to cancel a Step on an EMR Cluster.
|
class |
EmrCreateCluster
(experimental) A Step Functions Task to create an EMR Cluster.
|
class |
EmrModifyInstanceFleetByName
(experimental) A Step Functions Task to to modify an InstanceFleet on an EMR Cluster.
|
class |
EmrModifyInstanceGroupByName
(experimental) A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
|
class |
EmrSetClusterTerminationProtection
(experimental) A Step Functions Task to to set Termination Protection on an EMR Cluster.
|
class |
EmrTerminateCluster
(experimental) A Step Functions Task to terminate an EMR Cluster.
|
class |
EvaluateExpression
(experimental) A Step Functions Task to evaluate an expression.
|
class |
GlueDataBrewStartJobRun
(experimental) Start a Job run as a Task.
|
class |
GlueStartJobRun
(experimental) Starts an AWS Glue job in a Task state.
|
class |
LambdaInvoke
(experimental) Invoke a Lambda function as a Task.
|
class |
SageMakerCreateEndpoint
(experimental) A Step Functions Task to create a SageMaker endpoint.
|
class |
SageMakerCreateEndpointConfig
(experimental) A Step Functions Task to create a SageMaker endpoint configuration.
|
class |
SageMakerCreateModel
(experimental) A Step Functions Task to create a SageMaker model.
|
class |
SageMakerCreateTrainingJob
(experimental) Class representing the SageMaker Create Training Job task.
|
class |
SageMakerCreateTransformJob
(experimental) Class representing the SageMaker Create Transform Job task.
|
class |
SageMakerUpdateEndpoint
(experimental) A Step Functions Task to update a SageMaker endpoint.
|
class |
SnsPublish
(experimental) A Step Functions Task to publish messages to SNS topic.
|
class |
SqsSendMessage
(experimental) A StepFunctions Task to send messages to SQS queue.
|
class |
StepFunctionsInvokeActivity
(experimental) A Step Functions Task to invoke an Activity worker.
|
class |
StepFunctionsStartExecution
(experimental) A Step Functions Task to call StartExecution on another state machine.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Canary
(experimental) Define a new Canary.
|
class |
CfnCanary
A CloudFormation `AWS::Synthetics::Canary`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnByteMatchSet
A CloudFormation `AWS::WAF::ByteMatchSet`.
|
class |
CfnSqlInjectionMatchSet
A CloudFormation `AWS::WAF::SqlInjectionMatchSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGeoMatchSet
A CloudFormation `AWS::WAFRegional::GeoMatchSet`.
|
class |
CfnRateBasedRule
A CloudFormation `AWS::WAFRegional::RateBasedRule`.
|
class |
CfnSizeConstraintSet
A CloudFormation `AWS::WAFRegional::SizeConstraintSet`.
|
class |
CfnXssMatchSet
A CloudFormation `AWS::WAFRegional::XssMatchSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRegexPatternSet
A CloudFormation `AWS::WAFv2::RegexPatternSet`.
|
class |
CfnWebACL
A CloudFormation `AWS::WAFv2::WebACL`.
|
class |
CfnWebACLAssociation
A CloudFormation `AWS::WAFv2::WebACLAssociation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConnectionAlias
A CloudFormation `AWS::WorkSpaces::ConnectionAlias`.
|
class |
CfnWorkspace
A CloudFormation `AWS::WorkSpaces::Workspace`.
|
Copyright © 2021. All rights reserved.