| 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 |
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 |
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 |
CfnMapping
(experimental) Represents a CloudFormation mapping.
|
class |
CfnOutput
Example:
|
class |
CfnRefElement
(experimental) Base class for referenceable CloudFormation constructs which are not Resources.
|
class |
CfnResource
(experimental) Represents a CloudFormation resource.
|
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) Instantiation of a custom resource, whose implementation is provided a Provider.
|
class |
CustomResourceProvider
(experimental) An AWS-Lambda backed custom resource provider, for CDK Construct Library constructs.
|
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.
|
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.
|
| 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 |
IntegTest
(experimental) A collection of test cases.
|
class |
IntegTestCase
(experimental) An integration test case.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeProxyAgentLayer
(experimental) An AWS Lambda layer that includes the NPM dependency `proxy-agent`.
|
| 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
Deprecated.
This class is part of the old API. Use the API based on the `CodePipeline` class instead
|
class |
CdkStage
Deprecated.
This class is part of the old API. Use the API based on the `CodePipeline` class instead
|
class |
CodePipeline
(experimental) A CDK Pipeline that uses CodePipeline to deploy CDK apps.
|
class |
PipelineBase
(experimental) A generic CDK Pipelines pipeline.
|
class |
PublishAssetsAction
Deprecated.
This class is part of the old API. Use the API based on the `CodePipeline` class instead
|
class |
UpdatePipelineAction
Deprecated.
This class is part of the old API. Use the API based on the `CodePipeline` class instead
|
| Modifier and Type | Method and Description |
|---|---|
default IDependable |
PublishAssetsActionProps.getDependable()
Deprecated.
|
IDependable |
PublishAssetsActionProps.Jsii$Proxy.getDependable()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
PublishAssetsAction.Builder |
PublishAssetsAction.Builder.dependable(IDependable dependable)
Deprecated.
|
PublishAssetsActionProps.Builder |
PublishAssetsActionProps.Builder.dependable(IDependable dependable)
Deprecated.
|
| 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`.
|
class |
CfnPermission
A CloudFormation `AWS::ACMPCA::Permission`.
|
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 |
App
(experimental) An Amplify Console application.
|
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 | Class and Description |
|---|---|
class |
CfnComponent
A CloudFormation `AWS::AmplifyUIBuilder::Component`.
|
class |
CfnTheme
A CloudFormation `AWS::AmplifyUIBuilder::Theme`.
|
| 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 |
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 |
IUsagePlan
(experimental) A UsagePlan, either managed by this CDK app, or imported.
|
static interface |
IUsagePlan.Jsii$Default
Internal default implementation for
IUsagePlan. |
| 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 |
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 |
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 |
CfnStageV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnUsagePlan
A CloudFormation `AWS::ApiGateway::UsagePlan`.
|
class |
CfnUsagePlanKey
A CloudFormation `AWS::ApiGateway::UsagePlanKey`.
|
class |
CognitoUserPoolsAuthorizer
(experimental) Cognito user pools based custom authorizer.
|
class |
Deployment
(experimental) A Deployment of a REST API.
|
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 |
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 |
IResource.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 |
IUsagePlan.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
Example:
|
class |
Model
Example:
|
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
Example:
|
class |
ResourceBase |
class |
RestApi
(experimental) Represents a REST API in Amazon API Gateway.
|
class |
RestApiBase
(experimental) Base implementation that are common to various implementations of IRestApi.
|
class |
SpecRestApi
(experimental) Represents a REST API in Amazon API Gateway, created with an OpenAPI specification.
|
class |
Stage
Example:
|
class |
StepFunctionsRestApi
(experimental) Defines an API Gateway REST API with a Synchrounous Express State Machine as a proxy integration.
|
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
Example:
|
| 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 |
IDomainName
(experimental) Represents an APIGatewayV2 DomainName.
|
static interface |
IDomainName.Jsii$Default
Internal default implementation for
IDomainName. |
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 |
IStage
(experimental) Represents a 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. |
interface |
IWebSocketApi
(experimental) Represents a WebSocket API.
|
static interface |
IWebSocketApi.Jsii$Default
Internal default implementation for
IWebSocketApi. |
interface |
IWebSocketAuthorizer
(experimental) An authorizer for WebSocket APIs.
|
static interface |
IWebSocketAuthorizer.Jsii$Default
Internal default implementation for
IWebSocketAuthorizer. |
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 |
CfnApi
A CloudFormation `AWS::ApiGatewayV2::Api`.
|
class |
CfnApiGatewayManagedOverrides
A CloudFormation `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
class |
CfnApiMapping
A CloudFormation `AWS::ApiGatewayV2::ApiMapping`.
|
class |
CfnAuthorizer
A CloudFormation `AWS::ApiGatewayV2::Authorizer`.
|
class |
CfnIntegration
A CloudFormation `AWS::ApiGatewayV2::Integration`.
|
class |
CfnIntegrationResponse
A CloudFormation `AWS::ApiGatewayV2::IntegrationResponse`.
|
class |
CfnRouteResponse
A CloudFormation `AWS::ApiGatewayV2::RouteResponse`.
|
class |
CfnStage
A CloudFormation `AWS::ApiGatewayV2::Stage`.
|
class |
CfnVpcLink
A CloudFormation `AWS::ApiGatewayV2::VpcLink`.
|
class |
DomainName
(experimental) Custom domain resource for the API.
|
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 |
IDomainName.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 |
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.
|
static class |
IWebSocketApi.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IWebSocketAuthorizer.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 |
VpcLink
(experimental) Define a new VPC Link Specifies an API Gateway VPC link for a HTTP API to access resources in an Amazon Virtual Private Cloud (VPC).
|
class |
WebSocketApi
(experimental) Create a new API Gateway WebSocket API endpoint.
|
class |
WebSocketAuthorizer
(experimental) An authorizer for WebSocket Apis.
|
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 | Class and Description |
|---|---|
class |
CfnDataIntegration
A CloudFormation `AWS::AppIntegrations::DataIntegration`.
|
class |
CfnEventIntegration
A CloudFormation `AWS::AppIntegrations::EventIntegration`.
|
| 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 which 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
Example:
|
class |
VirtualService
(experimental) VirtualService represents a service inside an AppMesh.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnObservabilityConfiguration
A CloudFormation `AWS::AppRunner::ObservabilityConfiguration`.
|
class |
CfnVpcConnector
A CloudFormation `AWS::AppRunner::VpcConnector`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAppBlock
A CloudFormation `AWS::AppStream::AppBlock`.
|
class |
CfnApplicationEntitlementAssociation
A CloudFormation `AWS::AppStream::ApplicationEntitlementAssociation`.
|
class |
CfnApplicationFleetAssociation
A CloudFormation `AWS::AppStream::ApplicationFleetAssociation`.
|
class |
CfnDirectoryConfig
A CloudFormation `AWS::AppStream::DirectoryConfig`.
|
class |
CfnEntitlement
A CloudFormation `AWS::AppStream::Entitlement`.
|
class |
CfnImageBuilder
A CloudFormation `AWS::AppStream::ImageBuilder`.
|
class |
CfnStackFleetAssociation
A CloudFormation `AWS::AppStream::StackFleetAssociation`.
|
class |
CfnStackUserAssociation
A CloudFormation `AWS::AppStream::StackUserAssociation`.
|
| 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 |
CfnDomainName
A CloudFormation `AWS::AppSync::DomainName`.
|
class |
CfnDomainNameApiAssociation
A CloudFormation `AWS::AppSync::DomainNameApiAssociation`.
|
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 |
ElasticsearchDataSource
Deprecated.
- use `OpenSearchDataSource`
|
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 |
OpenSearchDataSource
(experimental) An Appsync datasource backed by OpenSearch.
|
class |
RdsDataSource
(experimental) An AppSync datasource backed by RDS.
|
class |
Resolver
(experimental) An AppSync resolver.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRuleGroupsNamespace
A CloudFormation `AWS::APS::RuleGroupsNamespace`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDataCatalog
A CloudFormation `AWS::Athena::DataCatalog`.
|
class |
CfnNamedQuery
A CloudFormation `AWS::Athena::NamedQuery`.
|
class |
CfnPreparedStatement
A CloudFormation `AWS::Athena::PreparedStatement`.
|
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`.
|
class |
CfnWarmPool
A CloudFormation `AWS::AutoScaling::WarmPool`.
|
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
Example:
|
class |
WarmPool
(experimental) Define a warm pool.
|
| 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`.
|
class |
CfnFramework
A CloudFormation `AWS::Backup::Framework`.
|
class |
CfnReportPlan
A CloudFormation `AWS::Backup::ReportPlan`.
|
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 |
CfnSchedulingPolicy
A CloudFormation `AWS::Batch::SchedulingPolicy`.
|
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 |
CfnBillingGroup
A CloudFormation `AWS::BillingConductor::BillingGroup`.
|
class |
CfnCustomLineItem
A CloudFormation `AWS::BillingConductor::CustomLineItem`.
|
class |
CfnPricingPlan
A CloudFormation `AWS::BillingConductor::PricingPlan`.
|
class |
CfnPricingRule
A CloudFormation `AWS::BillingConductor::PricingRule`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnBudget
A CloudFormation `AWS::Budgets::Budget`.
|
class |
CfnBudgetsAction
A CloudFormation `AWS::Budgets::BudgetsAction`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnKeyspace
A CloudFormation `AWS::Cassandra::Keyspace`.
|
| 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 |
CfnAccount
A CloudFormation `AWS::CertificateManager::Account`.
|
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.
|
class |
PrivateCertificate
(experimental) A private certificate managed by AWS Certificate Manager.
|
| 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 | Class and Description |
|---|---|
class |
CfnCustomResource
A CloudFormation `AWS::CloudFormation::CustomResource`.
|
class |
CfnHookDefaultVersion
A CloudFormation `AWS::CloudFormation::HookDefaultVersion`.
|
class |
CfnHookTypeConfig
A CloudFormation `AWS::CloudFormation::HookTypeConfig`.
|
class |
CfnHookVersion
A CloudFormation `AWS::CloudFormation::HookVersion`.
|
class |
CfnMacro
A CloudFormation `AWS::CloudFormation::Macro`.
|
class |
CfnModuleDefaultVersion
A CloudFormation `AWS::CloudFormation::ModuleDefaultVersion`.
|
class |
CfnModuleVersion
A CloudFormation `AWS::CloudFormation::ModuleVersion`.
|
class |
CfnPublicTypeVersion
A CloudFormation `AWS::CloudFormation::PublicTypeVersion`.
|
class |
CfnPublisher
A CloudFormation `AWS::CloudFormation::Publisher`.
|
class |
CfnResourceDefaultVersion
A CloudFormation `AWS::CloudFormation::ResourceDefaultVersion`.
|
class |
CfnResourceVersion
A CloudFormation `AWS::CloudFormation::ResourceVersion`.
|
class |
CfnStack
A CloudFormation `AWS::CloudFormation::Stack`.
|
class |
CfnStackSet
A CloudFormation `AWS::CloudFormation::StackSet`.
|
class |
CfnTypeActivation
A CloudFormation `AWS::CloudFormation::TypeActivation`.
|
class |
CfnWaitCondition
A CloudFormation `AWS::CloudFormation::WaitCondition`.
|
class |
CfnWaitConditionHandle
A CloudFormation `AWS::CloudFormation::WaitConditionHandle`.
|
| 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 |
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 |
CfnResponseHeadersPolicy
A CloudFormation `AWS::CloudFront::ResponseHeadersPolicy`.
|
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.
|
class |
ResponseHeadersPolicy
(experimental) A Response Headers Policy 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 |
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 | Class and Description |
|---|---|
class |
CfnRepository
A CloudFormation `AWS::CodeArtifact::Repository`.
|
| 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 |
|---|---|
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
Example:
|
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`.
|
class |
CustomActionRegistration
(experimental) The resource representing registering a custom Action with CodePipeline.
|
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 | Interface and Description |
|---|---|
interface |
INotificationRule
(experimental) Represents a notification rule.
|
static interface |
INotificationRule.Jsii$Default
Internal default implementation for
INotificationRule. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnNotificationRule
A CloudFormation `AWS::CodeStarNotifications::NotificationRule`.
|
static class |
INotificationRule.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
NotificationRule
(experimental) A new notification rule.
|
| 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 | Interface and Description |
|---|---|
interface |
IIdentityPool
(experimental) Represents a Cognito IdentityPool.
|
static interface |
IIdentityPool.Jsii$Default
Internal default implementation for
IIdentityPool. |
interface |
IIdentityPoolRoleAttachment
(experimental) Represents an Identity Pool Role Attachment.
|
static interface |
IIdentityPoolRoleAttachment.Jsii$Default
Internal default implementation for
IIdentityPoolRoleAttachment. |
| Modifier and Type | Class and Description |
|---|---|
class |
IdentityPool
(experimental) Define a Cognito Identity Pool.
|
class |
IdentityPoolRoleAttachment
(experimental) Defines an Identity Pool Role Attachment.
|
static class |
IIdentityPool.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IIdentityPoolRoleAttachment.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| 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 |
CfnContactFlow
A CloudFormation `AWS::Connect::ContactFlow`.
|
class |
CfnContactFlowModule
A CloudFormation `AWS::Connect::ContactFlowModule`.
|
class |
CfnHoursOfOperation
A CloudFormation `AWS::Connect::HoursOfOperation`.
|
class |
CfnPhoneNumber
A CloudFormation `AWS::Connect::PhoneNumber`.
|
class |
CfnQuickConnect
A CloudFormation `AWS::Connect::QuickConnect`.
|
class |
CfnUserHierarchyGroup
A CloudFormation `AWS::Connect::UserHierarchyGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnReportDefinition
A CloudFormation `AWS::CUR::ReportDefinition`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnObjectType
A CloudFormation `AWS::CustomerProfiles::ObjectType`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRecipe
A CloudFormation `AWS::DataBrew::Recipe`.
|
class |
CfnRuleset
A CloudFormation `AWS::DataBrew::Ruleset`.
|
class |
CfnSchedule
A CloudFormation `AWS::DataBrew::Schedule`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnPipeline
A CloudFormation `AWS::DataPipeline::Pipeline`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAgent
A CloudFormation `AWS::DataSync::Agent`.
|
class |
CfnLocationEFS
A CloudFormation `AWS::DataSync::LocationEFS`.
|
class |
CfnLocationFSxLustre
A CloudFormation `AWS::DataSync::LocationFSxLustre`.
|
class |
CfnLocationFSxOpenZFS
A CloudFormation `AWS::DataSync::LocationFSxOpenZFS`.
|
class |
CfnLocationFSxWindows
A CloudFormation `AWS::DataSync::LocationFSxWindows`.
|
class |
CfnLocationHDFS
A CloudFormation `AWS::DataSync::LocationHDFS`.
|
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 |
CfnGraph
A CloudFormation `AWS::Detective::Graph`.
|
class |
CfnMemberInvitation
A CloudFormation `AWS::Detective::MemberInvitation`.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
CfnEndpoint
A CloudFormation `AWS::DMS::Endpoint`.
|
class |
CfnEventSubscription
A CloudFormation `AWS::DMS::EventSubscription`.
|
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. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterParameterGroup
(experimental) A cluster parameter group.
|
static class |
IClusterParameterGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGlobalTable
A CloudFormation `AWS::DynamoDB::GlobalTable`.
|
| 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 |
CfnCapacityReservationFleet
A CloudFormation `AWS::EC2::CapacityReservationFleet`.
|
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 |
CfnEnclaveCertificateIamRoleAssociation
A CloudFormation `AWS::EC2::EnclaveCertificateIamRoleAssociation`.
|
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 |
CfnIPAM
A CloudFormation `AWS::EC2::IPAM`.
|
class |
CfnIPAMAllocation
A CloudFormation `AWS::EC2::IPAMAllocation`.
|
class |
CfnIPAMPool
A CloudFormation `AWS::EC2::IPAMPool`.
|
class |
CfnIPAMScope
A CloudFormation `AWS::EC2::IPAMScope`.
|
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 |
CfnNetworkInsightsAccessScope
A CloudFormation `AWS::EC2::NetworkInsightsAccessScope`.
|
class |
CfnNetworkInsightsAccessScopeAnalysis
A CloudFormation `AWS::EC2::NetworkInsightsAccessScopeAnalysis`.
|
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 |
CfnSecurityGroup
A CloudFormation `AWS::EC2::SecurityGroup`.
|
class |
CfnSecurityGroupEgress
A CloudFormation `AWS::EC2::SecurityGroupEgress`.
|
class |
CfnSecurityGroupIngress
A CloudFormation `AWS::EC2::SecurityGroupIngress`.
|
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 |
CfnTransitGatewayPeeringAttachment
A CloudFormation `AWS::EC2::TransitGatewayPeeringAttachment`.
|
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 |
CfnTransitGatewayVpcAttachment
A CloudFormation `AWS::EC2::TransitGatewayVpcAttachment`.
|
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
Example:
|
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 |
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 |
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 |
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 |
ClientVpnEndpoint.getTargetNetworksAssociated()
(experimental) Dependable that can be depended upon to force target networks associations.
|
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.
|
| 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() |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnPublicRepository
A CloudFormation `AWS::ECR::PublicRepository`.
|
class |
CfnPullThroughCacheRule
A CloudFormation `AWS::ECR::PullThroughCacheRule`.
|
class |
CfnRegistryPolicy
A CloudFormation `AWS::ECR::RegistryPolicy`.
|
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.
|
class |
TarballImageAsset
(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 |
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 |
IExternalService
(experimental) The interface for a service using the External launch type on an ECS cluster.
|
static interface |
IExternalService.Jsii$Default
Internal default implementation for
IExternalService. |
interface |
IExternalTaskDefinition
(experimental) The interface of a task definition run on an External cluster.
|
static interface |
IExternalTaskDefinition.Jsii$Default
Internal default implementation for
IExternalTaskDefinition. |
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 |
AsgCapacityProvider
(experimental) An Auto Scaling Group Capacity Provider.
|
class |
BaseService
(experimental) The base class for Ec2Service and FargateService services.
|
class |
CfnCapacityProvider
A CloudFormation `AWS::ECS::CapacityProvider`.
|
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 |
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 |
ExternalService
(experimental) This creates a service using the External launch type on an ECS cluster.
|
class |
ExternalTaskDefinition
(experimental) The details of a task definition run on an External 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 |
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 |
IExternalService.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IExternalTaskDefinition.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 |
FileSystem.getMountTargetsAvailable()
(experimental) Dependable that can be depended upon to ensure the mount targets of the filesystem are ready.
|
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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IKubectlProvider
(experimental) Imported KubectlProvider that can be used in place of the default one created by CDK.
|
static interface |
IKubectlProvider.Jsii$Default
Internal default implementation for
IKubectlProvider. |
interface |
INodegroup
(experimental) NodeGroup interface.
|
static interface |
INodegroup.Jsii$Default
Internal default implementation for
INodegroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
AlbController
(experimental) Construct for installing the AWS ALB Contoller on EKS clusters.
|
class |
AwsAuth
(experimental) Manages mapping between IAM users and roles to Kubernetes RBAC configuration.
|
class |
CfnAddon
A CloudFormation `AWS::EKS::Addon`.
|
class |
CfnFargateProfile
A CloudFormation `AWS::EKS::FargateProfile`.
|
class |
CfnIdentityProviderConfig
A CloudFormation `AWS::EKS::IdentityProviderConfig`.
|
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.
|
class |
HelmChart
(experimental) Represents a helm chart within the Kubernetes system.
|
static class |
IKubectlProvider.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
INodegroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
KubectlProvider
(experimental) Implementation of Kubectl Lambda.
|
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 |
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 |
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 |
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 |
CfnListener
A CloudFormation `AWS::ElasticLoadBalancingV2::Listener`.
|
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 |
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.
|
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 |
TargetGroupBase.getLoadBalancerAttached()
(experimental) List of constructs that need to be depended on to ensure the TargetGroup is associated to a load balancer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCluster
A CloudFormation `AWS::EMR::Cluster`.
|
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 |
IApiDestination
(experimental) Interface for API Destinations.
|
static interface |
IApiDestination.Jsii$Default
Internal default implementation for
IApiDestination. |
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 |
ApiDestination
(experimental) Define an EventBridge Api Destination.
|
class |
Archive
(experimental) Define an EventBridge Archive.
|
class |
CfnApiDestination
A CloudFormation `AWS::Events::ApiDestination`.
|
class |
CfnArchive
A CloudFormation `AWS::Events::Archive`.
|
class |
CfnEventBus
A CloudFormation `AWS::Events::EventBus`.
|
class |
CfnEventBusPolicy
A CloudFormation `AWS::Events::EventBusPolicy`.
|
class |
CfnRule
A CloudFormation `AWS::Events::Rule`.
|
class |
EventBus
(experimental) Define an EventBridge EventBus.
|
static class |
IApiDestination.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
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`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnExperiment
A CloudFormation `AWS::Evidently::Experiment`.
|
class |
CfnFeature
A CloudFormation `AWS::Evidently::Feature`.
|
class |
CfnLaunch
A CloudFormation `AWS::Evidently::Launch`.
|
class |
CfnProject
A CloudFormation `AWS::Evidently::Project`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnExperimentTemplate
A CloudFormation `AWS::FIS::ExperimentTemplate`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnNotificationChannel
A CloudFormation `AWS::FMS::NotificationChannel`.
|
class |
CfnPolicy
A CloudFormation `AWS::FMS::Policy`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDataset
A CloudFormation `AWS::Forecast::Dataset`.
|
class |
CfnDatasetGroup
A CloudFormation `AWS::Forecast::DatasetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDetector
A CloudFormation `AWS::FraudDetector::Detector`.
|
class |
CfnEntityType
A CloudFormation `AWS::FraudDetector::EntityType`.
|
class |
CfnEventType
A CloudFormation `AWS::FraudDetector::EventType`.
|
class |
CfnLabel
A CloudFormation `AWS::FraudDetector::Label`.
|
class |
CfnOutcome
A CloudFormation `AWS::FraudDetector::Outcome`.
|
class |
CfnVariable
A CloudFormation `AWS::FraudDetector::Variable`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnSnapshot
A CloudFormation `AWS::FSx::Snapshot`.
|
class |
CfnStorageVirtualMachine
A CloudFormation `AWS::FSx::StorageVirtualMachine`.
|
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 |
CfnFleet
A CloudFormation `AWS::GameLift::Fleet`.
|
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 |
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 |
IJob
(experimental) Interface representing a created or an imported
Job. |
static interface |
IJob.Jsii$Default
Internal default implementation for
IJob. |
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 |
CfnConnection
A CloudFormation `AWS::Glue::Connection`.
|
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 |
CfnRegistry
A CloudFormation `AWS::Glue::Registry`.
|
class |
CfnSchema
A CloudFormation `AWS::Glue::Schema`.
|
class |
CfnSchemaVersion
A CloudFormation `AWS::Glue::SchemaVersion`.
|
class |
CfnSchemaVersionMetadata
A CloudFormation `AWS::Glue::SchemaVersionMetadata`.
|
class |
CfnSecurityConfiguration
A CloudFormation `AWS::Glue::SecurityConfiguration`.
|
class |
CfnTable
A CloudFormation `AWS::Glue::Table`.
|
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 |
IJob.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.
|
static class |
ITable.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Job
(experimental) A Glue Job.
|
class |
SecurityConfiguration
(experimental) A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest.
|
class |
Table
(experimental) A Glue table.
|
| 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 |
CfnConfig
A CloudFormation `AWS::GroundStation::Config`.
|
class |
CfnDataflowEndpointGroup
A CloudFormation `AWS::GroundStation::DataflowEndpointGroup`.
|
class |
CfnMissionProfile
A CloudFormation `AWS::GroundStation::MissionProfile`.
|
| Modifier and Type | Class and Description |
|---|---|
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 | Class and Description |
|---|---|
class |
CfnFHIRDatastore
A CloudFormation `AWS::HealthLake::FHIRDatastore`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAccessKey
(experimental) Represents an IAM Access Key.
|
static interface |
IAccessKey.Jsii$Default
Internal default implementation for
IAccessKey. |
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. |
| Modifier and Type | Class and Description |
|---|---|
class |
AccessKey
(experimental) Define a new IAM Access Key.
|
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 |
IAccessKey.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
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 |
AddToPrincipalPolicyResult.getPolicyDependable()
(experimental) Dependable which allows depending on the policy change being applied.
|
IDependable |
AddToPrincipalPolicyResult.Jsii$Proxy.getPolicyDependable() |
default IDependable |
AddToResourcePolicyResult.getPolicyDependable()
(experimental) Dependable which allows depending on the policy change being applied.
|
IDependable |
AddToResourcePolicyResult.Jsii$Proxy.getPolicyDependable() |
| Modifier and Type | Method and Description |
|---|---|
AddToPrincipalPolicyResult.Builder |
AddToPrincipalPolicyResult.Builder.policyDependable(IDependable policyDependable)
Sets the value of
AddToPrincipalPolicyResult.getPolicyDependable() |
AddToResourcePolicyResult.Builder |
AddToResourcePolicyResult.Builder.policyDependable(IDependable policyDependable)
Sets the value of
AddToResourcePolicyResult.getPolicyDependable() |
| Constructor and Description |
|---|
CompositeDependable(IDependable... dependables) |
| Modifier and Type | Class and Description |
|---|---|
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 | Interface and Description |
|---|---|
interface |
ITopicRule
(experimental) Represents an AWS IoT Rule.
|
static interface |
ITopicRule.Jsii$Default
Internal default implementation for
ITopicRule. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccountAuditConfiguration
A CloudFormation `AWS::IoT::AccountAuditConfiguration`.
|
class |
CfnCustomMetric
A CloudFormation `AWS::IoT::CustomMetric`.
|
class |
CfnDimension
A CloudFormation `AWS::IoT::Dimension`.
|
class |
CfnDomainConfiguration
A CloudFormation `AWS::IoT::DomainConfiguration`.
|
class |
CfnFleetMetric
A CloudFormation `AWS::IoT::FleetMetric`.
|
class |
CfnLogging
A CloudFormation `AWS::IoT::Logging`.
|
class |
CfnMitigationAction
A CloudFormation `AWS::IoT::MitigationAction`.
|
class |
CfnPolicyPrincipalAttachment
A CloudFormation `AWS::IoT::PolicyPrincipalAttachment`.
|
class |
CfnProvisioningTemplate
A CloudFormation `AWS::IoT::ProvisioningTemplate`.
|
class |
CfnResourceSpecificLogging
A CloudFormation `AWS::IoT::ResourceSpecificLogging`.
|
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`.
|
static class |
ITopicRule.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
TopicRule
(experimental) Defines an AWS IoT Rule in this stack.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDevice
A CloudFormation `AWS::IoT1Click::Device`.
|
class |
CfnPlacement
A CloudFormation `AWS::IoT1Click::Placement`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDatastore
A CloudFormation `AWS::IoTAnalytics::Datastore`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnSuiteDefinition
A CloudFormation `AWS::IoTCoreDeviceAdvisor::SuiteDefinition`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDetectorModel
(experimental) Represents an AWS IoT Events detector model.
|
static interface |
IDetectorModel.Jsii$Default
Internal default implementation for
IDetectorModel. |
interface |
IInput
(experimental) Represents an AWS IoT Events input.
|
static interface |
IInput.Jsii$Default
Internal default implementation for
IInput. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAlarmModel
A CloudFormation `AWS::IoTEvents::AlarmModel`.
|
class |
CfnDetectorModel
A CloudFormation `AWS::IoTEvents::DetectorModel`.
|
class |
CfnInput
A CloudFormation `AWS::IoTEvents::Input`.
|
class |
DetectorModel
(experimental) Defines an AWS IoT Events detector model in this stack.
|
static class |
IDetectorModel.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IInput.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Input
(experimental) Defines an AWS IoT Events input in this stack.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccessPolicy
A CloudFormation `AWS::IoTSiteWise::AccessPolicy`.
|
class |
CfnAssetModel
A CloudFormation `AWS::IoTSiteWise::AssetModel`.
|
class |
CfnDashboard
A CloudFormation `AWS::IoTSiteWise::Dashboard`.
|
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 |
CfnComponentType
A CloudFormation `AWS::IoTTwinMaker::ComponentType`.
|
class |
CfnEntity
A CloudFormation `AWS::IoTTwinMaker::Entity`.
|
class |
CfnScene
A CloudFormation `AWS::IoTTwinMaker::Scene`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDeviceProfile
A CloudFormation `AWS::IoTWireless::DeviceProfile`.
|
class |
CfnFuotaTask
A CloudFormation `AWS::IoTWireless::FuotaTask`.
|
class |
CfnMulticastGroup
A CloudFormation `AWS::IoTWireless::MulticastGroup`.
|
class |
CfnPartnerAccount
A CloudFormation `AWS::IoTWireless::PartnerAccount`.
|
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 |
CfnPlaybackKeyPair
A CloudFormation `AWS::IVS::PlaybackKeyPair`.
|
class |
CfnRecordingConfiguration
A CloudFormation `AWS::IVS::RecordingConfiguration`.
|
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 |
CfnConnector
A CloudFormation `AWS::KafkaConnect::Connector`.
|
| 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 |
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 | Class and Description |
|---|---|
class |
CfnApplicationCloudWatchLoggingOptionV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
|
class |
CfnApplicationOutputV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationOutput`.
|
class |
CfnApplicationReferenceDataSourceV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
|
class |
CfnApplicationV2
A CloudFormation `AWS::KinesisAnalyticsV2::Application`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApplication
A CloudFormation `AWS::KinesisAnalyticsV2::Application`.
|
class |
CfnApplicationCloudWatchLoggingOption
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
|
class |
CfnApplicationOutput
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationOutput`.
|
class |
CfnApplicationReferenceDataSource
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDeliveryStream
(experimental) Represents a Kinesis Data Firehose delivery stream.
|
static interface |
IDeliveryStream.Jsii$Default
Internal default implementation for
IDeliveryStream. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDeliveryStream
A CloudFormation `AWS::KinesisFirehose::DeliveryStream`.
|
class |
DeliveryStream
(experimental) Create a Kinesis Data Firehose delivery stream.
|
static class |
IDeliveryStream.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
default List<IDependable> |
DestinationConfig.getDependables()
(experimental) Any resources that were created by the destination when binding it to the stack that must be deployed before the delivery stream is deployed.
|
List<IDependable> |
DestinationConfig.Jsii$Proxy.getDependables() |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfig.Builder |
DestinationConfig.Builder.dependables(List<? extends IDependable> dependables)
Sets the value of
DestinationConfig.getDependables() |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnSignalingChannel
A CloudFormation `AWS::KinesisVideo::SignalingChannel`.
|
| 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`.
|
class |
CfnReplicaKey
A CloudFormation `AWS::KMS::ReplicaKey`.
|
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 |
IFunctionUrl
(experimental) A Lambda function Url.
|
static interface |
IFunctionUrl.Jsii$Default
Internal default implementation for
IFunctionUrl. |
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 |
CfnUrl
A CloudFormation `AWS::Lambda::Url`.
|
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 inside the construct library as a function.
|
class |
FunctionBase |
class |
FunctionUrl
(experimental) Defines a Lambda function url.
|
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 |
IFunctionUrl.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) Tag the current state of a Function with a Version number.
|
| 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() |
| Modifier and Type | Class and Description |
|---|---|
class |
GoFunction
(experimental) A Golang Lambda function.
|
| 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 |
CfnBot
A CloudFormation `AWS::Lex::Bot`.
|
class |
CfnBotAlias
A CloudFormation `AWS::Lex::BotAlias`.
|
class |
CfnBotVersion
A CloudFormation `AWS::Lex::BotVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGrant
A CloudFormation `AWS::LicenseManager::Grant`.
|
class |
CfnLicense
A CloudFormation `AWS::LicenseManager::License`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAlarm
A CloudFormation `AWS::Lightsail::Alarm`.
|
class |
CfnBucket
A CloudFormation `AWS::Lightsail::Bucket`.
|
class |
CfnDisk
A CloudFormation `AWS::Lightsail::Disk`.
|
class |
CfnDistribution
A CloudFormation `AWS::Lightsail::Distribution`.
|
class |
CfnLoadBalancer
A CloudFormation `AWS::Lightsail::LoadBalancer`.
|
class |
CfnLoadBalancerTlsCertificate
A CloudFormation `AWS::Lightsail::LoadBalancerTlsCertificate`.
|
class |
CfnStaticIp
A CloudFormation `AWS::Lightsail::StaticIp`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGeofenceCollection
A CloudFormation `AWS::Location::GeofenceCollection`.
|
class |
CfnMap
A CloudFormation `AWS::Location::Map`.
|
class |
CfnPlaceIndex
A CloudFormation `AWS::Location::PlaceIndex`.
|
class |
CfnRouteCalculator
A CloudFormation `AWS::Location::RouteCalculator`.
|
class |
CfnTracker
A CloudFormation `AWS::Location::Tracker`.
|
class |
CfnTrackerConsumer
A CloudFormation `AWS::Location::TrackerConsumer`.
|
| 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 |
CfnDestination
A CloudFormation `AWS::Logs::Destination`.
|
class |
CfnLogGroup
A CloudFormation `AWS::Logs::LogGroup`.
|
class |
CfnLogStream
A CloudFormation `AWS::Logs::LogStream`.
|
class |
CfnMetricFilter
A CloudFormation `AWS::Logs::MetricFilter`.
|
class |
CfnQueryDefinition
A CloudFormation `AWS::Logs::QueryDefinition`.
|
class |
CfnResourcePolicy
A CloudFormation `AWS::Logs::ResourcePolicy`.
|
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 |
QueryDefinition
(experimental) Define a query definition for CloudWatch Logs Insights.
|
class |
ResourcePolicy
(experimental) Resource Policy for CloudWatch Log Groups.
|
class |
SubscriptionFilter
(experimental) A new Subscription on a CloudWatch log group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnInferenceScheduler
A CloudFormation `AWS::LookoutEquipment::InferenceScheduler`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAlert
A CloudFormation `AWS::LookoutMetrics::Alert`.
|
class |
CfnAnomalyDetector
A CloudFormation `AWS::LookoutMetrics::AnomalyDetector`.
|
| 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 |
CfnAsset
A CloudFormation `AWS::MediaPackage::Asset`.
|
class |
CfnChannel
A CloudFormation `AWS::MediaPackage::Channel`.
|
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 |
CfnPlaybackConfiguration
A CloudFormation `AWS::MediaTailor::PlaybackConfiguration`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnACL
A CloudFormation `AWS::MemoryDB::ACL`.
|
class |
CfnParameterGroup
A CloudFormation `AWS::MemoryDB::ParameterGroup`.
|
class |
CfnSubnetGroup
A CloudFormation `AWS::MemoryDB::SubnetGroup`.
|
class |
CfnUser
A CloudFormation `AWS::MemoryDB::User`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICluster
(experimental) Represents a MSK Cluster.
|
static interface |
ICluster.Jsii$Default
Internal default implementation for
ICluster. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnBatchScramSecret
A CloudFormation `AWS::MSK::BatchScramSecret`.
|
class |
Cluster
(experimental) Create a MSK Cluster.
|
static class |
ICluster.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| 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 |
CfnLaunchProfile
A CloudFormation `AWS::NimbleStudio::LaunchProfile`.
|
class |
CfnStreamingImage
A CloudFormation `AWS::NimbleStudio::StreamingImage`.
|
class |
CfnStudioComponent
A CloudFormation `AWS::NimbleStudio::StudioComponent`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDomain
(experimental) An interface that represents an Amazon OpenSearch Service domain - either created with the CDK, or an existing one.
|
static interface |
IDomain.Jsii$Default
Internal default implementation for
IDomain. |
| Modifier and Type | Class and Description |
|---|---|
class |
Domain
(experimental) Provides an Amazon OpenSearch Service 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 |
CfnElasticLoadBalancerAttachment
A CloudFormation `AWS::OpsWorks::ElasticLoadBalancerAttachment`.
|
class |
CfnLayer
A CloudFormation `AWS::OpsWorks::Layer`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApplicationInstance
A CloudFormation `AWS::Panorama::ApplicationInstance`.
|
class |
CfnPackage
A CloudFormation `AWS::Panorama::Package`.
|
class |
CfnPackageVersion
A CloudFormation `AWS::Panorama::PackageVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnSolution
A CloudFormation `AWS::Personalize::Solution`.
|
| 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 |
CfnInAppTemplate
A CloudFormation `AWS::Pinpoint::InAppTemplate`.
|
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 |
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`.
|
class |
CfnStream
A CloudFormation `AWS::QLDB::Stream`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnalysis
A CloudFormation `AWS::QuickSight::Analysis`.
|
class |
CfnDataSet
A CloudFormation `AWS::QuickSight::DataSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResourceShare
A CloudFormation `AWS::RAM::ResourceShare`.
|
| Modifier and Type | Interface and Description |
|---|---|
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. |
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 |
CfnDBCluster
A CloudFormation `AWS::RDS::DBCluster`.
|
class |
CfnDBClusterParameterGroup
A CloudFormation `AWS::RDS::DBClusterParameterGroup`.
|
class |
CfnDBInstance
A CloudFormation `AWS::RDS::DBInstance`.
|
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 |
CfnDBSubnetGroup
A CloudFormation `AWS::RDS::DBSubnetGroup`.
|
class |
CfnGlobalCluster
A CloudFormation `AWS::RDS::GlobalCluster`.
|
class |
CfnOptionGroup
A CloudFormation `AWS::RDS::OptionGroup`.
|
class |
DatabaseCluster
(experimental) Create a clustered database with a given number of instances.
|
class |
DatabaseClusterBase
(experimental) A new or imported clustered database.
|
class |
DatabaseClusterFromSnapshot
(experimental) A database cluster restored from a snapshot.
|
class |
DatabaseInstance
(experimental) A database instance.
|
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.
|
class |
DatabaseSecret
(experimental) A database secret.
|
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.
|
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 |
ServerlessClusterFromSnapshot
(experimental) A Aurora Serverless Cluster restored from a snapshot.
|
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. |
interface |
ITable
(experimental) Represents a table in a Redshift database.
|
static interface |
ITable.Jsii$Default
Internal default implementation for
ITable. |
interface |
IUser
(experimental) Represents a user in a Redshift database.
|
static interface |
IUser.Jsii$Default
Internal default implementation for
IUser. |
| 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 |
CfnEndpointAccess
A CloudFormation `AWS::Redshift::EndpointAccess`.
|
class |
CfnEndpointAuthorization
A CloudFormation `AWS::Redshift::EndpointAuthorization`.
|
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 |
CfnCollection
A CloudFormation `AWS::Rekognition::Collection`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResiliencyPolicy
A CloudFormation `AWS::ResilienceHub::ResiliencyPolicy`.
|
| 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 |
DsRecord
(experimental) A DNS DS record.
|
class |
HostedZone
(experimental) Container for records, and records contain information about how to route traffic for a specific domain, such as example.com and its subdomains (acme.example.com, zenith.example.com).
|
static class |
IHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPrivateHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPublicHostedZone.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRecordSet.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
MxRecord
(experimental) A DNS MX record.
|
class |
NsRecord
(experimental) A DNS NS record.
|
class |
PrivateHostedZone
(experimental) Create a Route53 private hosted zone for use in one or more VPCs.
|
class |
PublicHostedZone
(experimental) Create a Route53 public hosted zone.
|
class |
RecordSet
(experimental) A record set.
|
class |
SrvRecord
(experimental) A DNS SRV record.
|
class |
TxtRecord
(experimental) A DNS TXT record.
|
class |
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 |
CfnControlPanel
A CloudFormation `AWS::Route53RecoveryControl::ControlPanel`.
|
class |
CfnRoutingControl
A CloudFormation `AWS::Route53RecoveryControl::RoutingControl`.
|
class |
CfnSafetyRule
A CloudFormation `AWS::Route53RecoveryControl::SafetyRule`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCell
A CloudFormation `AWS::Route53RecoveryReadiness::Cell`.
|
class |
CfnReadinessCheck
A CloudFormation `AWS::Route53RecoveryReadiness::ReadinessCheck`.
|
class |
CfnRecoveryGroup
A CloudFormation `AWS::Route53RecoveryReadiness::RecoveryGroup`.
|
class |
CfnResourceSet
A CloudFormation `AWS::Route53RecoveryReadiness::ResourceSet`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFirewallDomainList
(experimental) A Firewall Domain List.
|
static interface |
IFirewallDomainList.Jsii$Default
Internal default implementation for
IFirewallDomainList. |
interface |
IFirewallRuleGroup
(experimental) A Firewall Rule Group.
|
static interface |
IFirewallRuleGroup.Jsii$Default
Internal default implementation for
IFirewallRuleGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFirewallDomainList
A CloudFormation `AWS::Route53Resolver::FirewallDomainList`.
|
class |
CfnFirewallRuleGroup
A CloudFormation `AWS::Route53Resolver::FirewallRuleGroup`.
|
class |
CfnFirewallRuleGroupAssociation
A CloudFormation `AWS::Route53Resolver::FirewallRuleGroupAssociation`.
|
class |
CfnResolverConfig
A CloudFormation `AWS::Route53Resolver::ResolverConfig`.
|
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`.
|
class |
FirewallDomainList
(experimental) A Firewall Domain List.
|
class |
FirewallRuleGroup
(experimental) A Firewall Rule Group.
|
class |
FirewallRuleGroupAssociation
(experimental) A Firewall Rule Group Association.
|
static class |
IFirewallDomainList.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFirewallRuleGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAppMonitor
A CloudFormation `AWS::RUM::AppMonitor`.
|
| 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 |
BucketBase
(experimental) Represents an S3 Bucket.
|
class |
BucketPolicy
(experimental) The bucket policy for an Amazon S3 bucket.
|
class |
CfnBucketPolicy
A CloudFormation `AWS::S3::BucketPolicy`.
|
class |
CfnMultiRegionAccessPoint
A CloudFormation `AWS::S3::MultiRegionAccessPoint`.
|
class |
CfnMultiRegionAccessPointPolicy
A CloudFormation `AWS::S3::MultiRegionAccessPointPolicy`.
|
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() |
| 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
(experimental) `BucketDeployment` populates an S3 bucket with the contents of .zip files from other S3 buckets or from local disk.
|
| 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 |
CfnDeviceFleet
A CloudFormation `AWS::SageMaker::DeviceFleet`.
|
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 |
CfnHttpApi
A CloudFormation `AWS::Serverless::HttpApi`.
|
class |
CfnSimpleTable
A CloudFormation `AWS::Serverless::SimpleTable`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDomain
A CloudFormation `AWS::SDB::Domain`.
|
| 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 |
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 |
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 | Interface and Description |
|---|---|
interface |
IPortfolio
(experimental) A Service Catalog portfolio.
|
static interface |
IPortfolio.Jsii$Default
Internal default implementation for
IPortfolio. |
interface |
IProduct
(experimental) A Service Catalog product, currently only supports type CloudFormationProduct.
|
static interface |
IProduct.Jsii$Default
Internal default implementation for
IProduct. |
| 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`.
|
class |
CloudFormationProduct
(experimental) A Service Catalog Cloudformation Product.
|
static class |
IPortfolio.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IProduct.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Portfolio
(experimental) A Service Catalog portfolio.
|
class |
Product
(experimental) Abstract class for Service Catalog Product.
|
class |
ProductStack
(experimental) A Service Catalog product stack, which is similar in form to a Cloudformation nested stack.
|
class |
TagOptions
(experimental) Defines a set of TagOptions, which are a list of key-value pairs managed in AWS Service Catalog.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IApplication
(experimental) A Service Catalog AppRegistry Application.
|
static interface |
IApplication.Jsii$Default
Internal default implementation for
IApplication. |
interface |
IAttributeGroup
(experimental) A Service Catalog AppRegistry Attribute Group.
|
static interface |
IAttributeGroup.Jsii$Default
Internal default implementation for
IAttributeGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
Application
(experimental) A Service Catalog AppRegistry Application.
|
class |
AttributeGroup
(experimental) A Service Catalog AppRegistry Attribute Group.
|
class |
CfnAttributeGroup
A CloudFormation `AWS::ServiceCatalogAppRegistry::AttributeGroup`.
|
class |
CfnAttributeGroupAssociation
A CloudFormation `AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation`.
|
class |
CfnResourceAssociation
A CloudFormation `AWS::ServiceCatalogAppRegistry::ResourceAssociation`.
|
static class |
IApplication.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IAttributeGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| 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 |
AllowListReceiptFilter
(experimental) An allow list receipt filter.
|
class |
CfnConfigurationSet
A CloudFormation `AWS::SES::ConfigurationSet`.
|
class |
CfnConfigurationSetEventDestination
A CloudFormation `AWS::SES::ConfigurationSetEventDestination`.
|
class |
CfnContactList
A CloudFormation `AWS::SES::ContactList`.
|
class |
CfnReceiptFilter
A CloudFormation `AWS::SES::ReceiptFilter`.
|
class |
CfnReceiptRule
A CloudFormation `AWS::SES::ReceiptRule`.
|
class |
CfnReceiptRuleSet
A CloudFormation `AWS::SES::ReceiptRuleSet`.
|
class |
CfnTemplate
A CloudFormation `AWS::SES::Template`.
|
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
Deprecated.
use `AllowListReceiptFilter`
|
| 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) The policy for an SNS Topic.
|
| 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) The policy for an SQS Queue.
|
| 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 |
CfnParameter
A CloudFormation `AWS::SSM::Parameter`.
|
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 |
CfnContact
A CloudFormation `AWS::SSMContacts::Contact`.
|
class |
CfnContactChannel
A CloudFormation `AWS::SSMContacts::ContactChannel`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnReplicationSet
A CloudFormation `AWS::SSMIncidents::ReplicationSet`.
|
class |
CfnResponsePlan
A CloudFormation `AWS::SSMIncidents::ResponsePlan`.
|
| 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 |
CfnStateMachine
A CloudFormation `AWS::StepFunctions::StateMachine`.
|
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 |
CallAwsService
(experimental) A StepFunctions task to call an AWS service API.
|
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 |
EmrContainersCreateVirtualCluster
(experimental) Task that creates an EMR Containers virtual cluster from an EKS cluster.
|
class |
EmrContainersDeleteVirtualCluster
(experimental) Deletes an EMR Containers virtual cluster as a Task.
|
class |
EmrContainersStartJobRun
(experimental) Starts a job run.
|
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 |
EventBridgePutEvents
(experimental) A StepFunctions Task to send events to an EventBridge event bus.
|
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 |
CfnScheduledQuery
A CloudFormation `AWS::Timestream::ScheduledQuery`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnServer
A CloudFormation `AWS::Transfer::Server`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnSizeConstraintSet
A CloudFormation `AWS::WAF::SizeConstraintSet`.
|
class |
CfnSqlInjectionMatchSet
A CloudFormation `AWS::WAF::SqlInjectionMatchSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnByteMatchSet
A CloudFormation `AWS::WAFRegional::ByteMatchSet`.
|
class |
CfnGeoMatchSet
A CloudFormation `AWS::WAFRegional::GeoMatchSet`.
|
class |
CfnRateBasedRule
A CloudFormation `AWS::WAFRegional::RateBasedRule`.
|
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 |
CfnAssistant
A CloudFormation `AWS::Wisdom::Assistant`.
|
class |
CfnAssistantAssociation
A CloudFormation `AWS::Wisdom::AssistantAssociation`.
|
class |
CfnKnowledgeBase
A CloudFormation `AWS::Wisdom::KnowledgeBase`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConnectionAlias
A CloudFormation `AWS::WorkSpaces::ConnectionAlias`.
|
class |
CfnWorkspace
A CloudFormation `AWS::WorkSpaces::Workspace`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGroup
A CloudFormation `AWS::XRay::Group`.
|
class |
CfnSamplingRule
A CloudFormation `AWS::XRay::SamplingRule`.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITrigger
(experimental) Interface for triggers.
|
static interface |
ITrigger.Jsii$Default
Internal default implementation for
ITrigger. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ITrigger.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Trigger
(experimental) Triggers an AWS Lambda function during deployment.
|
class |
TriggerFunction
(experimental) Invokes an AWS Lambda function during deployment.
|
Copyright © 2022. All rights reserved.