| Modifier and Type | Class and Description |
|---|---|
class |
CfnSkill
A CloudFormation `Alexa::ASK::Skill`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnSkill.Builder |
CfnSkill.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnSkill(Construct scope,
String id,
CfnSkillProps props)
Create a new `Alexa::ASK::Skill`.
|
| Modifier and Type | Method and Description |
|---|---|
ActionConfig |
PipelineDeployStackAction.bind(Construct scope,
IStage stage,
ActionBindOptions options) |
| Modifier and Type | Class and Description |
|---|---|
class |
Staging
Deprecated.
use `core.AssetStaging`
|
| Modifier and Type | Method and Description |
|---|---|
static Staging.Builder |
Staging.Builder.create(Construct scope,
String id)
Deprecated.
|
| Constructor and Description |
|---|
Staging(Construct scope,
String id,
StagingProps props)
Deprecated.
|
| 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 |
CfnCustomResource
A CloudFormation `AWS::CloudFormation::CustomResource`.
|
class |
CfnElement
(experimental) An element of a CloudFormation stack.
|
class |
CfnHook
(experimental) Represents a CloudFormation resource.
|
class |
CfnInclude
Deprecated.
use the CfnInclude class from the cloudformation-include module instead
|
class |
CfnJson
(experimental) Captures a synthesis-time JSON object a CloudFormation reference which resolves during deployment to the resolved values of the JSON object.
|
class |
CfnMacro
A CloudFormation `AWS::CloudFormation::Macro`.
|
class |
CfnMapping
(experimental) Represents a CloudFormation mapping.
|
class |
CfnModuleDefaultVersion
A CloudFormation `AWS::CloudFormation::ModuleDefaultVersion`.
|
class |
CfnModuleVersion
A CloudFormation `AWS::CloudFormation::ModuleVersion`.
|
class |
CfnOutput |
class |
CfnParameter
(experimental) A CloudFormation parameter.
|
class |
CfnRefElement
(experimental) Base class for referenceable CloudFormation constructs which are not Resources.
|
class |
CfnResource
(experimental) Represents a CloudFormation resource.
|
class |
CfnResourceDefaultVersion
A CloudFormation `AWS::CloudFormation::ResourceDefaultVersion`.
|
class |
CfnResourceVersion
A CloudFormation `AWS::CloudFormation::ResourceVersion`.
|
class |
CfnRule
(experimental) The Rules that define template constraints in an AWS Service Catalog portfolio describe when end users can use the template and which values they can specify for parameters that are declared in the AWS CloudFormation template used to create the product they are attempting to use.
|
class |
CfnStack
A CloudFormation `AWS::CloudFormation::Stack`.
|
class |
CfnStackSet
A CloudFormation `AWS::CloudFormation::StackSet`.
|
class |
CfnWaitCondition
A CloudFormation `AWS::CloudFormation::WaitCondition`.
|
class |
CfnWaitConditionHandle
A CloudFormation `AWS::CloudFormation::WaitConditionHandle`.
|
class |
CustomResource
(experimental) Custom resource that is implemented using a Lambda.
|
class |
CustomResourceProvider
(experimental) An AWS-Lambda backed custom resource provider.
|
class |
NestedStack
(experimental) A CloudFormation nested stack.
|
class |
Resource
(experimental) A construct which represents an AWS resource.
|
class |
Stack
(experimental) A root construct which represents a single CloudFormation stack.
|
class |
Stage
(experimental) An abstract application modeling unit consisting of Stacks that should be deployed together.
|
| Modifier and Type | Method and Description |
|---|---|
Construct |
ValidationError.getSource()
(experimental) The construct which emitted the error.
|
Construct |
ValidationError.Jsii$Proxy.getSource() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Tag.add(Construct scope,
String key,
String value)
Deprecated.
use `Tags.of(scope).add()`
|
static void |
Tag.add(Construct scope,
String key,
String value,
TagProps props)
Deprecated.
use `Tags.of(scope).add()`
|
static CfnStackSet.Builder |
CfnStackSet.Builder.create(Construct scope,
String id) |
static CfnModuleVersion.Builder |
CfnModuleVersion.Builder.create(Construct scope,
String id) |
static CfnMacro.Builder |
CfnMacro.Builder.create(Construct scope,
String id) |
static CfnStack.Builder |
CfnStack.Builder.create(Construct scope,
String id) |
static CfnResourceDefaultVersion.Builder |
CfnResourceDefaultVersion.Builder.create(Construct scope,
String id) |
static CfnResourceVersion.Builder |
CfnResourceVersion.Builder.create(Construct scope,
String id) |
static CfnModuleDefaultVersion.Builder |
CfnModuleDefaultVersion.Builder.create(Construct scope,
String id) |
static CfnWaitCondition.Builder |
CfnWaitCondition.Builder.create(Construct scope,
String id) |
static CfnCustomResource.Builder |
CfnCustomResource.Builder.create(Construct scope,
String id) |
static FeatureFlags |
FeatureFlags.of(Construct scope)
(experimental) Inspect feature flags on the construct node's context.
|
static void |
Tag.remove(Construct scope,
String key)
Deprecated.
use `Tags.of(scope).remove()`
|
static void |
Tag.remove(Construct scope,
String key,
TagProps props)
Deprecated.
use `Tags.of(scope).remove()`
|
ValidationError.Builder |
ValidationError.Builder.source(Construct source)
Sets the value of
ValidationError.getSource() |
| Constructor and Description |
|---|
CfnCustomResource(Construct scope,
String id,
CfnCustomResourceProps props)
Create a new `AWS::CloudFormation::CustomResource`.
|
CfnMacro(Construct scope,
String id,
CfnMacroProps props)
Create a new `AWS::CloudFormation::Macro`.
|
CfnModuleDefaultVersion(Construct scope,
String id)
Create a new `AWS::CloudFormation::ModuleDefaultVersion`.
|
CfnModuleDefaultVersion(Construct scope,
String id,
CfnModuleDefaultVersionProps props)
Create a new `AWS::CloudFormation::ModuleDefaultVersion`.
|
CfnModuleVersion(Construct scope,
String id,
CfnModuleVersionProps props)
Create a new `AWS::CloudFormation::ModuleVersion`.
|
CfnResourceDefaultVersion(Construct scope,
String id)
Create a new `AWS::CloudFormation::ResourceDefaultVersion`.
|
CfnResourceDefaultVersion(Construct scope,
String id,
CfnResourceDefaultVersionProps props)
Create a new `AWS::CloudFormation::ResourceDefaultVersion`.
|
CfnResourceVersion(Construct scope,
String id,
CfnResourceVersionProps props)
Create a new `AWS::CloudFormation::ResourceVersion`.
|
CfnStack(Construct scope,
String id,
CfnStackProps props)
Create a new `AWS::CloudFormation::Stack`.
|
CfnStackSet(Construct scope,
String id,
CfnStackSetProps props)
Create a new `AWS::CloudFormation::StackSet`.
|
CfnWaitCondition(Construct scope,
String id)
Create a new `AWS::CloudFormation::WaitCondition`.
|
CfnWaitCondition(Construct scope,
String id,
CfnWaitConditionProps props)
Create a new `AWS::CloudFormation::WaitCondition`.
|
CfnWaitConditionHandle(Construct scope,
String id)
Create a new `AWS::CloudFormation::WaitConditionHandle`.
|
ConstructNode(Construct host,
IConstruct scope,
String id) |
Jsii$Proxy(String message,
Construct source)
Constructor that initializes the object based on literal property values passed by the
ValidationError.Builder. |
ScopedAws(Construct scope) |
| 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 | Method and Description |
|---|---|
CustomResourceProviderConfig |
Provider.bind(Construct _scope)
Deprecated.
use `provider.serviceToken` instead
|
| Modifier and Type | Class and Description |
|---|---|
class |
AwsCliLayer
(experimental) An AWS Lambda layer that includes the AWS CLI.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KubectlLayer
(experimental) An AWS Lambda layer that includes `kubectl` and `helm`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CdkPipeline
(experimental) A Pipeline to deploy CDK apps.
|
class |
CdkStage
(experimental) Stage in a CdkPipeline.
|
class |
PublishAssetsAction
(experimental) Action to publish an asset in the pipeline.
|
class |
UpdatePipelineAction
(experimental) Action to self-mutate the pipeline.
|
| Modifier and Type | Method and Description |
|---|---|
ActionConfig |
DeployCdkStackAction.bind(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) Exists to implement IAction.
|
ActionConfig |
PublishAssetsAction.bind(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) Exists to implement IAction.
|
ActionConfig |
ShellScriptAction.bind(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) Exists to implement IAction.
|
ActionConfig |
UpdatePipelineAction.bind(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) Exists to implement IAction.
|
ActionConfig |
SimpleSynthAction.bind(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) Exists to implement IAction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnalyzer
A CloudFormation `AWS::AccessAnalyzer::Analyzer`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAnalyzer.Builder |
CfnAnalyzer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAnalyzer(Construct scope,
String id,
CfnAnalyzerProps props)
Create a new `AWS::AccessAnalyzer::Analyzer`.
|
| 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`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnCertificateAuthorityActivation.Builder |
CfnCertificateAuthorityActivation.Builder.create(Construct scope,
String id) |
static CfnCertificateAuthority.Builder |
CfnCertificateAuthority.Builder.create(Construct scope,
String id) |
static CfnCertificate.Builder |
CfnCertificate.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCertificate(Construct scope,
String id,
CfnCertificateProps props)
Create a new `AWS::ACMPCA::Certificate`.
|
CfnCertificateAuthority(Construct scope,
String id,
CfnCertificateAuthorityProps props)
Create a new `AWS::ACMPCA::CertificateAuthority`.
|
CfnCertificateAuthorityActivation(Construct scope,
String id,
CfnCertificateAuthorityActivationProps props)
Create a new `AWS::ACMPCA::CertificateAuthorityActivation`.
|
| 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 | Method and Description |
|---|---|
static CfnConfigurationAssociation.Builder |
CfnConfigurationAssociation.Builder.create(Construct scope,
String id) |
static CfnBroker.Builder |
CfnBroker.Builder.create(Construct scope,
String id) |
static CfnConfiguration.Builder |
CfnConfiguration.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnBroker(Construct scope,
String id,
CfnBrokerProps props)
Create a new `AWS::AmazonMQ::Broker`.
|
CfnConfiguration(Construct scope,
String id,
CfnConfigurationProps props)
Create a new `AWS::AmazonMQ::Configuration`.
|
CfnConfigurationAssociation(Construct scope,
String id,
CfnConfigurationAssociationProps props)
Create a new `AWS::AmazonMQ::ConfigurationAssociation`.
|
| 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`.
|
| Modifier and Type | Method and Description |
|---|---|
BasicAuthConfig |
BasicAuth.bind(Construct scope,
String id)
(experimental) Binds this Basic Auth configuration to an App.
|
static CfnBranch.Builder |
CfnBranch.Builder.create(Construct scope,
String id) |
static CfnApp.Builder |
CfnApp.Builder.create(Construct scope,
String id) |
static CfnDomain.Builder |
CfnDomain.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApp(Construct scope,
String id,
CfnAppProps props)
Create a new `AWS::Amplify::App`.
|
CfnBranch(Construct scope,
String id,
CfnBranchProps props)
Create a new `AWS::Amplify::Branch`.
|
CfnDomain(Construct scope,
String id,
CfnDomainProps props)
Create a new `AWS::Amplify::Domain`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApiKey
(experimental) An API Gateway ApiKey.
|
class |
Authorizer
(experimental) Base class for all custom authorizers.
|
class |
BasePathMapping
(experimental) This resource creates a base path that clients who call your API must use in the invocation URL.
|
class |
CfnAccount
A CloudFormation `AWS::ApiGateway::Account`.
|
class |
CfnApiMappingV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnApiV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnAuthorizerV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnBasePathMapping
A CloudFormation `AWS::ApiGateway::BasePathMapping`.
|
class |
CfnClientCertificate
A CloudFormation `AWS::ApiGateway::ClientCertificate`.
|
class |
CfnDeploymentV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnDocumentationPart
A CloudFormation `AWS::ApiGateway::DocumentationPart`.
|
class |
CfnDocumentationVersion
A CloudFormation `AWS::ApiGateway::DocumentationVersion`.
|
class |
CfnDomainName
A CloudFormation `AWS::ApiGateway::DomainName`.
|
class |
CfnDomainNameV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnGatewayResponse
A CloudFormation `AWS::ApiGateway::GatewayResponse`.
|
class |
CfnIntegrationResponseV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnIntegrationV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnMethod
A CloudFormation `AWS::ApiGateway::Method`.
|
class |
CfnModelV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnRequestValidator
A CloudFormation `AWS::ApiGateway::RequestValidator`.
|
class |
CfnRestApi
A CloudFormation `AWS::ApiGateway::RestApi`.
|
class |
CfnRouteResponseV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnRouteV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnStage
A CloudFormation `AWS::ApiGateway::Stage`.
|
class |
CfnStageV2
Deprecated.
moved to package aws-apigatewayv2
|
class |
CfnUsagePlan
A CloudFormation `AWS::ApiGateway::UsagePlan`.
|
class |
CfnUsagePlanKey
A CloudFormation `AWS::ApiGateway::UsagePlanKey`.
|
class |
CfnVpcLink
A CloudFormation `AWS::ApiGateway::VpcLink`.
|
class |
CognitoUserPoolsAuthorizer
(experimental) Cognito user pools based custom authorizer.
|
class |
Deployment
(experimental) A Deployment of a REST API.
|
class |
DomainName |
class |
GatewayResponse
(experimental) Configure the response received by clients, produced from the API Gateway backend.
|
class |
LambdaRestApi
(experimental) Defines an API Gateway REST API with AWS Lambda proxy integration.
|
class |
Method |
class |
Model |
class |
ProxyResource
(experimental) Defines a {proxy+} greedy resource and an ANY method on a route.
|
class |
RateLimitedApiKey
(experimental) An API Gateway ApiKey, for which a rate limiting configuration can be specified.
|
class |
RequestAuthorizer
(experimental) Request-based lambda authorizer that recognizes the caller's identity via request parameters, such as headers, paths, query strings, stage variables, or context variables.
|
class |
RequestValidator |
class |
ResourceBase |
class |
RestApi
(experimental) Represents a REST API in Amazon API Gateway.
|
class |
RestApiBase
(experimental) Base implementation that are common to various implementations of IRestApi.
|
class |
SpecRestApi
(experimental) Represents a REST API in Amazon API Gateway, created with an OpenAPI specification.
|
class |
TokenAuthorizer
(experimental) Token based lambda authorizer that recognizes the caller's identity as a bearer token, such as a JSON Web Token (JWT) or an OAuth token.
|
class |
UsagePlan |
class |
VpcLink
(experimental) Define a new VPC Link Specifies an API Gateway VPC link for a RestApi to access resources in an Amazon Virtual Private Cloud (VPC).
|
| Modifier and Type | Method and Description |
|---|---|
ApiDefinitionConfig |
InlineApiDefinition.bind(Construct _scope)
(experimental) Called when the specification is initialized to allow this object to bind to the stack, add resources and have fun.
|
ApiDefinitionConfig |
AssetApiDefinition.bind(Construct scope)
(experimental) Called when the specification is initialized to allow this object to bind to the stack, add resources and have fun.
|
abstract ApiDefinitionConfig |
ApiDefinition.bind(Construct scope)
(experimental) Called when the specification is initialized to allow this object to bind to the stack, add resources and have fun.
|
ApiDefinitionConfig |
S3ApiDefinition.bind(Construct _scope)
(experimental) Called when the specification is initialized to allow this object to bind to the stack, add resources and have fun.
|
static CfnUsagePlan.Builder |
CfnUsagePlan.Builder.create(Construct scope,
String id) |
static CfnIntegrationResponseV2.Builder |
CfnIntegrationResponseV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnUsagePlanKey.Builder |
CfnUsagePlanKey.Builder.create(Construct scope,
String id) |
static CfnAuthorizerV2.Builder |
CfnAuthorizerV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnApiV2.Builder |
CfnApiV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnRouteResponseV2.Builder |
CfnRouteResponseV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnMethod.Builder |
CfnMethod.Builder.create(Construct scope,
String id) |
static CfnRestApi.Builder |
CfnRestApi.Builder.create(Construct scope,
String id) |
static CfnStage.Builder |
CfnStage.Builder.create(Construct scope,
String id) |
static CfnModelV2.Builder |
CfnModelV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnDeployment.Builder |
CfnDeployment.Builder.create(Construct scope,
String id) |
static CfnClientCertificate.Builder |
CfnClientCertificate.Builder.create(Construct scope,
String id) |
static CfnAuthorizer.Builder |
CfnAuthorizer.Builder.create(Construct scope,
String id) |
static CfnApiMappingV2.Builder |
CfnApiMappingV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnDomainName.Builder |
CfnDomainName.Builder.create(Construct scope,
String id) |
static CfnIntegrationV2.Builder |
CfnIntegrationV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnApiKey.Builder |
CfnApiKey.Builder.create(Construct scope,
String id) |
static CfnResource.Builder |
CfnResource.Builder.create(Construct scope,
String id) |
static CfnStageV2.Builder |
CfnStageV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnBasePathMapping.Builder |
CfnBasePathMapping.Builder.create(Construct scope,
String id) |
static CfnDeploymentV2.Builder |
CfnDeploymentV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnDomainNameV2.Builder |
CfnDomainNameV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnGatewayResponse.Builder |
CfnGatewayResponse.Builder.create(Construct scope,
String id) |
static CfnRouteV2.Builder |
CfnRouteV2.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnDocumentationPart.Builder |
CfnDocumentationPart.Builder.create(Construct scope,
String id) |
static CfnAccount.Builder |
CfnAccount.Builder.create(Construct scope,
String id) |
static CfnVpcLink.Builder |
CfnVpcLink.Builder.create(Construct scope,
String id) |
static CfnModel.Builder |
CfnModel.Builder.create(Construct scope,
String id) |
static CfnDocumentationVersion.Builder |
CfnDocumentationVersion.Builder.create(Construct scope,
String id) |
static CfnRequestValidator.Builder |
CfnRequestValidator.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccount(Construct scope,
String id)
Create a new `AWS::ApiGateway::Account`.
|
CfnAccount(Construct scope,
String id,
CfnAccountProps props)
Create a new `AWS::ApiGateway::Account`.
|
CfnApiKey(Construct scope,
String id)
Create a new `AWS::ApiGateway::ApiKey`.
|
CfnApiKey(Construct scope,
String id,
CfnApiKeyProps props)
Create a new `AWS::ApiGateway::ApiKey`.
|
CfnApiMappingV2(Construct scope,
String id,
CfnApiMappingV2Props props)
Deprecated.
|
CfnApiV2(Construct scope,
String id)
Deprecated.
|
CfnApiV2(Construct scope,
String id,
CfnApiV2Props props)
Deprecated.
|
CfnAuthorizer(Construct scope,
String id,
CfnAuthorizerProps props)
Create a new `AWS::ApiGateway::Authorizer`.
|
CfnAuthorizerV2(Construct scope,
String id,
CfnAuthorizerV2Props props)
Deprecated.
|
CfnBasePathMapping(Construct scope,
String id,
CfnBasePathMappingProps props)
Create a new `AWS::ApiGateway::BasePathMapping`.
|
CfnClientCertificate(Construct scope,
String id)
Create a new `AWS::ApiGateway::ClientCertificate`.
|
CfnClientCertificate(Construct scope,
String id,
CfnClientCertificateProps props)
Create a new `AWS::ApiGateway::ClientCertificate`.
|
CfnDeployment(Construct scope,
String id,
CfnDeploymentProps props)
Create a new `AWS::ApiGateway::Deployment`.
|
CfnDeploymentV2(Construct scope,
String id,
CfnDeploymentV2Props props)
Deprecated.
|
CfnDocumentationPart(Construct scope,
String id,
CfnDocumentationPartProps props)
Create a new `AWS::ApiGateway::DocumentationPart`.
|
CfnDocumentationVersion(Construct scope,
String id,
CfnDocumentationVersionProps props)
Create a new `AWS::ApiGateway::DocumentationVersion`.
|
CfnDomainName(Construct scope,
String id)
Create a new `AWS::ApiGateway::DomainName`.
|
CfnDomainName(Construct scope,
String id,
CfnDomainNameProps props)
Create a new `AWS::ApiGateway::DomainName`.
|
CfnDomainNameV2(Construct scope,
String id,
CfnDomainNameV2Props props)
Deprecated.
|
CfnGatewayResponse(Construct scope,
String id,
CfnGatewayResponseProps props)
Create a new `AWS::ApiGateway::GatewayResponse`.
|
CfnIntegrationResponseV2(Construct scope,
String id,
CfnIntegrationResponseV2Props props)
Deprecated.
|
CfnIntegrationV2(Construct scope,
String id,
CfnIntegrationV2Props props)
Deprecated.
|
CfnMethod(Construct scope,
String id,
CfnMethodProps props)
Create a new `AWS::ApiGateway::Method`.
|
CfnModel(Construct scope,
String id,
CfnModelProps props)
Create a new `AWS::ApiGateway::Model`.
|
CfnModelV2(Construct scope,
String id,
CfnModelV2Props props)
Deprecated.
|
CfnRequestValidator(Construct scope,
String id,
CfnRequestValidatorProps props)
Create a new `AWS::ApiGateway::RequestValidator`.
|
CfnResource(Construct scope,
String id,
CfnResourceProps props)
Create a new `AWS::ApiGateway::Resource`.
|
CfnRestApi(Construct scope,
String id)
Create a new `AWS::ApiGateway::RestApi`.
|
CfnRestApi(Construct scope,
String id,
CfnRestApiProps props)
Create a new `AWS::ApiGateway::RestApi`.
|
CfnRouteResponseV2(Construct scope,
String id,
CfnRouteResponseV2Props props)
Deprecated.
|
CfnRouteV2(Construct scope,
String id,
CfnRouteV2Props props)
Deprecated.
|
CfnStage(Construct scope,
String id,
CfnStageProps props)
Create a new `AWS::ApiGateway::Stage`.
|
CfnStageV2(Construct scope,
String id,
CfnStageV2Props props)
Deprecated.
|
CfnUsagePlan(Construct scope,
String id)
Create a new `AWS::ApiGateway::UsagePlan`.
|
CfnUsagePlan(Construct scope,
String id,
CfnUsagePlanProps props)
Create a new `AWS::ApiGateway::UsagePlan`.
|
CfnUsagePlanKey(Construct scope,
String id,
CfnUsagePlanKeyProps props)
Create a new `AWS::ApiGateway::UsagePlanKey`.
|
CfnVpcLink(Construct scope,
String id,
CfnVpcLinkProps props)
Create a new `AWS::ApiGateway::VpcLink`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApiMapping
(experimental) Create a new API mapping for API Gateway API endpoint.
|
class |
CfnApiGatewayManagedOverrides
A CloudFormation `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
class |
CfnApiMapping
A CloudFormation `AWS::ApiGatewayV2::ApiMapping`.
|
class |
CfnIntegration
A CloudFormation `AWS::ApiGatewayV2::Integration`.
|
class |
CfnIntegrationResponse
A CloudFormation `AWS::ApiGatewayV2::IntegrationResponse`.
|
class |
CfnRouteResponse
A CloudFormation `AWS::ApiGatewayV2::RouteResponse`.
|
class |
HttpApi
(experimental) Create a new API Gateway HTTP API endpoint.
|
class |
HttpAuthorizer
(experimental) An authorizer for Http Apis.
|
class |
HttpIntegration
(experimental) The integration for an API route.
|
class |
HttpRoute
(experimental) Route class that creates the Route for API Gateway HTTP API.
|
class |
HttpStage
(experimental) Represents a stage where an instance of the API is deployed.
|
class |
WebSocketApi
(experimental) Create a new API Gateway WebSocket API endpoint.
|
class |
WebSocketIntegration
(experimental) The integration for an API route.
|
class |
WebSocketRoute
(experimental) Route class that creates the Route for API Gateway WebSocket API.
|
class |
WebSocketStage
(experimental) Represents a stage where an instance of the API is deployed.
|
| Modifier and Type | Method and Description |
|---|---|
Construct |
WebSocketRouteIntegrationBindOptions.getScope()
(experimental) The current scope in which the bind is occurring.
|
Construct |
WebSocketRouteIntegrationBindOptions.Jsii$Proxy.getScope() |
Construct |
HttpRouteIntegrationBindOptions.getScope()
(experimental) The current scope in which the bind is occurring.
|
Construct |
HttpRouteIntegrationBindOptions.Jsii$Proxy.getScope() |
| Constructor and Description |
|---|
CfnApi(Construct scope,
String id)
Create a new `AWS::ApiGatewayV2::Api`.
|
CfnApi(Construct scope,
String id,
CfnApiProps props)
Create a new `AWS::ApiGatewayV2::Api`.
|
CfnApiGatewayManagedOverrides(Construct scope,
String id,
CfnApiGatewayManagedOverridesProps props)
Create a new `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
CfnApiMapping(Construct scope,
String id,
CfnApiMappingProps props)
Create a new `AWS::ApiGatewayV2::ApiMapping`.
|
CfnAuthorizer(Construct scope,
String id,
CfnAuthorizerProps props)
Create a new `AWS::ApiGatewayV2::Authorizer`.
|
CfnDeployment(Construct scope,
String id,
CfnDeploymentProps props)
Create a new `AWS::ApiGatewayV2::Deployment`.
|
CfnDomainName(Construct scope,
String id,
CfnDomainNameProps props)
Create a new `AWS::ApiGatewayV2::DomainName`.
|
CfnIntegration(Construct scope,
String id,
CfnIntegrationProps props)
Create a new `AWS::ApiGatewayV2::Integration`.
|
CfnIntegrationResponse(Construct scope,
String id,
CfnIntegrationResponseProps props)
Create a new `AWS::ApiGatewayV2::IntegrationResponse`.
|
CfnModel(Construct scope,
String id,
CfnModelProps props)
Create a new `AWS::ApiGatewayV2::Model`.
|
CfnRoute(Construct scope,
String id,
CfnRouteProps props)
Create a new `AWS::ApiGatewayV2::Route`.
|
CfnRouteResponse(Construct scope,
String id,
CfnRouteResponseProps props)
Create a new `AWS::ApiGatewayV2::RouteResponse`.
|
CfnStage(Construct scope,
String id,
CfnStageProps props)
Create a new `AWS::ApiGatewayV2::Stage`.
|
CfnVpcLink(Construct scope,
String id,
CfnVpcLinkProps props)
Create a new `AWS::ApiGatewayV2::VpcLink`.
|
Jsii$Proxy(IHttpRoute route,
Construct scope)
Constructor that initializes the object based on literal property values passed by the
HttpRouteIntegrationBindOptions.Builder. |
Jsii$Proxy(IWebSocketRoute route,
Construct scope)
Constructor that initializes the object based on literal property values passed by the
WebSocketRouteIntegrationBindOptions.Builder. |
| 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 | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
static CfnEnvironment.Builder |
CfnEnvironment.Builder.create(Construct scope,
String id) |
static CfnDeployment.Builder |
CfnDeployment.Builder.create(Construct scope,
String id) |
static CfnDeploymentStrategy.Builder |
CfnDeploymentStrategy.Builder.create(Construct scope,
String id) |
static CfnHostedConfigurationVersion.Builder |
CfnHostedConfigurationVersion.Builder.create(Construct scope,
String id) |
static CfnConfigurationProfile.Builder |
CfnConfigurationProfile.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::AppConfig::Application`.
|
CfnConfigurationProfile(Construct scope,
String id,
CfnConfigurationProfileProps props)
Create a new `AWS::AppConfig::ConfigurationProfile`.
|
CfnDeployment(Construct scope,
String id,
CfnDeploymentProps props)
Create a new `AWS::AppConfig::Deployment`.
|
CfnDeploymentStrategy(Construct scope,
String id,
CfnDeploymentStrategyProps props)
Create a new `AWS::AppConfig::DeploymentStrategy`.
|
CfnEnvironment(Construct scope,
String id,
CfnEnvironmentProps props)
Create a new `AWS::AppConfig::Environment`.
|
CfnHostedConfigurationVersion(Construct scope,
String id,
CfnHostedConfigurationVersionProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnConnectorProfile.Builder |
CfnConnectorProfile.Builder.create(Construct scope,
String id) |
static CfnFlow.Builder |
CfnFlow.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnConnectorProfile(Construct scope,
String id,
CfnConnectorProfileProps props)
Create a new `AWS::AppFlow::ConnectorProfile`.
|
CfnFlow(Construct scope,
String id,
CfnFlowProps props)
Create a new `AWS::AppFlow::Flow`.
|
| 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`.
|
class |
ScalableTarget
(experimental) Define a scalable target.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnScalingPolicy.Builder |
CfnScalingPolicy.Builder.create(Construct scope,
String id) |
static CfnScalableTarget.Builder |
CfnScalableTarget.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnScalableTarget(Construct scope,
String id,
CfnScalableTargetProps props)
Create a new `AWS::ApplicationAutoScaling::ScalableTarget`.
|
CfnScalingPolicy(Construct scope,
String id,
CfnScalingPolicyProps props)
Create a new `AWS::ApplicationAutoScaling::ScalingPolicy`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::ApplicationInsights::Application`.
|
| 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.
|
class |
Mesh
(experimental) Define a new AppMesh mesh.
|
class |
Route
(experimental) Route represents a new or existing route attached to a VirtualRouter and Mesh.
|
class |
VirtualGateway
(experimental) VirtualGateway represents a newly defined App Mesh Virtual Gateway.
|
class |
VirtualNode
(experimental) VirtualNode represents a newly defined AppMesh VirtualNode.
|
class |
VirtualRouter |
class |
VirtualService
(experimental) VirtualService represents a service inside an AppMesh.
|
| Modifier and Type | Method and Description |
|---|---|
abstract BackendConfig |
Backend.bind(Construct _scope)
(experimental) Return backend config.
|
abstract RouteSpecConfig |
RouteSpec.bind(Construct scope)
(experimental) Called when the GatewayRouteSpec type is initialized.
|
abstract HttpHeaderMatchConfig |
HttpHeaderMatch.bind(Construct scope)
(experimental) Returns the header match configuration.
|
abstract VirtualRouterListenerConfig |
VirtualRouterListener.bind(Construct scope)
(experimental) Called when the VirtualRouterListener type is initialized.
|
abstract ClientPolicyConfig |
ClientPolicy.bind(Construct scope)
(experimental) Returns Trust context based on trust type.
|
abstract ServiceDiscoveryConfig |
ServiceDiscovery.bind(Construct scope)
(experimental) Binds the current object when adding Service Discovery to a VirtualNode.
|
abstract TlsCertificateConfig |
TlsCertificate.bind(Construct _scope)
(experimental) Returns TLS certificate based provider.
|
abstract VirtualNodeListenerConfig |
VirtualNodeListener.bind(Construct scope)
(experimental) Binds the current object when adding Listener to a VirtualNode.
|
abstract GatewayRouteSpecConfig |
GatewayRouteSpec.bind(Construct scope)
(experimental) Called when the GatewayRouteSpec type is initialized.
|
abstract VirtualGatewayListenerConfig |
VirtualGatewayListener.bind(Construct scope)
(experimental) Called when the GatewayListener type is initialized.
|
abstract AccessLogConfig |
AccessLog.bind(Construct scope)
(experimental) Called when the AccessLog type is initialized.
|
static CfnVirtualRouter.Builder |
CfnVirtualRouter.Builder.create(Construct scope,
String id) |
static CfnRoute.Builder |
CfnRoute.Builder.create(Construct scope,
String id) |
static CfnMesh.Builder |
CfnMesh.Builder.create(Construct scope,
String id) |
static CfnVirtualService.Builder |
CfnVirtualService.Builder.create(Construct scope,
String id) |
static CfnGatewayRoute.Builder |
CfnGatewayRoute.Builder.create(Construct scope,
String id) |
static CfnVirtualGateway.Builder |
CfnVirtualGateway.Builder.create(Construct scope,
String id) |
static CfnVirtualNode.Builder |
CfnVirtualNode.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnGatewayRoute(Construct scope,
String id,
CfnGatewayRouteProps props)
Create a new `AWS::AppMesh::GatewayRoute`.
|
CfnMesh(Construct scope,
String id)
Create a new `AWS::AppMesh::Mesh`.
|
CfnMesh(Construct scope,
String id,
CfnMeshProps props)
Create a new `AWS::AppMesh::Mesh`.
|
CfnRoute(Construct scope,
String id,
CfnRouteProps props)
Create a new `AWS::AppMesh::Route`.
|
CfnVirtualGateway(Construct scope,
String id,
CfnVirtualGatewayProps props)
Create a new `AWS::AppMesh::VirtualGateway`.
|
CfnVirtualNode(Construct scope,
String id,
CfnVirtualNodeProps props)
Create a new `AWS::AppMesh::VirtualNode`.
|
CfnVirtualRouter(Construct scope,
String id,
CfnVirtualRouterProps props)
Create a new `AWS::AppMesh::VirtualRouter`.
|
CfnVirtualService(Construct scope,
String id,
CfnVirtualServiceProps props)
Create a new `AWS::AppMesh::VirtualService`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDirectoryConfig
A CloudFormation `AWS::AppStream::DirectoryConfig`.
|
class |
CfnFleet
A CloudFormation `AWS::AppStream::Fleet`.
|
class |
CfnImageBuilder
A CloudFormation `AWS::AppStream::ImageBuilder`.
|
class |
CfnStackFleetAssociation
A CloudFormation `AWS::AppStream::StackFleetAssociation`.
|
class |
CfnStackUserAssociation
A CloudFormation `AWS::AppStream::StackUserAssociation`.
|
class |
CfnUser
A CloudFormation `AWS::AppStream::User`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnImageBuilder.Builder |
CfnImageBuilder.Builder.create(Construct scope,
String id) |
static CfnStack.Builder |
CfnStack.Builder.create(Construct scope,
String id) |
static CfnStackFleetAssociation.Builder |
CfnStackFleetAssociation.Builder.create(Construct scope,
String id) |
static CfnDirectoryConfig.Builder |
CfnDirectoryConfig.Builder.create(Construct scope,
String id) |
static CfnUser.Builder |
CfnUser.Builder.create(Construct scope,
String id) |
static CfnStackUserAssociation.Builder |
CfnStackUserAssociation.Builder.create(Construct scope,
String id) |
static CfnFleet.Builder |
CfnFleet.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDirectoryConfig(Construct scope,
String id,
CfnDirectoryConfigProps props)
Create a new `AWS::AppStream::DirectoryConfig`.
|
CfnFleet(Construct scope,
String id,
CfnFleetProps props)
Create a new `AWS::AppStream::Fleet`.
|
CfnImageBuilder(Construct scope,
String id,
CfnImageBuilderProps props)
Create a new `AWS::AppStream::ImageBuilder`.
|
CfnStack(Construct scope,
String id)
Create a new `AWS::AppStream::Stack`.
|
CfnStack(Construct scope,
String id,
CfnStackProps props)
Create a new `AWS::AppStream::Stack`.
|
CfnStackFleetAssociation(Construct scope,
String id,
CfnStackFleetAssociationProps props)
Create a new `AWS::AppStream::StackFleetAssociation`.
|
CfnStackUserAssociation(Construct scope,
String id,
CfnStackUserAssociationProps props)
Create a new `AWS::AppStream::StackUserAssociation`.
|
CfnUser(Construct scope,
String id,
CfnUserProps props)
Create a new `AWS::AppStream::User`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AppsyncFunction
(experimental) AppSync Functions are local functions that perform certain operations onto a backend data source.
|
class |
BackedDataSource
(experimental) Abstract AppSync datasource implementation.
|
class |
BaseDataSource
(experimental) Abstract AppSync datasource implementation.
|
class |
CfnApiCache
A CloudFormation `AWS::AppSync::ApiCache`.
|
class |
CfnApiKey
A CloudFormation `AWS::AppSync::ApiKey`.
|
class |
CfnDataSource
A CloudFormation `AWS::AppSync::DataSource`.
|
class |
CfnFunctionConfiguration
A CloudFormation `AWS::AppSync::FunctionConfiguration`.
|
class |
CfnGraphQLApi
A CloudFormation `AWS::AppSync::GraphQLApi`.
|
class |
CfnGraphQLSchema
A CloudFormation `AWS::AppSync::GraphQLSchema`.
|
class |
CfnResolver
A CloudFormation `AWS::AppSync::Resolver`.
|
class |
DynamoDbDataSource
(experimental) An AppSync datasource backed by a DynamoDB table.
|
class |
GraphqlApi
(experimental) An AppSync GraphQL API.
|
class |
GraphqlApiBase
(experimental) Base Class for GraphQL API.
|
class |
HttpDataSource
(experimental) An AppSync datasource backed by a http endpoint.
|
class |
LambdaDataSource
(experimental) An AppSync datasource backed by a Lambda function.
|
class |
NoneDataSource
(experimental) An AppSync dummy datasource.
|
class |
RdsDataSource
(experimental) An AppSync datasource backed by RDS.
|
class |
Resolver
(experimental) An AppSync resolver.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDataSource.Builder |
CfnDataSource.Builder.create(Construct scope,
String id) |
static CfnGraphQLApi.Builder |
CfnGraphQLApi.Builder.create(Construct scope,
String id) |
static CfnApiKey.Builder |
CfnApiKey.Builder.create(Construct scope,
String id) |
static CfnApiCache.Builder |
CfnApiCache.Builder.create(Construct scope,
String id) |
static CfnResolver.Builder |
CfnResolver.Builder.create(Construct scope,
String id) |
static CfnFunctionConfiguration.Builder |
CfnFunctionConfiguration.Builder.create(Construct scope,
String id) |
static CfnGraphQLSchema.Builder |
CfnGraphQLSchema.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApiCache(Construct scope,
String id,
CfnApiCacheProps props)
Create a new `AWS::AppSync::ApiCache`.
|
CfnApiKey(Construct scope,
String id,
CfnApiKeyProps props)
Create a new `AWS::AppSync::ApiKey`.
|
CfnDataSource(Construct scope,
String id,
CfnDataSourceProps props)
Create a new `AWS::AppSync::DataSource`.
|
CfnFunctionConfiguration(Construct scope,
String id,
CfnFunctionConfigurationProps props)
Create a new `AWS::AppSync::FunctionConfiguration`.
|
CfnGraphQLApi(Construct scope,
String id,
CfnGraphQLApiProps props)
Create a new `AWS::AppSync::GraphQLApi`.
|
CfnGraphQLSchema(Construct scope,
String id,
CfnGraphQLSchemaProps props)
Create a new `AWS::AppSync::GraphQLSchema`.
|
CfnResolver(Construct scope,
String id,
CfnResolverProps props)
Create a new `AWS::AppSync::Resolver`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDataCatalog
A CloudFormation `AWS::Athena::DataCatalog`.
|
class |
CfnNamedQuery
A CloudFormation `AWS::Athena::NamedQuery`.
|
class |
CfnWorkGroup
A CloudFormation `AWS::Athena::WorkGroup`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDataCatalog.Builder |
CfnDataCatalog.Builder.create(Construct scope,
String id) |
static CfnWorkGroup.Builder |
CfnWorkGroup.Builder.create(Construct scope,
String id) |
static CfnNamedQuery.Builder |
CfnNamedQuery.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDataCatalog(Construct scope,
String id,
CfnDataCatalogProps props)
Create a new `AWS::Athena::DataCatalog`.
|
CfnNamedQuery(Construct scope,
String id,
CfnNamedQueryProps props)
Create a new `AWS::Athena::NamedQuery`.
|
CfnWorkGroup(Construct scope,
String id,
CfnWorkGroupProps props)
Create a new `AWS::Athena::WorkGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAssessment
A CloudFormation `AWS::AuditManager::Assessment`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAssessment.Builder |
CfnAssessment.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAssessment(Construct scope,
String id)
Create a new `AWS::AuditManager::Assessment`.
|
CfnAssessment(Construct scope,
String id,
CfnAssessmentProps props)
Create a new `AWS::AuditManager::Assessment`.
|
| 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 |
LifecycleHook
(experimental) Define a life cycle hook.
|
class |
ScheduledAction
(experimental) Define a scheduled scaling action.
|
class |
StepScalingAction
(experimental) Define a step scaling action.
|
class |
StepScalingPolicy
(experimental) Define a acaling strategy which scales depending on absolute values of some metric.
|
class |
TargetTrackingScalingPolicy |
| Modifier and Type | Method and Description |
|---|---|
LifecycleHookTargetConfig |
ILifecycleHookTarget.bind(Construct scope,
ILifecycleHook lifecycleHook)
(experimental) Called when this object is used as the target of a lifecycle hook.
|
LifecycleHookTargetConfig |
ILifecycleHookTarget.Jsii$Proxy.bind(Construct scope,
ILifecycleHook lifecycleHook)
(experimental) Called when this object is used as the target of a lifecycle hook.
|
default LifecycleHookTargetConfig |
ILifecycleHookTarget.Jsii$Default.bind(Construct scope,
ILifecycleHook lifecycleHook)
(experimental) Called when this object is used as the target of a lifecycle hook.
|
static CfnScheduledAction.Builder |
CfnScheduledAction.Builder.create(Construct scope,
String id) |
static CfnLaunchConfiguration.Builder |
CfnLaunchConfiguration.Builder.create(Construct scope,
String id) |
static CfnScalingPolicy.Builder |
CfnScalingPolicy.Builder.create(Construct scope,
String id) |
static CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.create(Construct scope,
String id) |
static CfnLifecycleHook.Builder |
CfnLifecycleHook.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAutoScalingGroup(Construct scope,
String id,
CfnAutoScalingGroupProps props)
Create a new `AWS::AutoScaling::AutoScalingGroup`.
|
CfnLaunchConfiguration(Construct scope,
String id,
CfnLaunchConfigurationProps props)
Create a new `AWS::AutoScaling::LaunchConfiguration`.
|
CfnLifecycleHook(Construct scope,
String id,
CfnLifecycleHookProps props)
Create a new `AWS::AutoScaling::LifecycleHook`.
|
CfnScalingPolicy(Construct scope,
String id,
CfnScalingPolicyProps props)
Create a new `AWS::AutoScaling::ScalingPolicy`.
|
CfnScheduledAction(Construct scope,
String id,
CfnScheduledActionProps props)
Create a new `AWS::AutoScaling::ScheduledAction`.
|
| Modifier and Type | Method and Description |
|---|---|
LifecycleHookTargetConfig |
QueueHook.bind(Construct _scope,
ILifecycleHook lifecycleHook)
(experimental) Called when this object is used as the target of a lifecycle hook.
|
LifecycleHookTargetConfig |
FunctionHook.bind(Construct scope,
ILifecycleHook lifecycleHook)
(experimental) Called when this object is used as the target of a lifecycle hook.
|
LifecycleHookTargetConfig |
TopicHook.bind(Construct _scope,
ILifecycleHook lifecycleHook)
(experimental) Called when this object is used as the target of a lifecycle hook.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnScalingPlan
A CloudFormation `AWS::AutoScalingPlans::ScalingPlan`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnScalingPlan.Builder |
CfnScalingPlan.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnScalingPlan(Construct scope,
String id,
CfnScalingPlanProps props)
Create a new `AWS::AutoScalingPlans::ScalingPlan`.
|
| 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`.
|
| Modifier and Type | Method and Description |
|---|---|
Construct |
BackupResource.getConstruct()
(experimental) A construct.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnBackupVault.Builder |
CfnBackupVault.Builder.create(Construct scope,
String id) |
static CfnBackupPlan.Builder |
CfnBackupPlan.Builder.create(Construct scope,
String id) |
static CfnBackupSelection.Builder |
CfnBackupSelection.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnBackupPlan(Construct scope,
String id,
CfnBackupPlanProps props)
Create a new `AWS::Backup::BackupPlan`.
|
CfnBackupSelection(Construct scope,
String id,
CfnBackupSelectionProps props)
Create a new `AWS::Backup::BackupSelection`.
|
CfnBackupVault(Construct scope,
String id,
CfnBackupVaultProps props)
Create a new `AWS::Backup::BackupVault`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnComputeEnvironment
A CloudFormation `AWS::Batch::ComputeEnvironment`.
|
class |
CfnJobDefinition
A CloudFormation `AWS::Batch::JobDefinition`.
|
class |
CfnJobQueue
A CloudFormation `AWS::Batch::JobQueue`.
|
class |
ComputeEnvironment
(experimental) Batch Compute Environment.
|
class |
JobDefinition
(experimental) Batch Job Definition.
|
class |
JobQueue
(experimental) Batch Job Queue.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnJobQueue.Builder |
CfnJobQueue.Builder.create(Construct scope,
String id) |
static CfnComputeEnvironment.Builder |
CfnComputeEnvironment.Builder.create(Construct scope,
String id) |
static CfnJobDefinition.Builder |
CfnJobDefinition.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnComputeEnvironment(Construct scope,
String id,
CfnComputeEnvironmentProps props)
Create a new `AWS::Batch::ComputeEnvironment`.
|
CfnJobDefinition(Construct scope,
String id,
CfnJobDefinitionProps props)
Create a new `AWS::Batch::JobDefinition`.
|
CfnJobQueue(Construct scope,
String id,
CfnJobQueueProps props)
Create a new `AWS::Batch::JobQueue`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnBudget
A CloudFormation `AWS::Budgets::Budget`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnBudget.Builder |
CfnBudget.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnBudget(Construct scope,
String id,
CfnBudgetProps props)
Create a new `AWS::Budgets::Budget`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnKeyspace
A CloudFormation `AWS::Cassandra::Keyspace`.
|
class |
CfnTable
A CloudFormation `AWS::Cassandra::Table`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnKeyspace.Builder |
CfnKeyspace.Builder.create(Construct scope,
String id) |
static CfnTable.Builder |
CfnTable.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnKeyspace(Construct scope,
String id)
Create a new `AWS::Cassandra::Keyspace`.
|
CfnKeyspace(Construct scope,
String id,
CfnKeyspaceProps props)
Create a new `AWS::Cassandra::Keyspace`.
|
CfnTable(Construct scope,
String id,
CfnTableProps props)
Create a new `AWS::Cassandra::Table`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnomalyMonitor
A CloudFormation `AWS::CE::AnomalyMonitor`.
|
class |
CfnAnomalySubscription
A CloudFormation `AWS::CE::AnomalySubscription`.
|
class |
CfnCostCategory
A CloudFormation `AWS::CE::CostCategory`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAnomalySubscription.Builder |
CfnAnomalySubscription.Builder.create(Construct scope,
String id) |
static CfnAnomalyMonitor.Builder |
CfnAnomalyMonitor.Builder.create(Construct scope,
String id) |
static CfnCostCategory.Builder |
CfnCostCategory.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAnomalyMonitor(Construct scope,
String id,
CfnAnomalyMonitorProps props)
Create a new `AWS::CE::AnomalyMonitor`.
|
CfnAnomalySubscription(Construct scope,
String id,
CfnAnomalySubscriptionProps props)
Create a new `AWS::CE::AnomalySubscription`.
|
CfnCostCategory(Construct scope,
String id,
CfnCostCategoryProps props)
Create a new `AWS::CE::CostCategory`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Certificate
(experimental) A certificate managed by AWS Certificate Manager.
|
class |
DnsValidatedCertificate
(experimental) A certificate managed by AWS Certificate Manager.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnCertificate.Builder |
CfnCertificate.Builder.create(Construct scope,
String id) |
static CfnAccount.Builder |
CfnAccount.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccount(Construct scope,
String id,
CfnAccountProps props)
Create a new `AWS::CertificateManager::Account`.
|
CfnCertificate(Construct scope,
String id,
CfnCertificateProps props)
Create a new `AWS::CertificateManager::Certificate`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnSlackChannelConfiguration
A CloudFormation `AWS::Chatbot::SlackChannelConfiguration`.
|
class |
SlackChannelConfiguration
(experimental) A new Slack channel configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnSlackChannelConfiguration.Builder |
CfnSlackChannelConfiguration.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnSlackChannelConfiguration(Construct scope,
String id,
CfnSlackChannelConfigurationProps props)
Create a new `AWS::Chatbot::SlackChannelConfiguration`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnEnvironmentEC2
A CloudFormation `AWS::Cloud9::EnvironmentEC2`.
|
class |
Ec2Environment
(experimental) A Cloud9 Environment with Amazon EC2.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnEnvironmentEC2.Builder |
CfnEnvironmentEC2.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnEnvironmentEC2(Construct scope,
String id,
CfnEnvironmentEC2Props props)
Create a new `AWS::Cloud9::EnvironmentEC2`.
|
| Modifier and Type | Method and Description |
|---|---|
CustomResourceProviderConfig |
ICustomResourceProvider.bind(Construct scope)
Deprecated.
|
CustomResourceProviderConfig |
ICustomResourceProvider.Jsii$Proxy.bind(Construct scope)
Deprecated.
|
default CustomResourceProviderConfig |
ICustomResourceProvider.Jsii$Default.bind(Construct scope)
Deprecated.
|
CustomResourceProviderConfig |
CustomResourceProvider.bind(Construct _)
Deprecated.
|
static CfnStackSet.Builder |
CfnStackSet.Builder.create(Construct scope,
String id) |
static CustomResource.Builder |
CustomResource.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnModuleVersion.Builder |
CfnModuleVersion.Builder.create(Construct scope,
String id) |
static NestedStack.Builder |
NestedStack.Builder.create(Construct scope,
String id)
Deprecated.
|
static CfnMacro.Builder |
CfnMacro.Builder.create(Construct scope,
String id) |
static CfnStack.Builder |
CfnStack.Builder.create(Construct scope,
String id) |
static CfnResourceDefaultVersion.Builder |
CfnResourceDefaultVersion.Builder.create(Construct scope,
String id) |
static CfnResourceVersion.Builder |
CfnResourceVersion.Builder.create(Construct scope,
String id) |
static CfnModuleDefaultVersion.Builder |
CfnModuleDefaultVersion.Builder.create(Construct scope,
String id) |
static CfnWaitCondition.Builder |
CfnWaitCondition.Builder.create(Construct scope,
String id) |
static CfnCustomResource.Builder |
CfnCustomResource.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCustomResource(Construct scope,
String id,
CfnCustomResourceProps props)
Create a new `AWS::CloudFormation::CustomResource`.
|
CfnMacro(Construct scope,
String id,
CfnMacroProps props)
Create a new `AWS::CloudFormation::Macro`.
|
CfnModuleDefaultVersion(Construct scope,
String id)
Create a new `AWS::CloudFormation::ModuleDefaultVersion`.
|
CfnModuleDefaultVersion(Construct scope,
String id,
CfnModuleDefaultVersionProps props)
Create a new `AWS::CloudFormation::ModuleDefaultVersion`.
|
CfnModuleVersion(Construct scope,
String id,
CfnModuleVersionProps props)
Create a new `AWS::CloudFormation::ModuleVersion`.
|
CfnResourceDefaultVersion(Construct scope,
String id)
Create a new `AWS::CloudFormation::ResourceDefaultVersion`.
|
CfnResourceDefaultVersion(Construct scope,
String id,
CfnResourceDefaultVersionProps props)
Create a new `AWS::CloudFormation::ResourceDefaultVersion`.
|
CfnResourceVersion(Construct scope,
String id,
CfnResourceVersionProps props)
Create a new `AWS::CloudFormation::ResourceVersion`.
|
CfnStack(Construct scope,
String id,
CfnStackProps props)
Create a new `AWS::CloudFormation::Stack`.
|
CfnStackSet(Construct scope,
String id,
CfnStackSetProps props)
Create a new `AWS::CloudFormation::StackSet`.
|
CfnWaitCondition(Construct scope,
String id)
Create a new `AWS::CloudFormation::WaitCondition`.
|
CfnWaitCondition(Construct scope,
String id,
CfnWaitConditionProps props)
Create a new `AWS::CloudFormation::WaitCondition`.
|
CfnWaitConditionHandle(Construct scope,
String id)
Create a new `AWS::CloudFormation::WaitConditionHandle`.
|
CustomResource(Construct scope,
String id,
CustomResourceProps props)
Deprecated.
|
NestedStack(Construct scope,
String id)
Deprecated.
|
NestedStack(Construct scope,
String id,
NestedStackProps props)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CachePolicy
(experimental) A Cache Policy configuration.
|
class |
CfnCachePolicy
A CloudFormation `AWS::CloudFront::CachePolicy`.
|
class |
CfnCloudFrontOriginAccessIdentity
A CloudFormation `AWS::CloudFront::CloudFrontOriginAccessIdentity`.
|
class |
CfnDistribution
A CloudFormation `AWS::CloudFront::Distribution`.
|
class |
CfnKeyGroup
A CloudFormation `AWS::CloudFront::KeyGroup`.
|
class |
CfnOriginRequestPolicy
A CloudFormation `AWS::CloudFront::OriginRequestPolicy`.
|
class |
CfnPublicKey
A CloudFormation `AWS::CloudFront::PublicKey`.
|
class |
CfnRealtimeLogConfig
A CloudFormation `AWS::CloudFront::RealtimeLogConfig`.
|
class |
CfnStreamingDistribution
A CloudFormation `AWS::CloudFront::StreamingDistribution`.
|
class |
CloudFrontWebDistribution
(experimental) Amazon CloudFront is a global content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to your viewers with low latency and high transfer speeds.
|
class |
Distribution
(experimental) A CloudFront distribution with associated origin(s) and caching behavior(s).
|
class |
KeyGroup
(experimental) A Key Group configuration.
|
class |
OriginAccessIdentity
(experimental) An origin access identity is a special CloudFront user that you can associate with Amazon S3 origins, so that you can secure all or just some of your Amazon S3 content.
|
class |
OriginRequestPolicy
(experimental) A Origin Request Policy configuration.
|
class |
PublicKey
(experimental) A Public Key Configuration.
|
| Modifier and Type | Method and Description |
|---|---|
OriginBindConfig |
IOrigin.bind(Construct scope,
OriginBindOptions options)
(experimental) The method called when a given Origin is added (for the first time) to a Distribution.
|
OriginBindConfig |
IOrigin.Jsii$Proxy.bind(Construct scope,
OriginBindOptions options)
(experimental) The method called when a given Origin is added (for the first time) to a Distribution.
|
default OriginBindConfig |
IOrigin.Jsii$Default.bind(Construct scope,
OriginBindOptions options)
(experimental) The method called when a given Origin is added (for the first time) to a Distribution.
|
OriginBindConfig |
OriginBase.bind(Construct _scope,
OriginBindOptions options)
(experimental) Binds the origin to the associated Distribution.
|
static CfnPublicKey.Builder |
CfnPublicKey.Builder.create(Construct scope,
String id) |
static CfnStreamingDistribution.Builder |
CfnStreamingDistribution.Builder.create(Construct scope,
String id) |
static CfnKeyGroup.Builder |
CfnKeyGroup.Builder.create(Construct scope,
String id) |
static CfnDistribution.Builder |
CfnDistribution.Builder.create(Construct scope,
String id) |
static CfnRealtimeLogConfig.Builder |
CfnRealtimeLogConfig.Builder.create(Construct scope,
String id) |
static CfnCachePolicy.Builder |
CfnCachePolicy.Builder.create(Construct scope,
String id) |
static CfnCloudFrontOriginAccessIdentity.Builder |
CfnCloudFrontOriginAccessIdentity.Builder.create(Construct scope,
String id) |
static CfnOriginRequestPolicy.Builder |
CfnOriginRequestPolicy.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCachePolicy(Construct scope,
String id,
CfnCachePolicyProps props)
Create a new `AWS::CloudFront::CachePolicy`.
|
CfnCloudFrontOriginAccessIdentity(Construct scope,
String id,
CfnCloudFrontOriginAccessIdentityProps props)
Create a new `AWS::CloudFront::CloudFrontOriginAccessIdentity`.
|
CfnDistribution(Construct scope,
String id,
CfnDistributionProps props)
Create a new `AWS::CloudFront::Distribution`.
|
CfnKeyGroup(Construct scope,
String id,
CfnKeyGroupProps props)
Create a new `AWS::CloudFront::KeyGroup`.
|
CfnOriginRequestPolicy(Construct scope,
String id,
CfnOriginRequestPolicyProps props)
Create a new `AWS::CloudFront::OriginRequestPolicy`.
|
CfnPublicKey(Construct scope,
String id,
CfnPublicKeyProps props)
Create a new `AWS::CloudFront::PublicKey`.
|
CfnRealtimeLogConfig(Construct scope,
String id,
CfnRealtimeLogConfigProps props)
Create a new `AWS::CloudFront::RealtimeLogConfig`.
|
CfnStreamingDistribution(Construct scope,
String id,
CfnStreamingDistributionProps props)
Create a new `AWS::CloudFront::StreamingDistribution`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeFunction
(experimental) A Lambda@Edge function.
|
| Modifier and Type | Method and Description |
|---|---|
OriginBindConfig |
S3Origin.bind(Construct scope,
OriginBindOptions options)
(experimental) The method called when a given Origin is added (for the first time) to a Distribution.
|
OriginBindConfig |
OriginGroup.bind(Construct scope,
OriginBindOptions options)
(experimental) The method called when a given Origin is added (for the first time) to a Distribution.
|
| 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 | Method and Description |
|---|---|
static CfnTrail.Builder |
CfnTrail.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnTrail(Construct scope,
String id,
CfnTrailProps props)
Create a new `AWS::CloudTrail::Trail`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Alarm
(experimental) An alarm on a CloudWatch metric.
|
class |
AlarmBase
(experimental) The base class for Alarm and CompositeAlarm resources.
|
class |
CfnAlarm
A CloudFormation `AWS::CloudWatch::Alarm`.
|
class |
CfnAnomalyDetector
A CloudFormation `AWS::CloudWatch::AnomalyDetector`.
|
class |
CfnCompositeAlarm
A CloudFormation `AWS::CloudWatch::CompositeAlarm`.
|
class |
CfnInsightRule
A CloudFormation `AWS::CloudWatch::InsightRule`.
|
class |
CfnMetricStream
A CloudFormation `AWS::CloudWatch::MetricStream`.
|
class |
CompositeAlarm
(experimental) A Composite Alarm based on Alarm Rule.
|
class |
Dashboard
(experimental) A CloudWatch dashboard.
|
| Modifier and Type | Method and Description |
|---|---|
AlarmActionConfig |
IAlarmAction.bind(Construct scope,
IAlarm alarm)
(experimental) Return the properties required to send alarm actions to this CloudWatch alarm.
|
AlarmActionConfig |
IAlarmAction.Jsii$Proxy.bind(Construct scope,
IAlarm alarm)
(experimental) Return the properties required to send alarm actions to this CloudWatch alarm.
|
default AlarmActionConfig |
IAlarmAction.Jsii$Default.bind(Construct scope,
IAlarm alarm)
(experimental) Return the properties required to send alarm actions to this CloudWatch alarm.
|
static CfnAlarm.Builder |
CfnAlarm.Builder.create(Construct scope,
String id) |
static CfnMetricStream.Builder |
CfnMetricStream.Builder.create(Construct scope,
String id) |
static CfnAnomalyDetector.Builder |
CfnAnomalyDetector.Builder.create(Construct scope,
String id) |
static CfnDashboard.Builder |
CfnDashboard.Builder.create(Construct scope,
String id) |
static CfnInsightRule.Builder |
CfnInsightRule.Builder.create(Construct scope,
String id) |
static CfnCompositeAlarm.Builder |
CfnCompositeAlarm.Builder.create(Construct scope,
String id) |
Alarm |
MathExpression.createAlarm(Construct scope,
String id,
CreateAlarmOptions props)
(experimental) Make a new Alarm for this metric.
|
Alarm |
Metric.createAlarm(Construct scope,
String id,
CreateAlarmOptions props)
(experimental) Make a new Alarm for this metric.
|
| Constructor and Description |
|---|
CfnAlarm(Construct scope,
String id,
CfnAlarmProps props)
Create a new `AWS::CloudWatch::Alarm`.
|
CfnAnomalyDetector(Construct scope,
String id,
CfnAnomalyDetectorProps props)
Create a new `AWS::CloudWatch::AnomalyDetector`.
|
CfnCompositeAlarm(Construct scope,
String id,
CfnCompositeAlarmProps props)
Create a new `AWS::CloudWatch::CompositeAlarm`.
|
CfnDashboard(Construct scope,
String id,
CfnDashboardProps props)
Create a new `AWS::CloudWatch::Dashboard`.
|
CfnInsightRule(Construct scope,
String id,
CfnInsightRuleProps props)
Create a new `AWS::CloudWatch::InsightRule`.
|
CfnMetricStream(Construct scope,
String id,
CfnMetricStreamProps props)
Create a new `AWS::CloudWatch::MetricStream`.
|
| Modifier and Type | Method and Description |
|---|---|
AlarmActionConfig |
AutoScalingAction.bind(Construct _scope,
IAlarm _alarm)
(experimental) Returns an alarm action configuration to use an AutoScaling StepScalingAction as an alarm action.
|
AlarmActionConfig |
ApplicationScalingAction.bind(Construct _scope,
IAlarm _alarm)
(experimental) Returns an alarm action configuration to use an ApplicationScaling StepScalingAction as an alarm action.
|
AlarmActionConfig |
Ec2Action.bind(Construct _scope,
IAlarm _alarm)
(experimental) Returns an alarm action configuration to use an EC2 action as an alarm action.
|
AlarmActionConfig |
SnsAction.bind(Construct _scope,
IAlarm _alarm)
(experimental) Returns an alarm action configuration to use an SNS topic as an alarm action.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRepository.Builder |
CfnRepository.Builder.create(Construct scope,
String id) |
static CfnDomain.Builder |
CfnDomain.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDomain(Construct scope,
String id,
CfnDomainProps props)
Create a new `AWS::CodeArtifact::Domain`.
|
CfnRepository(Construct scope,
String id,
CfnRepositoryProps props)
Create a new `AWS::CodeArtifact::Repository`.
|
| 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.
|
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 | Method and Description |
|---|---|
ArtifactsConfig |
Artifacts.bind(Construct _scope,
IProject _project)
(experimental) Callback when an Artifacts class is used in a CodeBuild Project.
|
FileSystemConfig |
IFileSystemLocation.bind(Construct scope,
IProject project)
(experimental) Called by the project when a file system is added so it can perform binding operations on this file system location.
|
FileSystemConfig |
IFileSystemLocation.Jsii$Proxy.bind(Construct scope,
IProject project)
(experimental) Called by the project when a file system is added so it can perform binding operations on this file system location.
|
default FileSystemConfig |
IFileSystemLocation.Jsii$Default.bind(Construct scope,
IProject project)
(experimental) Called by the project when a file system is added so it can perform binding operations on this file system location.
|
SourceConfig |
ISource.bind(Construct scope,
IProject project) |
SourceConfig |
ISource.Jsii$Proxy.bind(Construct scope,
IProject project) |
default SourceConfig |
ISource.Jsii$Default.bind(Construct scope,
IProject project) |
SourceConfig |
Source.bind(Construct _scope,
IProject _project)
(experimental) Called by the project when the source is added so that the source can perform binding operations on the source.
|
ArtifactsConfig |
IArtifacts.bind(Construct scope,
IProject project)
(experimental) Callback when an Artifacts class is used in a CodeBuild Project.
|
ArtifactsConfig |
IArtifacts.Jsii$Proxy.bind(Construct scope,
IProject project)
(experimental) Callback when an Artifacts class is used in a CodeBuild Project.
|
default ArtifactsConfig |
IArtifacts.Jsii$Default.bind(Construct scope,
IProject project)
(experimental) Callback when an Artifacts class is used in a CodeBuild Project.
|
BuildImageConfig |
IBindableBuildImage.bind(Construct scope,
IProject project,
BuildImageBindOptions options)
(experimental) Function that allows the build image access to the construct tree.
|
BuildImageConfig |
IBindableBuildImage.Jsii$Proxy.bind(Construct scope,
IProject project,
BuildImageBindOptions options)
(experimental) Function that allows the build image access to the construct tree.
|
default BuildImageConfig |
IBindableBuildImage.Jsii$Default.bind(Construct scope,
IProject project,
BuildImageBindOptions options)
(experimental) Function that allows the build image access to the construct tree.
|
BuildImageConfig |
LinuxGpuBuildImage.bind(Construct scope,
IProject project,
BuildImageBindOptions _options)
(experimental) Function that allows the build image access to the construct tree.
|
void |
Project.bindToCodePipeline(Construct _scope,
BindToCodePipelineOptions options)
(experimental) A callback invoked when the given project is added to a CodePipeline.
|
static CfnProject.Builder |
CfnProject.Builder.create(Construct scope,
String id) |
static CfnReportGroup.Builder |
CfnReportGroup.Builder.create(Construct scope,
String id) |
static CfnSourceCredential.Builder |
CfnSourceCredential.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnProject(Construct scope,
String id,
CfnProjectProps props)
Create a new `AWS::CodeBuild::Project`.
|
CfnReportGroup(Construct scope,
String id,
CfnReportGroupProps props)
Create a new `AWS::CodeBuild::ReportGroup`.
|
CfnSourceCredential(Construct scope,
String id,
CfnSourceCredentialProps props)
Create a new `AWS::CodeBuild::SourceCredential`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRepository
A CloudFormation `AWS::CodeCommit::Repository`.
|
class |
Repository
(experimental) Provides a CodeCommit Repository.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRepository.Builder |
CfnRepository.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnRepository(Construct scope,
String id,
CfnRepositoryProps props)
Create a new `AWS::CodeCommit::Repository`.
|
| 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.
|
class |
LambdaApplication
(experimental) A CodeDeploy Application that deploys to an AWS Lambda function.
|
class |
LambdaDeploymentGroup |
class |
ServerApplication
(experimental) A CodeDeploy Application that deploys to EC2/on-premise instances.
|
class |
ServerDeploymentConfig
(experimental) A custom Deployment Configuration for an EC2/on-premise Deployment Group.
|
class |
ServerDeploymentGroup
(experimental) A CodeDeploy Deployment Group that deploys to EC2/on-premise instances.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
static CfnDeploymentConfig.Builder |
CfnDeploymentConfig.Builder.create(Construct scope,
String id) |
static CfnDeploymentGroup.Builder |
CfnDeploymentGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApplication(Construct scope,
String id)
Create a new `AWS::CodeDeploy::Application`.
|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::CodeDeploy::Application`.
|
CfnDeploymentConfig(Construct scope,
String id)
Create a new `AWS::CodeDeploy::DeploymentConfig`.
|
CfnDeploymentConfig(Construct scope,
String id,
CfnDeploymentConfigProps props)
Create a new `AWS::CodeDeploy::DeploymentConfig`.
|
CfnDeploymentGroup(Construct scope,
String id,
CfnDeploymentGroupProps props)
Create a new `AWS::CodeDeploy::DeploymentGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnProfilingGroup
A CloudFormation `AWS::CodeGuruProfiler::ProfilingGroup`.
|
class |
ProfilingGroup
(experimental) A new Profiling Group.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnProfilingGroup.Builder |
CfnProfilingGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnProfilingGroup(Construct scope,
String id,
CfnProfilingGroupProps props)
Create a new `AWS::CodeGuruProfiler::ProfilingGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRepositoryAssociation
A CloudFormation `AWS::CodeGuruReviewer::RepositoryAssociation`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRepositoryAssociation.Builder |
CfnRepositoryAssociation.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnRepositoryAssociation(Construct scope,
String id,
CfnRepositoryAssociationProps props)
Create a new `AWS::CodeGuruReviewer::RepositoryAssociation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCustomActionType
A CloudFormation `AWS::CodePipeline::CustomActionType`.
|
class |
CfnWebhook
A CloudFormation `AWS::CodePipeline::Webhook`.
|
class |
Pipeline
(experimental) An AWS CodePipeline pipeline with its associated IAM role and S3 bucket.
|
| Modifier and Type | Method and Description |
|---|---|
ActionConfig |
IAction.bind(Construct scope,
IStage stage,
ActionBindOptions options) |
ActionConfig |
IAction.Jsii$Proxy.bind(Construct scope,
IStage stage,
ActionBindOptions options) |
default ActionConfig |
IAction.Jsii$Default.bind(Construct scope,
IStage stage,
ActionBindOptions options) |
static CfnCustomActionType.Builder |
CfnCustomActionType.Builder.create(Construct scope,
String id) |
static CfnPipeline.Builder |
CfnPipeline.Builder.create(Construct scope,
String id) |
static CfnWebhook.Builder |
CfnWebhook.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCustomActionType(Construct scope,
String id,
CfnCustomActionTypeProps props)
Create a new `AWS::CodePipeline::CustomActionType`.
|
CfnPipeline(Construct scope,
String id,
CfnPipelineProps props)
Create a new `AWS::CodePipeline::Pipeline`.
|
CfnWebhook(Construct scope,
String id,
CfnWebhookProps props)
Create a new `AWS::CodePipeline::Webhook`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseJenkinsProvider |
class |
JenkinsProvider
(experimental) A class representing Jenkins providers.
|
| Modifier and Type | Method and Description |
|---|---|
ActionConfig |
Action.bind(Construct scope,
IStage stage,
ActionBindOptions options) |
protected ActionConfig |
StepFunctionInvokeAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CodeBuildAction.bound(Construct scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
BitBucketSourceAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
JenkinsAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions _options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
AlexaSkillDeployAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions _options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CloudFormationExecuteChangeSetAction.bound(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CodeCommitSourceAction.bound(Construct _scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CloudFormationCreateReplaceChangeSetAction.bound(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
S3DeployAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
EcrSourceAction.bound(Construct _scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
GitHubSourceAction.bound(Construct scope,
IStage stage,
ActionBindOptions _options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CodeDeployServerDeployAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
S3SourceAction.bound(Construct _scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected abstract ActionConfig |
Action.bound(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CodeDeployEcsDeployAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CloudFormationDeleteStackAction.bound(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
EcsDeployAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
ManualApprovalAction.bound(Construct scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
ServiceCatalogDeployAction.bound(Construct _scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
LambdaInvokeAction.bound(Construct scope,
IStage _stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
protected ActionConfig |
CloudFormationCreateUpdateStackAction.bound(Construct scope,
IStage stage,
ActionBindOptions options)
(experimental) The method called when an Action is attached to a Pipeline.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGitHubRepository
A CloudFormation `AWS::CodeStar::GitHubRepository`.
|
class |
GitHubRepository
(experimental) The GitHubRepository resource.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnGitHubRepository.Builder |
CfnGitHubRepository.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnGitHubRepository(Construct scope,
String id,
CfnGitHubRepositoryProps props)
Create a new `AWS::CodeStar::GitHubRepository`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnConnection.Builder |
CfnConnection.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnConnection(Construct scope,
String id,
CfnConnectionProps props)
Create a new `AWS::CodeStarConnections::Connection`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnNotificationRule
A CloudFormation `AWS::CodeStarNotifications::NotificationRule`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnNotificationRule.Builder |
CfnNotificationRule.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnNotificationRule(Construct scope,
String id,
CfnNotificationRuleProps props)
Create a new `AWS::CodeStarNotifications::NotificationRule`.
|
| 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`.
|
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 | Method and Description |
|---|---|
static CfnUserPoolUICustomizationAttachment.Builder |
CfnUserPoolUICustomizationAttachment.Builder.create(Construct scope,
String id) |
static CfnUserPoolClient.Builder |
CfnUserPoolClient.Builder.create(Construct scope,
String id) |
static CfnUserPoolUserToGroupAttachment.Builder |
CfnUserPoolUserToGroupAttachment.Builder.create(Construct scope,
String id) |
static CfnUserPoolIdentityProvider.Builder |
CfnUserPoolIdentityProvider.Builder.create(Construct scope,
String id) |
static CfnUserPoolResourceServer.Builder |
CfnUserPoolResourceServer.Builder.create(Construct scope,
String id) |
static CfnUserPoolDomain.Builder |
CfnUserPoolDomain.Builder.create(Construct scope,
String id) |
static CfnUserPoolUser.Builder |
CfnUserPoolUser.Builder.create(Construct scope,
String id) |
static CfnIdentityPool.Builder |
CfnIdentityPool.Builder.create(Construct scope,
String id) |
static CfnUserPoolGroup.Builder |
CfnUserPoolGroup.Builder.create(Construct scope,
String id) |
static CfnUserPool.Builder |
CfnUserPool.Builder.create(Construct scope,
String id) |
static CfnIdentityPoolRoleAttachment.Builder |
CfnIdentityPoolRoleAttachment.Builder.create(Construct scope,
String id) |
static CfnUserPoolRiskConfigurationAttachment.Builder |
CfnUserPoolRiskConfigurationAttachment.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnIdentityPool(Construct scope,
String id,
CfnIdentityPoolProps props)
Create a new `AWS::Cognito::IdentityPool`.
|
CfnIdentityPoolRoleAttachment(Construct scope,
String id,
CfnIdentityPoolRoleAttachmentProps props)
Create a new `AWS::Cognito::IdentityPoolRoleAttachment`.
|
CfnUserPool(Construct scope,
String id)
Create a new `AWS::Cognito::UserPool`.
|
CfnUserPool(Construct scope,
String id,
CfnUserPoolProps props)
Create a new `AWS::Cognito::UserPool`.
|
CfnUserPoolClient(Construct scope,
String id,
CfnUserPoolClientProps props)
Create a new `AWS::Cognito::UserPoolClient`.
|
CfnUserPoolDomain(Construct scope,
String id,
CfnUserPoolDomainProps props)
Create a new `AWS::Cognito::UserPoolDomain`.
|
CfnUserPoolGroup(Construct scope,
String id,
CfnUserPoolGroupProps props)
Create a new `AWS::Cognito::UserPoolGroup`.
|
CfnUserPoolIdentityProvider(Construct scope,
String id,
CfnUserPoolIdentityProviderProps props)
Create a new `AWS::Cognito::UserPoolIdentityProvider`.
|
CfnUserPoolResourceServer(Construct scope,
String id,
CfnUserPoolResourceServerProps props)
Create a new `AWS::Cognito::UserPoolResourceServer`.
|
CfnUserPoolRiskConfigurationAttachment(Construct scope,
String id,
CfnUserPoolRiskConfigurationAttachmentProps props)
Create a new `AWS::Cognito::UserPoolRiskConfigurationAttachment`.
|
CfnUserPoolUICustomizationAttachment(Construct scope,
String id,
CfnUserPoolUICustomizationAttachmentProps props)
Create a new `AWS::Cognito::UserPoolUICustomizationAttachment`.
|
CfnUserPoolUser(Construct scope,
String id,
CfnUserPoolUserProps props)
Create a new `AWS::Cognito::UserPoolUser`.
|
CfnUserPoolUserToGroupAttachment(Construct scope,
String id,
CfnUserPoolUserToGroupAttachmentProps props)
Create a new `AWS::Cognito::UserPoolUserToGroupAttachment`.
|
| 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 | Method and Description |
|---|---|
static CfnConfigRule.Builder |
CfnConfigRule.Builder.create(Construct scope,
String id) |
static CfnOrganizationConformancePack.Builder |
CfnOrganizationConformancePack.Builder.create(Construct scope,
String id) |
static CfnConformancePack.Builder |
CfnConformancePack.Builder.create(Construct scope,
String id) |
static CfnAggregationAuthorization.Builder |
CfnAggregationAuthorization.Builder.create(Construct scope,
String id) |
static CfnConfigurationAggregator.Builder |
CfnConfigurationAggregator.Builder.create(Construct scope,
String id) |
static CfnOrganizationConfigRule.Builder |
CfnOrganizationConfigRule.Builder.create(Construct scope,
String id) |
static CfnRemediationConfiguration.Builder |
CfnRemediationConfiguration.Builder.create(Construct scope,
String id) |
static CfnStoredQuery.Builder |
CfnStoredQuery.Builder.create(Construct scope,
String id) |
static CfnDeliveryChannel.Builder |
CfnDeliveryChannel.Builder.create(Construct scope,
String id) |
static CfnConfigurationRecorder.Builder |
CfnConfigurationRecorder.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAggregationAuthorization(Construct scope,
String id,
CfnAggregationAuthorizationProps props)
Create a new `AWS::Config::AggregationAuthorization`.
|
CfnConfigRule(Construct scope,
String id,
CfnConfigRuleProps props)
Create a new `AWS::Config::ConfigRule`.
|
CfnConfigurationAggregator(Construct scope,
String id,
CfnConfigurationAggregatorProps props)
Create a new `AWS::Config::ConfigurationAggregator`.
|
CfnConfigurationRecorder(Construct scope,
String id,
CfnConfigurationRecorderProps props)
Create a new `AWS::Config::ConfigurationRecorder`.
|
CfnConformancePack(Construct scope,
String id,
CfnConformancePackProps props)
Create a new `AWS::Config::ConformancePack`.
|
CfnDeliveryChannel(Construct scope,
String id,
CfnDeliveryChannelProps props)
Create a new `AWS::Config::DeliveryChannel`.
|
CfnOrganizationConfigRule(Construct scope,
String id,
CfnOrganizationConfigRuleProps props)
Create a new `AWS::Config::OrganizationConfigRule`.
|
CfnOrganizationConformancePack(Construct scope,
String id,
CfnOrganizationConformancePackProps props)
Create a new `AWS::Config::OrganizationConformancePack`.
|
CfnRemediationConfiguration(Construct scope,
String id,
CfnRemediationConfigurationProps props)
Create a new `AWS::Config::RemediationConfiguration`.
|
CfnStoredQuery(Construct scope,
String id,
CfnStoredQueryProps props)
Create a new `AWS::Config::StoredQuery`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRecipe
A CloudFormation `AWS::DataBrew::Recipe`.
|
class |
CfnSchedule
A CloudFormation `AWS::DataBrew::Schedule`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnProject.Builder |
CfnProject.Builder.create(Construct scope,
String id) |
static CfnRecipe.Builder |
CfnRecipe.Builder.create(Construct scope,
String id) |
static CfnSchedule.Builder |
CfnSchedule.Builder.create(Construct scope,
String id) |
static CfnDataset.Builder |
CfnDataset.Builder.create(Construct scope,
String id) |
static CfnJob.Builder |
CfnJob.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDataset(Construct scope,
String id,
CfnDatasetProps props)
Create a new `AWS::DataBrew::Dataset`.
|
CfnJob(Construct scope,
String id,
CfnJobProps props)
Create a new `AWS::DataBrew::Job`.
|
CfnProject(Construct scope,
String id,
CfnProjectProps props)
Create a new `AWS::DataBrew::Project`.
|
CfnRecipe(Construct scope,
String id,
CfnRecipeProps props)
Create a new `AWS::DataBrew::Recipe`.
|
CfnSchedule(Construct scope,
String id,
CfnScheduleProps props)
Create a new `AWS::DataBrew::Schedule`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnPipeline.Builder |
CfnPipeline.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnPipeline(Construct scope,
String id,
CfnPipelineProps props)
Create a new `AWS::DataPipeline::Pipeline`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAgent
A CloudFormation `AWS::DataSync::Agent`.
|
class |
CfnLocationEFS
A CloudFormation `AWS::DataSync::LocationEFS`.
|
class |
CfnLocationFSxWindows
A CloudFormation `AWS::DataSync::LocationFSxWindows`.
|
class |
CfnLocationNFS
A CloudFormation `AWS::DataSync::LocationNFS`.
|
class |
CfnLocationObjectStorage
A CloudFormation `AWS::DataSync::LocationObjectStorage`.
|
class |
CfnLocationS3
A CloudFormation `AWS::DataSync::LocationS3`.
|
class |
CfnLocationSMB
A CloudFormation `AWS::DataSync::LocationSMB`.
|
class |
CfnTask
A CloudFormation `AWS::DataSync::Task`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnLocationSMB.Builder |
CfnLocationSMB.Builder.create(Construct scope,
String id) |
static CfnLocationObjectStorage.Builder |
CfnLocationObjectStorage.Builder.create(Construct scope,
String id) |
static CfnAgent.Builder |
CfnAgent.Builder.create(Construct scope,
String id) |
static CfnLocationNFS.Builder |
CfnLocationNFS.Builder.create(Construct scope,
String id) |
static CfnLocationEFS.Builder |
CfnLocationEFS.Builder.create(Construct scope,
String id) |
static CfnLocationFSxWindows.Builder |
CfnLocationFSxWindows.Builder.create(Construct scope,
String id) |
static CfnTask.Builder |
CfnTask.Builder.create(Construct scope,
String id) |
static CfnLocationS3.Builder |
CfnLocationS3.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAgent(Construct scope,
String id,
CfnAgentProps props)
Create a new `AWS::DataSync::Agent`.
|
CfnLocationEFS(Construct scope,
String id,
CfnLocationEFSProps props)
Create a new `AWS::DataSync::LocationEFS`.
|
CfnLocationFSxWindows(Construct scope,
String id,
CfnLocationFSxWindowsProps props)
Create a new `AWS::DataSync::LocationFSxWindows`.
|
CfnLocationNFS(Construct scope,
String id,
CfnLocationNFSProps props)
Create a new `AWS::DataSync::LocationNFS`.
|
CfnLocationObjectStorage(Construct scope,
String id,
CfnLocationObjectStorageProps props)
Create a new `AWS::DataSync::LocationObjectStorage`.
|
CfnLocationS3(Construct scope,
String id,
CfnLocationS3Props props)
Create a new `AWS::DataSync::LocationS3`.
|
CfnLocationSMB(Construct scope,
String id,
CfnLocationSMBProps props)
Create a new `AWS::DataSync::LocationSMB`.
|
CfnTask(Construct scope,
String id,
CfnTaskProps props)
Create a new `AWS::DataSync::Task`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnParameterGroup
A CloudFormation `AWS::DAX::ParameterGroup`.
|
class |
CfnSubnetGroup
A CloudFormation `AWS::DAX::SubnetGroup`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnParameterGroup.Builder |
CfnParameterGroup.Builder.create(Construct scope,
String id) |
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
static CfnSubnetGroup.Builder |
CfnSubnetGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::DAX::Cluster`.
|
CfnParameterGroup(Construct scope,
String id)
Create a new `AWS::DAX::ParameterGroup`.
|
CfnParameterGroup(Construct scope,
String id,
CfnParameterGroupProps props)
Create a new `AWS::DAX::ParameterGroup`.
|
CfnSubnetGroup(Construct scope,
String id,
CfnSubnetGroupProps props)
Create a new `AWS::DAX::SubnetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGraph
A CloudFormation `AWS::Detective::Graph`.
|
class |
CfnMemberInvitation
A CloudFormation `AWS::Detective::MemberInvitation`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnMemberInvitation.Builder |
CfnMemberInvitation.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnGraph(Construct scope,
String id)
Create a new `AWS::Detective::Graph`.
|
CfnMemberInvitation(Construct scope,
String id,
CfnMemberInvitationProps props)
Create a new `AWS::Detective::MemberInvitation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnNotificationChannel
A CloudFormation `AWS::DevOpsGuru::NotificationChannel`.
|
class |
CfnResourceCollection
A CloudFormation `AWS::DevOpsGuru::ResourceCollection`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnResourceCollection.Builder |
CfnResourceCollection.Builder.create(Construct scope,
String id) |
static CfnNotificationChannel.Builder |
CfnNotificationChannel.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnNotificationChannel(Construct scope,
String id,
CfnNotificationChannelProps props)
Create a new `AWS::DevOpsGuru::NotificationChannel`.
|
CfnResourceCollection(Construct scope,
String id,
CfnResourceCollectionProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnSimpleAD.Builder |
CfnSimpleAD.Builder.create(Construct scope,
String id) |
static CfnMicrosoftAD.Builder |
CfnMicrosoftAD.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnMicrosoftAD(Construct scope,
String id,
CfnMicrosoftADProps props)
Create a new `AWS::DirectoryService::MicrosoftAD`.
|
CfnSimpleAD(Construct scope,
String id,
CfnSimpleADProps props)
Create a new `AWS::DirectoryService::SimpleAD`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLifecyclePolicy
A CloudFormation `AWS::DLM::LifecyclePolicy`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnLifecyclePolicy.Builder |
CfnLifecyclePolicy.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnLifecyclePolicy(Construct scope,
String id)
Create a new `AWS::DLM::LifecyclePolicy`.
|
CfnLifecyclePolicy(Construct scope,
String id,
CfnLifecyclePolicyProps props)
Create a new `AWS::DLM::LifecyclePolicy`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnReplicationInstance
A CloudFormation `AWS::DMS::ReplicationInstance`.
|
class |
CfnReplicationSubnetGroup
A CloudFormation `AWS::DMS::ReplicationSubnetGroup`.
|
class |
CfnReplicationTask
A CloudFormation `AWS::DMS::ReplicationTask`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnReplicationSubnetGroup.Builder |
CfnReplicationSubnetGroup.Builder.create(Construct scope,
String id) |
static CfnReplicationInstance.Builder |
CfnReplicationInstance.Builder.create(Construct scope,
String id) |
static CfnEndpoint.Builder |
CfnEndpoint.Builder.create(Construct scope,
String id) |
static CfnCertificate.Builder |
CfnCertificate.Builder.create(Construct scope,
String id) |
static CfnEventSubscription.Builder |
CfnEventSubscription.Builder.create(Construct scope,
String id) |
static CfnReplicationTask.Builder |
CfnReplicationTask.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCertificate(Construct scope,
String id)
Create a new `AWS::DMS::Certificate`.
|
CfnCertificate(Construct scope,
String id,
CfnCertificateProps props)
Create a new `AWS::DMS::Certificate`.
|
CfnEndpoint(Construct scope,
String id,
CfnEndpointProps props)
Create a new `AWS::DMS::Endpoint`.
|
CfnEventSubscription(Construct scope,
String id,
CfnEventSubscriptionProps props)
Create a new `AWS::DMS::EventSubscription`.
|
CfnReplicationInstance(Construct scope,
String id,
CfnReplicationInstanceProps props)
Create a new `AWS::DMS::ReplicationInstance`.
|
CfnReplicationSubnetGroup(Construct scope,
String id,
CfnReplicationSubnetGroupProps props)
Create a new `AWS::DMS::ReplicationSubnetGroup`.
|
CfnReplicationTask(Construct scope,
String id,
CfnReplicationTaskProps props)
Create a new `AWS::DMS::ReplicationTask`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDBCluster
A CloudFormation `AWS::DocDB::DBCluster`.
|
class |
CfnDBClusterParameterGroup
A CloudFormation `AWS::DocDB::DBClusterParameterGroup`.
|
class |
CfnDBInstance
A CloudFormation `AWS::DocDB::DBInstance`.
|
class |
CfnDBSubnetGroup
A CloudFormation `AWS::DocDB::DBSubnetGroup`.
|
class |
ClusterParameterGroup
(experimental) A cluster parameter group.
|
class |
DatabaseCluster
(experimental) Create a clustered database with a given number of instances.
|
class |
DatabaseInstance
(experimental) A database instance.
|
class |
DatabaseSecret
(experimental) A database secret.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDBInstance.Builder |
CfnDBInstance.Builder.create(Construct scope,
String id) |
static CfnDBClusterParameterGroup.Builder |
CfnDBClusterParameterGroup.Builder.create(Construct scope,
String id) |
static CfnDBSubnetGroup.Builder |
CfnDBSubnetGroup.Builder.create(Construct scope,
String id) |
static CfnDBCluster.Builder |
CfnDBCluster.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDBCluster(Construct scope,
String id,
CfnDBClusterProps props)
Create a new `AWS::DocDB::DBCluster`.
|
CfnDBClusterParameterGroup(Construct scope,
String id,
CfnDBClusterParameterGroupProps props)
Create a new `AWS::DocDB::DBClusterParameterGroup`.
|
CfnDBInstance(Construct scope,
String id,
CfnDBInstanceProps props)
Create a new `AWS::DocDB::DBInstance`.
|
CfnDBSubnetGroup(Construct scope,
String id,
CfnDBSubnetGroupProps props)
Create a new `AWS::DocDB::DBSubnetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Table
(experimental) Provides a DynamoDB table.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnTable.Builder |
CfnTable.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnTable(Construct scope,
String id,
CfnTableProps props)
Create a new `AWS::DynamoDB::Table`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BastionHostLinux
(experimental) This creates a linux bastion host you can use to connect to other instances or services in your VPC.
|
class |
CfnCapacityReservation
A CloudFormation `AWS::EC2::CapacityReservation`.
|
class |
CfnCarrierGateway
A CloudFormation `AWS::EC2::CarrierGateway`.
|
class |
CfnClientVpnAuthorizationRule
A CloudFormation `AWS::EC2::ClientVpnAuthorizationRule`.
|
class |
CfnClientVpnEndpoint
A CloudFormation `AWS::EC2::ClientVpnEndpoint`.
|
class |
CfnClientVpnRoute
A CloudFormation `AWS::EC2::ClientVpnRoute`.
|
class |
CfnClientVpnTargetNetworkAssociation
A CloudFormation `AWS::EC2::ClientVpnTargetNetworkAssociation`.
|
class |
CfnCustomerGateway
A CloudFormation `AWS::EC2::CustomerGateway`.
|
class |
CfnDHCPOptions
A CloudFormation `AWS::EC2::DHCPOptions`.
|
class |
CfnEC2Fleet
A CloudFormation `AWS::EC2::EC2Fleet`.
|
class |
CfnEgressOnlyInternetGateway
A CloudFormation `AWS::EC2::EgressOnlyInternetGateway`.
|
class |
CfnEIP
A CloudFormation `AWS::EC2::EIP`.
|
class |
CfnEIPAssociation
A CloudFormation `AWS::EC2::EIPAssociation`.
|
class |
CfnFlowLog
A CloudFormation `AWS::EC2::FlowLog`.
|
class |
CfnGatewayRouteTableAssociation
A CloudFormation `AWS::EC2::GatewayRouteTableAssociation`.
|
class |
CfnHost
A CloudFormation `AWS::EC2::Host`.
|
class |
CfnInstance
A CloudFormation `AWS::EC2::Instance`.
|
class |
CfnInternetGateway
A CloudFormation `AWS::EC2::InternetGateway`.
|
class |
CfnLaunchTemplate
A CloudFormation `AWS::EC2::LaunchTemplate`.
|
class |
CfnLocalGatewayRoute
A CloudFormation `AWS::EC2::LocalGatewayRoute`.
|
class |
CfnLocalGatewayRouteTableVPCAssociation
A CloudFormation `AWS::EC2::LocalGatewayRouteTableVPCAssociation`.
|
class |
CfnNatGateway
A CloudFormation `AWS::EC2::NatGateway`.
|
class |
CfnNetworkAcl
A CloudFormation `AWS::EC2::NetworkAcl`.
|
class |
CfnNetworkAclEntry
A CloudFormation `AWS::EC2::NetworkAclEntry`.
|
class |
CfnNetworkInsightsAnalysis
A CloudFormation `AWS::EC2::NetworkInsightsAnalysis`.
|
class |
CfnNetworkInsightsPath
A CloudFormation `AWS::EC2::NetworkInsightsPath`.
|
class |
CfnNetworkInterface
A CloudFormation `AWS::EC2::NetworkInterface`.
|
class |
CfnNetworkInterfaceAttachment
A CloudFormation `AWS::EC2::NetworkInterfaceAttachment`.
|
class |
CfnNetworkInterfacePermission
A CloudFormation `AWS::EC2::NetworkInterfacePermission`.
|
class |
CfnPlacementGroup
A CloudFormation `AWS::EC2::PlacementGroup`.
|
class |
CfnPrefixList
A CloudFormation `AWS::EC2::PrefixList`.
|
class |
CfnRouteTable
A CloudFormation `AWS::EC2::RouteTable`.
|
class |
CfnSecurityGroupEgress
A CloudFormation `AWS::EC2::SecurityGroupEgress`.
|
class |
CfnSpotFleet
A CloudFormation `AWS::EC2::SpotFleet`.
|
class |
CfnSubnet
A CloudFormation `AWS::EC2::Subnet`.
|
class |
CfnSubnetCidrBlock
A CloudFormation `AWS::EC2::SubnetCidrBlock`.
|
class |
CfnSubnetNetworkAclAssociation
A CloudFormation `AWS::EC2::SubnetNetworkAclAssociation`.
|
class |
CfnSubnetRouteTableAssociation
A CloudFormation `AWS::EC2::SubnetRouteTableAssociation`.
|
class |
CfnTrafficMirrorFilter
A CloudFormation `AWS::EC2::TrafficMirrorFilter`.
|
class |
CfnTrafficMirrorFilterRule
A CloudFormation `AWS::EC2::TrafficMirrorFilterRule`.
|
class |
CfnTrafficMirrorSession
A CloudFormation `AWS::EC2::TrafficMirrorSession`.
|
class |
CfnTrafficMirrorTarget
A CloudFormation `AWS::EC2::TrafficMirrorTarget`.
|
class |
CfnTransitGateway
A CloudFormation `AWS::EC2::TransitGateway`.
|
class |
CfnTransitGatewayAttachment
A CloudFormation `AWS::EC2::TransitGatewayAttachment`.
|
class |
CfnTransitGatewayConnect
A CloudFormation `AWS::EC2::TransitGatewayConnect`.
|
class |
CfnTransitGatewayMulticastDomain
A CloudFormation `AWS::EC2::TransitGatewayMulticastDomain`.
|
class |
CfnTransitGatewayMulticastDomainAssociation
A CloudFormation `AWS::EC2::TransitGatewayMulticastDomainAssociation`.
|
class |
CfnTransitGatewayMulticastGroupMember
A CloudFormation `AWS::EC2::TransitGatewayMulticastGroupMember`.
|
class |
CfnTransitGatewayMulticastGroupSource
A CloudFormation `AWS::EC2::TransitGatewayMulticastGroupSource`.
|
class |
CfnTransitGatewayRoute
A CloudFormation `AWS::EC2::TransitGatewayRoute`.
|
class |
CfnTransitGatewayRouteTable
A CloudFormation `AWS::EC2::TransitGatewayRouteTable`.
|
class |
CfnTransitGatewayRouteTableAssociation
A CloudFormation `AWS::EC2::TransitGatewayRouteTableAssociation`.
|
class |
CfnTransitGatewayRouteTablePropagation
A CloudFormation `AWS::EC2::TransitGatewayRouteTablePropagation`.
|
class |
CfnVolume
A CloudFormation `AWS::EC2::Volume`.
|
class |
CfnVolumeAttachment
A CloudFormation `AWS::EC2::VolumeAttachment`.
|
class |
CfnVPC
A CloudFormation `AWS::EC2::VPC`.
|
class |
CfnVPCCidrBlock
A CloudFormation `AWS::EC2::VPCCidrBlock`.
|
class |
CfnVPCDHCPOptionsAssociation
A CloudFormation `AWS::EC2::VPCDHCPOptionsAssociation`.
|
class |
CfnVPCEndpoint
A CloudFormation `AWS::EC2::VPCEndpoint`.
|
class |
CfnVPCEndpointConnectionNotification
A CloudFormation `AWS::EC2::VPCEndpointConnectionNotification`.
|
class |
CfnVPCEndpointService
A CloudFormation `AWS::EC2::VPCEndpointService`.
|
class |
CfnVPCEndpointServicePermissions
A CloudFormation `AWS::EC2::VPCEndpointServicePermissions`.
|
class |
CfnVPCGatewayAttachment
A CloudFormation `AWS::EC2::VPCGatewayAttachment`.
|
class |
CfnVPCPeeringConnection
A CloudFormation `AWS::EC2::VPCPeeringConnection`.
|
class |
CfnVPNConnection
A CloudFormation `AWS::EC2::VPNConnection`.
|
class |
CfnVPNConnectionRoute
A CloudFormation `AWS::EC2::VPNConnectionRoute`.
|
class |
CfnVPNGateway
A CloudFormation `AWS::EC2::VPNGateway`.
|
class |
CfnVPNGatewayRoutePropagation
A CloudFormation `AWS::EC2::VPNGatewayRoutePropagation`.
|
class |
ClientVpnAuthorizationRule
(experimental) A client VPN authorization rule.
|
class |
ClientVpnEndpoint
(experimental) A client VPN connnection.
|
class |
ClientVpnRoute
(experimental) A client VPN route.
|
class |
FlowLog
(experimental) A VPC flow log.
|
class |
GatewayVpcEndpoint
(experimental) A gateway VPC endpoint.
|
class |
Instance
(experimental) This represents a single EC2 instance.
|
class |
InterfaceVpcEndpoint
(experimental) A interface VPC endpoint.
|
class |
LaunchTemplate
(experimental) This represents an EC2 LaunchTemplate.
|
class |
NetworkAcl
(experimental) Define a new custom network ACL.
|
class |
NetworkAclEntry
(experimental) Define an entry in a Network ACL table.
|
class |
PrivateSubnet
(experimental) Represents a private VPC subnet resource.
|
class |
PublicSubnet
(experimental) Represents a public VPC subnet resource.
|
class |
SecurityGroup
(experimental) Creates an Amazon EC2 security group within a VPC.
|
class |
Subnet
(experimental) Represents a new VPC subnet resource.
|
class |
SubnetNetworkAclAssociation |
class |
Volume
(experimental) Creates a new EBS Volume in AWS EC2.
|
class |
Vpc
(experimental) Define an AWS Virtual Private Cloud.
|
class |
VpcEndpoint |
class |
VpcEndpointService
(experimental) A VPC endpoint service.
|
class |
VpnConnection
(experimental) Define a VPN Connection.
|
class |
VpnGateway
(experimental) The VPN Gateway that shall be added to the VPC.
|
| Modifier and Type | Method and Description |
|---|---|
abstract FlowLogDestinationConfig |
FlowLogDestination.bind(Construct scope,
FlowLog flowLog)
(experimental) Generates a flow log destination configuration.
|
static CfnTrafficMirrorTarget.Builder |
CfnTrafficMirrorTarget.Builder.create(Construct scope,
String id) |
static CfnEIP.Builder |
CfnEIP.Builder.create(Construct scope,
String id) |
static CfnVPCPeeringConnection.Builder |
CfnVPCPeeringConnection.Builder.create(Construct scope,
String id) |
static CfnInstance.Builder |
CfnInstance.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayRoute.Builder |
CfnTransitGatewayRoute.Builder.create(Construct scope,
String id) |
static CfnVolume.Builder |
CfnVolume.Builder.create(Construct scope,
String id) |
static CfnVPC.Builder |
CfnVPC.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayRouteTableAssociation.Builder |
CfnTransitGatewayRouteTableAssociation.Builder.create(Construct scope,
String id) |
static CfnPrefixList.Builder |
CfnPrefixList.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayAttachment.Builder |
CfnTransitGatewayAttachment.Builder.create(Construct scope,
String id) |
static CfnPlacementGroup.Builder |
CfnPlacementGroup.Builder.create(Construct scope,
String id) |
static CfnVPCEndpointConnectionNotification.Builder |
CfnVPCEndpointConnectionNotification.Builder.create(Construct scope,
String id) |
static CfnVPCEndpointServicePermissions.Builder |
CfnVPCEndpointServicePermissions.Builder.create(Construct scope,
String id) |
static CfnEgressOnlyInternetGateway.Builder |
CfnEgressOnlyInternetGateway.Builder.create(Construct scope,
String id) |
static CfnVolumeAttachment.Builder |
CfnVolumeAttachment.Builder.create(Construct scope,
String id) |
static CfnTrafficMirrorFilterRule.Builder |
CfnTrafficMirrorFilterRule.Builder.create(Construct scope,
String id) |
static CfnVPNConnectionRoute.Builder |
CfnVPNConnectionRoute.Builder.create(Construct scope,
String id) |
static CfnClientVpnRoute.Builder |
CfnClientVpnRoute.Builder.create(Construct scope,
String id) |
static CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.create(Construct scope,
String id) |
static CfnVPNGateway.Builder |
CfnVPNGateway.Builder.create(Construct scope,
String id) |
static CfnGatewayRouteTableAssociation.Builder |
CfnGatewayRouteTableAssociation.Builder.create(Construct scope,
String id) |
static CfnNetworkInterfaceAttachment.Builder |
CfnNetworkInterfaceAttachment.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayConnect.Builder |
CfnTransitGatewayConnect.Builder.create(Construct scope,
String id) |
static CfnDHCPOptions.Builder |
CfnDHCPOptions.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayRouteTable.Builder |
CfnTransitGatewayRouteTable.Builder.create(Construct scope,
String id) |
static CfnLocalGatewayRouteTableVPCAssociation.Builder |
CfnLocalGatewayRouteTableVPCAssociation.Builder.create(Construct scope,
String id) |
static CfnHost.Builder |
CfnHost.Builder.create(Construct scope,
String id) |
static CfnSubnet.Builder |
CfnSubnet.Builder.create(Construct scope,
String id) |
static CfnLaunchTemplate.Builder |
CfnLaunchTemplate.Builder.create(Construct scope,
String id) |
static CfnVPCDHCPOptionsAssociation.Builder |
CfnVPCDHCPOptionsAssociation.Builder.create(Construct scope,
String id) |
static CfnTransitGateway.Builder |
CfnTransitGateway.Builder.create(Construct scope,
String id) |
static CfnTrafficMirrorSession.Builder |
CfnTrafficMirrorSession.Builder.create(Construct scope,
String id) |
static CfnSubnetRouteTableAssociation.Builder |
CfnSubnetRouteTableAssociation.Builder.create(Construct scope,
String id) |
static CfnSecurityGroup.Builder |
CfnSecurityGroup.Builder.create(Construct scope,
String id) |
static CfnVPNGatewayRoutePropagation.Builder |
CfnVPNGatewayRoutePropagation.Builder.create(Construct scope,
String id) |
static CfnClientVpnTargetNetworkAssociation.Builder |
CfnClientVpnTargetNetworkAssociation.Builder.create(Construct scope,
String id) |
static CfnRoute.Builder |
CfnRoute.Builder.create(Construct scope,
String id) |
static CfnVPCEndpoint.Builder |
CfnVPCEndpoint.Builder.create(Construct scope,
String id) |
static CfnNetworkInsightsPath.Builder |
CfnNetworkInsightsPath.Builder.create(Construct scope,
String id) |
static CfnInternetGateway.Builder |
CfnInternetGateway.Builder.create(Construct scope,
String id) |
static CfnSecurityGroupIngress.Builder |
CfnSecurityGroupIngress.Builder.create(Construct scope,
String id) |
static CfnClientVpnAuthorizationRule.Builder |
CfnClientVpnAuthorizationRule.Builder.create(Construct scope,
String id) |
static CfnNetworkInterface.Builder |
CfnNetworkInterface.Builder.create(Construct scope,
String id) |
static CfnRouteTable.Builder |
CfnRouteTable.Builder.create(Construct scope,
String id) |
static CfnCarrierGateway.Builder |
CfnCarrierGateway.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayMulticastGroupMember.Builder |
CfnTransitGatewayMulticastGroupMember.Builder.create(Construct scope,
String id) |
static CfnNetworkAclEntry.Builder |
CfnNetworkAclEntry.Builder.create(Construct scope,
String id) |
static CfnVPNConnection.Builder |
CfnVPNConnection.Builder.create(Construct scope,
String id) |
static CfnSpotFleet.Builder |
CfnSpotFleet.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayRouteTablePropagation.Builder |
CfnTransitGatewayRouteTablePropagation.Builder.create(Construct scope,
String id) |
static CfnCapacityReservation.Builder |
CfnCapacityReservation.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayMulticastDomain.Builder |
CfnTransitGatewayMulticastDomain.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayMulticastDomainAssociation.Builder |
CfnTransitGatewayMulticastDomainAssociation.Builder.create(Construct scope,
String id) |
static CfnVPCCidrBlock.Builder |
CfnVPCCidrBlock.Builder.create(Construct scope,
String id) |
static CfnCustomerGateway.Builder |
CfnCustomerGateway.Builder.create(Construct scope,
String id) |
static CfnEC2Fleet.Builder |
CfnEC2Fleet.Builder.create(Construct scope,
String id) |
static CfnVPCEndpointService.Builder |
CfnVPCEndpointService.Builder.create(Construct scope,
String id) |
static CfnEIPAssociation.Builder |
CfnEIPAssociation.Builder.create(Construct scope,
String id) |
static CfnFlowLog.Builder |
CfnFlowLog.Builder.create(Construct scope,
String id) |
static CfnSubnetCidrBlock.Builder |
CfnSubnetCidrBlock.Builder.create(Construct scope,
String id) |
static CfnVPCGatewayAttachment.Builder |
CfnVPCGatewayAttachment.Builder.create(Construct scope,
String id) |
static CfnTrafficMirrorFilter.Builder |
CfnTrafficMirrorFilter.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayMulticastGroupSource.Builder |
CfnTransitGatewayMulticastGroupSource.Builder.create(Construct scope,
String id) |
static CfnNetworkInterfacePermission.Builder |
CfnNetworkInterfacePermission.Builder.create(Construct scope,
String id) |
static CfnNetworkAcl.Builder |
CfnNetworkAcl.Builder.create(Construct scope,
String id) |
static CfnNatGateway.Builder |
CfnNatGateway.Builder.create(Construct scope,
String id) |
static CfnSecurityGroupEgress.Builder |
CfnSecurityGroupEgress.Builder.create(Construct scope,
String id) |
static CfnNetworkInsightsAnalysis.Builder |
CfnNetworkInsightsAnalysis.Builder.create(Construct scope,
String id) |
static CfnLocalGatewayRoute.Builder |
CfnLocalGatewayRoute.Builder.create(Construct scope,
String id) |
static CfnSubnetNetworkAclAssociation.Builder |
CfnSubnetNetworkAclAssociation.Builder.create(Construct scope,
String id) |
MachineImageConfig |
IMachineImage.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
MachineImageConfig |
IMachineImage.Jsii$Proxy.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
default MachineImageConfig |
IMachineImage.Jsii$Default.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
MachineImageConfig |
GenericSSMParameterImage.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
MachineImageConfig |
GenericLinuxImage.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
MachineImageConfig |
LookupMachineImage.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
MachineImageConfig |
GenericWindowsImage.getImage(Construct scope)
(experimental) Return the image to use in the given context.
|
| Constructor and Description |
|---|
CfnCapacityReservation(Construct scope,
String id,
CfnCapacityReservationProps props)
Create a new `AWS::EC2::CapacityReservation`.
|
CfnCarrierGateway(Construct scope,
String id,
CfnCarrierGatewayProps props)
Create a new `AWS::EC2::CarrierGateway`.
|
CfnClientVpnAuthorizationRule(Construct scope,
String id,
CfnClientVpnAuthorizationRuleProps props)
Create a new `AWS::EC2::ClientVpnAuthorizationRule`.
|
CfnClientVpnEndpoint(Construct scope,
String id,
CfnClientVpnEndpointProps props)
Create a new `AWS::EC2::ClientVpnEndpoint`.
|
CfnClientVpnRoute(Construct scope,
String id,
CfnClientVpnRouteProps props)
Create a new `AWS::EC2::ClientVpnRoute`.
|
CfnClientVpnTargetNetworkAssociation(Construct scope,
String id,
CfnClientVpnTargetNetworkAssociationProps props)
Create a new `AWS::EC2::ClientVpnTargetNetworkAssociation`.
|
CfnCustomerGateway(Construct scope,
String id,
CfnCustomerGatewayProps props)
Create a new `AWS::EC2::CustomerGateway`.
|
CfnDHCPOptions(Construct scope,
String id)
Create a new `AWS::EC2::DHCPOptions`.
|
CfnDHCPOptions(Construct scope,
String id,
CfnDHCPOptionsProps props)
Create a new `AWS::EC2::DHCPOptions`.
|
CfnEC2Fleet(Construct scope,
String id,
CfnEC2FleetProps props)
Create a new `AWS::EC2::EC2Fleet`.
|
CfnEgressOnlyInternetGateway(Construct scope,
String id,
CfnEgressOnlyInternetGatewayProps props)
Create a new `AWS::EC2::EgressOnlyInternetGateway`.
|
CfnEIP(Construct scope,
String id)
Create a new `AWS::EC2::EIP`.
|
CfnEIP(Construct scope,
String id,
CfnEIPProps props)
Create a new `AWS::EC2::EIP`.
|
CfnEIPAssociation(Construct scope,
String id)
Create a new `AWS::EC2::EIPAssociation`.
|
CfnEIPAssociation(Construct scope,
String id,
CfnEIPAssociationProps props)
Create a new `AWS::EC2::EIPAssociation`.
|
CfnFlowLog(Construct scope,
String id,
CfnFlowLogProps props)
Create a new `AWS::EC2::FlowLog`.
|
CfnGatewayRouteTableAssociation(Construct scope,
String id,
CfnGatewayRouteTableAssociationProps props)
Create a new `AWS::EC2::GatewayRouteTableAssociation`.
|
CfnHost(Construct scope,
String id,
CfnHostProps props)
Create a new `AWS::EC2::Host`.
|
CfnInstance(Construct scope,
String id)
Create a new `AWS::EC2::Instance`.
|
CfnInstance(Construct scope,
String id,
CfnInstanceProps props)
Create a new `AWS::EC2::Instance`.
|
CfnInternetGateway(Construct scope,
String id)
Create a new `AWS::EC2::InternetGateway`.
|
CfnInternetGateway(Construct scope,
String id,
CfnInternetGatewayProps props)
Create a new `AWS::EC2::InternetGateway`.
|
CfnLaunchTemplate(Construct scope,
String id)
Create a new `AWS::EC2::LaunchTemplate`.
|
CfnLaunchTemplate(Construct scope,
String id,
CfnLaunchTemplateProps props)
Create a new `AWS::EC2::LaunchTemplate`.
|
CfnLocalGatewayRoute(Construct scope,
String id,
CfnLocalGatewayRouteProps props)
Create a new `AWS::EC2::LocalGatewayRoute`.
|
CfnLocalGatewayRouteTableVPCAssociation(Construct scope,
String id,
CfnLocalGatewayRouteTableVPCAssociationProps props)
Create a new `AWS::EC2::LocalGatewayRouteTableVPCAssociation`.
|
CfnNatGateway(Construct scope,
String id,
CfnNatGatewayProps props)
Create a new `AWS::EC2::NatGateway`.
|
CfnNetworkAcl(Construct scope,
String id,
CfnNetworkAclProps props)
Create a new `AWS::EC2::NetworkAcl`.
|
CfnNetworkAclEntry(Construct scope,
String id,
CfnNetworkAclEntryProps props)
Create a new `AWS::EC2::NetworkAclEntry`.
|
CfnNetworkInsightsAnalysis(Construct scope,
String id,
CfnNetworkInsightsAnalysisProps props)
Create a new `AWS::EC2::NetworkInsightsAnalysis`.
|
CfnNetworkInsightsPath(Construct scope,
String id,
CfnNetworkInsightsPathProps props)
Create a new `AWS::EC2::NetworkInsightsPath`.
|
CfnNetworkInterface(Construct scope,
String id,
CfnNetworkInterfaceProps props)
Create a new `AWS::EC2::NetworkInterface`.
|
CfnNetworkInterfaceAttachment(Construct scope,
String id,
CfnNetworkInterfaceAttachmentProps props)
Create a new `AWS::EC2::NetworkInterfaceAttachment`.
|
CfnNetworkInterfacePermission(Construct scope,
String id,
CfnNetworkInterfacePermissionProps props)
Create a new `AWS::EC2::NetworkInterfacePermission`.
|
CfnPlacementGroup(Construct scope,
String id)
Create a new `AWS::EC2::PlacementGroup`.
|
CfnPlacementGroup(Construct scope,
String id,
CfnPlacementGroupProps props)
Create a new `AWS::EC2::PlacementGroup`.
|
CfnPrefixList(Construct scope,
String id,
CfnPrefixListProps props)
Create a new `AWS::EC2::PrefixList`.
|
CfnRoute(Construct scope,
String id,
CfnRouteProps props)
Create a new `AWS::EC2::Route`.
|
CfnRouteTable(Construct scope,
String id,
CfnRouteTableProps props)
Create a new `AWS::EC2::RouteTable`.
|
CfnSecurityGroup(Construct scope,
String id,
CfnSecurityGroupProps props)
Create a new `AWS::EC2::SecurityGroup`.
|
CfnSecurityGroupEgress(Construct scope,
String id,
CfnSecurityGroupEgressProps props)
Create a new `AWS::EC2::SecurityGroupEgress`.
|
CfnSecurityGroupIngress(Construct scope,
String id,
CfnSecurityGroupIngressProps props)
Create a new `AWS::EC2::SecurityGroupIngress`.
|
CfnSpotFleet(Construct scope,
String id,
CfnSpotFleetProps props)
Create a new `AWS::EC2::SpotFleet`.
|
CfnSubnet(Construct scope,
String id,
CfnSubnetProps props)
Create a new `AWS::EC2::Subnet`.
|
CfnSubnetCidrBlock(Construct scope,
String id,
CfnSubnetCidrBlockProps props)
Create a new `AWS::EC2::SubnetCidrBlock`.
|
CfnSubnetNetworkAclAssociation(Construct scope,
String id,
CfnSubnetNetworkAclAssociationProps props)
Create a new `AWS::EC2::SubnetNetworkAclAssociation`.
|
CfnSubnetRouteTableAssociation(Construct scope,
String id,
CfnSubnetRouteTableAssociationProps props)
Create a new `AWS::EC2::SubnetRouteTableAssociation`.
|
CfnTrafficMirrorFilter(Construct scope,
String id)
Create a new `AWS::EC2::TrafficMirrorFilter`.
|
CfnTrafficMirrorFilter(Construct scope,
String id,
CfnTrafficMirrorFilterProps props)
Create a new `AWS::EC2::TrafficMirrorFilter`.
|
CfnTrafficMirrorFilterRule(Construct scope,
String id,
CfnTrafficMirrorFilterRuleProps props)
Create a new `AWS::EC2::TrafficMirrorFilterRule`.
|
CfnTrafficMirrorSession(Construct scope,
String id,
CfnTrafficMirrorSessionProps props)
Create a new `AWS::EC2::TrafficMirrorSession`.
|
CfnTrafficMirrorTarget(Construct scope,
String id)
Create a new `AWS::EC2::TrafficMirrorTarget`.
|
CfnTrafficMirrorTarget(Construct scope,
String id,
CfnTrafficMirrorTargetProps props)
Create a new `AWS::EC2::TrafficMirrorTarget`.
|
CfnTransitGateway(Construct scope,
String id)
Create a new `AWS::EC2::TransitGateway`.
|
CfnTransitGateway(Construct scope,
String id,
CfnTransitGatewayProps props)
Create a new `AWS::EC2::TransitGateway`.
|
CfnTransitGatewayAttachment(Construct scope,
String id,
CfnTransitGatewayAttachmentProps props)
Create a new `AWS::EC2::TransitGatewayAttachment`.
|
CfnTransitGatewayConnect(Construct scope,
String id,
CfnTransitGatewayConnectProps props)
Create a new `AWS::EC2::TransitGatewayConnect`.
|
CfnTransitGatewayMulticastDomain(Construct scope,
String id,
CfnTransitGatewayMulticastDomainProps props)
Create a new `AWS::EC2::TransitGatewayMulticastDomain`.
|
CfnTransitGatewayMulticastDomainAssociation(Construct scope,
String id,
CfnTransitGatewayMulticastDomainAssociationProps props)
Create a new `AWS::EC2::TransitGatewayMulticastDomainAssociation`.
|
CfnTransitGatewayMulticastGroupMember(Construct scope,
String id,
CfnTransitGatewayMulticastGroupMemberProps props)
Create a new `AWS::EC2::TransitGatewayMulticastGroupMember`.
|
CfnTransitGatewayMulticastGroupSource(Construct scope,
String id,
CfnTransitGatewayMulticastGroupSourceProps props)
Create a new `AWS::EC2::TransitGatewayMulticastGroupSource`.
|
CfnTransitGatewayRoute(Construct scope,
String id,
CfnTransitGatewayRouteProps props)
Create a new `AWS::EC2::TransitGatewayRoute`.
|
CfnTransitGatewayRouteTable(Construct scope,
String id,
CfnTransitGatewayRouteTableProps props)
Create a new `AWS::EC2::TransitGatewayRouteTable`.
|
CfnTransitGatewayRouteTableAssociation(Construct scope,
String id,
CfnTransitGatewayRouteTableAssociationProps props)
Create a new `AWS::EC2::TransitGatewayRouteTableAssociation`.
|
CfnTransitGatewayRouteTablePropagation(Construct scope,
String id,
CfnTransitGatewayRouteTablePropagationProps props)
Create a new `AWS::EC2::TransitGatewayRouteTablePropagation`.
|
CfnVolume(Construct scope,
String id,
CfnVolumeProps props)
Create a new `AWS::EC2::Volume`.
|
CfnVolumeAttachment(Construct scope,
String id,
CfnVolumeAttachmentProps props)
Create a new `AWS::EC2::VolumeAttachment`.
|
CfnVPC(Construct scope,
String id,
CfnVPCProps props)
Create a new `AWS::EC2::VPC`.
|
CfnVPCCidrBlock(Construct scope,
String id,
CfnVPCCidrBlockProps props)
Create a new `AWS::EC2::VPCCidrBlock`.
|
CfnVPCDHCPOptionsAssociation(Construct scope,
String id,
CfnVPCDHCPOptionsAssociationProps props)
Create a new `AWS::EC2::VPCDHCPOptionsAssociation`.
|
CfnVPCEndpoint(Construct scope,
String id,
CfnVPCEndpointProps props)
Create a new `AWS::EC2::VPCEndpoint`.
|
CfnVPCEndpointConnectionNotification(Construct scope,
String id,
CfnVPCEndpointConnectionNotificationProps props)
Create a new `AWS::EC2::VPCEndpointConnectionNotification`.
|
CfnVPCEndpointService(Construct scope,
String id)
Create a new `AWS::EC2::VPCEndpointService`.
|
CfnVPCEndpointService(Construct scope,
String id,
CfnVPCEndpointServiceProps props)
Create a new `AWS::EC2::VPCEndpointService`.
|
CfnVPCEndpointServicePermissions(Construct scope,
String id,
CfnVPCEndpointServicePermissionsProps props)
Create a new `AWS::EC2::VPCEndpointServicePermissions`.
|
CfnVPCGatewayAttachment(Construct scope,
String id,
CfnVPCGatewayAttachmentProps props)
Create a new `AWS::EC2::VPCGatewayAttachment`.
|
CfnVPCPeeringConnection(Construct scope,
String id,
CfnVPCPeeringConnectionProps props)
Create a new `AWS::EC2::VPCPeeringConnection`.
|
CfnVPNConnection(Construct scope,
String id,
CfnVPNConnectionProps props)
Create a new `AWS::EC2::VPNConnection`.
|
CfnVPNConnectionRoute(Construct scope,
String id,
CfnVPNConnectionRouteProps props)
Create a new `AWS::EC2::VPNConnectionRoute`.
|
CfnVPNGateway(Construct scope,
String id,
CfnVPNGatewayProps props)
Create a new `AWS::EC2::VPNGateway`.
|
CfnVPNGatewayRoutePropagation(Construct scope,
String id,
CfnVPNGatewayRoutePropagationProps props)
Create a new `AWS::EC2::VPNGatewayRoutePropagation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnPublicRepository
A CloudFormation `AWS::ECR::PublicRepository`.
|
class |
CfnReplicationConfiguration
A CloudFormation `AWS::ECR::ReplicationConfiguration`.
|
class |
RepositoryBase
(experimental) Base class for ECR repository.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnReplicationConfiguration.Builder |
CfnReplicationConfiguration.Builder.create(Construct scope,
String id) |
static CfnPublicRepository.Builder |
CfnPublicRepository.Builder.create(Construct scope,
String id) |
static CfnRegistryPolicy.Builder |
CfnRegistryPolicy.Builder.create(Construct scope,
String id) |
static CfnRepository.Builder |
CfnRepository.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnPublicRepository(Construct scope,
String id)
Create a new `AWS::ECR::PublicRepository`.
|
CfnPublicRepository(Construct scope,
String id,
CfnPublicRepositoryProps props)
Create a new `AWS::ECR::PublicRepository`.
|
CfnRegistryPolicy(Construct scope,
String id,
CfnRegistryPolicyProps props)
Create a new `AWS::ECR::RegistryPolicy`.
|
CfnReplicationConfiguration(Construct scope,
String id,
CfnReplicationConfigurationProps props)
Create a new `AWS::ECR::ReplicationConfiguration`.
|
CfnRepository(Construct scope,
String id)
Create a new `AWS::ECR::Repository`.
|
CfnRepository(Construct scope,
String id,
CfnRepositoryProps props)
Create a new `AWS::ECR::Repository`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DockerImageAsset
(experimental) An asset that represents a Docker image.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseService
(experimental) The base class for Ec2Service and FargateService services.
|
class |
CfnCapacityProvider
A CloudFormation `AWS::ECS::CapacityProvider`.
|
class |
CfnCluster
A CloudFormation `AWS::ECS::Cluster`.
|
class |
CfnClusterCapacityProviderAssociations
A CloudFormation `AWS::ECS::ClusterCapacityProviderAssociations`.
|
class |
CfnPrimaryTaskSet
A CloudFormation `AWS::ECS::PrimaryTaskSet`.
|
class |
CfnService
A CloudFormation `AWS::ECS::Service`.
|
class |
CfnTaskDefinition
A CloudFormation `AWS::ECS::TaskDefinition`.
|
class |
CfnTaskSet
A CloudFormation `AWS::ECS::TaskSet`.
|
class |
Cluster
(experimental) A regional grouping of one or more container instances on which you can run tasks and services.
|
class |
ContainerDefinition
(experimental) A container definition is used in a task definition to describe the containers that are launched as part of a task.
|
class |
Ec2Service
(experimental) This creates a service using the EC2 launch type on an ECS cluster.
|
class |
Ec2TaskDefinition
(experimental) The details of a task definition run on an EC2 cluster.
|
class |
FargateService
(experimental) This creates a service using the Fargate launch type on an ECS cluster.
|
class |
FargateTaskDefinition
(experimental) The details of a task definition run on a Fargate cluster.
|
class |
FirelensLogRouter
(experimental) Firelens log router.
|
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 | Method and Description |
|---|---|
EnvironmentFileConfig |
S3EnvironmentFile.bind(Construct _scope)
(experimental) Called when the container is initialized to allow this object to bind to the stack.
|
abstract EnvironmentFileConfig |
EnvironmentFile.bind(Construct scope)
(experimental) Called when the container is initialized to allow this object to bind to the stack.
|
EnvironmentFileConfig |
AssetEnvironmentFile.bind(Construct scope)
(experimental) Called when the container is initialized to allow this object to bind to the stack.
|
LogDriverConfig |
AwsLogDriver.bind(Construct scope,
ContainerDefinition containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
LogDriverConfig |
SyslogLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
LogDriverConfig |
FireLensLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
LogDriverConfig |
JournaldLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
LogDriverConfig |
JsonFileLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
ContainerImageConfig |
EcrImage.bind(Construct _scope,
ContainerDefinition containerDefinition)
(experimental) Called when the image is used by a ContainerDefinition.
|
ContainerImageConfig |
AssetImage.bind(Construct scope,
ContainerDefinition containerDefinition)
(experimental) Called when the image is used by a ContainerDefinition.
|
abstract ContainerImageConfig |
ContainerImage.bind(Construct scope,
ContainerDefinition containerDefinition)
(experimental) Called when the image is used by a ContainerDefinition.
|
ContainerImageConfig |
RepositoryImage.bind(Construct scope,
ContainerDefinition containerDefinition)
(experimental) Called when the image is used by a ContainerDefinition.
|
LogDriverConfig |
GelfLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
abstract LogDriverConfig |
LogDriver.bind(Construct scope,
ContainerDefinition containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
ContainerImageConfig |
TagParameterContainerImage.bind(Construct scope,
ContainerDefinition containerDefinition)
(experimental) Called when the image is used by a ContainerDefinition.
|
LogDriverConfig |
SplunkLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
LogDriverConfig |
FluentdLogDriver.bind(Construct _scope,
ContainerDefinition _containerDefinition)
(experimental) Called when the log driver is configured on a container.
|
CfnTaskDefinition.ProxyConfigurationProperty |
AppMeshProxyConfiguration.bind(Construct _scope,
TaskDefinition _taskDefinition)
(experimental) Called when the proxy configuration is configured on a task definition.
|
abstract CfnTaskDefinition.ProxyConfigurationProperty |
ProxyConfiguration.bind(Construct _scope,
TaskDefinition _taskDefinition)
(experimental) Called when the proxy configuration is configured on a task definition.
|
static CfnClusterCapacityProviderAssociations.Builder |
CfnClusterCapacityProviderAssociations.Builder.create(Construct scope,
String id) |
static CfnTaskSet.Builder |
CfnTaskSet.Builder.create(Construct scope,
String id) |
static CfnPrimaryTaskSet.Builder |
CfnPrimaryTaskSet.Builder.create(Construct scope,
String id) |
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
static CfnTaskDefinition.Builder |
CfnTaskDefinition.Builder.create(Construct scope,
String id) |
static CfnService.Builder |
CfnService.Builder.create(Construct scope,
String id) |
static CfnCapacityProvider.Builder |
CfnCapacityProvider.Builder.create(Construct scope,
String id) |
MachineImageConfig |
BottleRocketImage.getImage(Construct scope)
(experimental) Return the correct image.
|
MachineImageConfig |
EcsOptimizedAmi.getImage(Construct scope)
Deprecated.
|
MachineImageConfig |
EcsOptimizedImage.getImage(Construct scope)
(experimental) Return the correct image.
|
| Constructor and Description |
|---|
CfnCapacityProvider(Construct scope,
String id,
CfnCapacityProviderProps props)
Create a new `AWS::ECS::CapacityProvider`.
|
CfnCluster(Construct scope,
String id)
Create a new `AWS::ECS::Cluster`.
|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::ECS::Cluster`.
|
CfnClusterCapacityProviderAssociations(Construct scope,
String id,
CfnClusterCapacityProviderAssociationsProps props)
Create a new `AWS::ECS::ClusterCapacityProviderAssociations`.
|
CfnPrimaryTaskSet(Construct scope,
String id,
CfnPrimaryTaskSetProps props)
Create a new `AWS::ECS::PrimaryTaskSet`.
|
CfnService(Construct scope,
String id)
Create a new `AWS::ECS::Service`.
|
CfnService(Construct scope,
String id,
CfnServiceProps props)
Create a new `AWS::ECS::Service`.
|
CfnTaskDefinition(Construct scope,
String id)
Create a new `AWS::ECS::TaskDefinition`.
|
CfnTaskDefinition(Construct scope,
String id,
CfnTaskDefinitionProps props)
Create a new `AWS::ECS::TaskDefinition`.
|
CfnTaskSet(Construct scope,
String id,
CfnTaskSetProps props)
Create a new `AWS::ECS::TaskSet`.
|
| 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 | Method and Description |
|---|---|
protected Cluster |
ApplicationLoadBalancedServiceBase.getDefaultCluster(Construct scope)
(experimental) Returns the default cluster.
|
protected Cluster |
NetworkLoadBalancedServiceBase.getDefaultCluster(Construct scope)
(experimental) Returns the default cluster.
|
protected Cluster |
ScheduledTaskBase.getDefaultCluster(Construct scope)
(experimental) Returns the default cluster.
|
protected Cluster |
ApplicationLoadBalancedServiceBase.getDefaultCluster(Construct scope,
IVpc vpc)
(experimental) Returns the default cluster.
|
protected Cluster |
NetworkLoadBalancedServiceBase.getDefaultCluster(Construct scope,
IVpc vpc)
(experimental) Returns the default cluster.
|
protected Cluster |
ScheduledTaskBase.getDefaultCluster(Construct scope,
IVpc vpc)
(experimental) Returns the default cluster.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnMountTarget.Builder |
CfnMountTarget.Builder.create(Construct scope,
String id) |
static CfnAccessPoint.Builder |
CfnAccessPoint.Builder.create(Construct scope,
String id) |
static CfnFileSystem.Builder |
CfnFileSystem.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccessPoint(Construct scope,
String id,
CfnAccessPointProps props)
Create a new `AWS::EFS::AccessPoint`.
|
CfnFileSystem(Construct scope,
String id)
Create a new `AWS::EFS::FileSystem`.
|
CfnFileSystem(Construct scope,
String id,
CfnFileSystemProps props)
Create a new `AWS::EFS::FileSystem`.
|
CfnMountTarget(Construct scope,
String id,
CfnMountTargetProps props)
Create a new `AWS::EFS::MountTarget`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAddon
A CloudFormation `AWS::EKS::Addon`.
|
class |
CfnFargateProfile
A CloudFormation `AWS::EKS::FargateProfile`.
|
class |
CfnNodegroup
A CloudFormation `AWS::EKS::Nodegroup`.
|
class |
FargateCluster
(experimental) Defines an EKS cluster that runs entirely on AWS Fargate.
|
class |
FargateProfile
(experimental) Fargate profiles allows an administrator to declare which pods run on Fargate.
|
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 | Method and Description |
|---|---|
static CfnAddon.Builder |
CfnAddon.Builder.create(Construct scope,
String id) |
static CfnNodegroup.Builder |
CfnNodegroup.Builder.create(Construct scope,
String id) |
static CfnFargateProfile.Builder |
CfnFargateProfile.Builder.create(Construct scope,
String id) |
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
MachineImageConfig |
EksOptimizedImage.getImage(Construct scope)
(experimental) Return the correct image.
|
| Constructor and Description |
|---|
CfnAddon(Construct scope,
String id,
CfnAddonProps props)
Create a new `AWS::EKS::Addon`.
|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::EKS::Cluster`.
|
CfnFargateProfile(Construct scope,
String id,
CfnFargateProfileProps props)
Create a new `AWS::EKS::FargateProfile`.
|
CfnNodegroup(Construct scope,
String id,
CfnNodegroupProps props)
Create a new `AWS::EKS::Nodegroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AwsAuth
(experimental) Manages mapping between IAM users and roles to Kubernetes RBAC configuration.
|
class |
HelmChart
(experimental) Represents a helm chart within the Kubernetes system.
|
class |
KubernetesResource
(experimental) Represents a resource within the Kubernetes system.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAddon.Builder |
CfnAddon.Builder.create(Construct scope,
String id) |
static Cluster.Builder |
Cluster.Builder.create(Construct scope,
String id) |
static CfnNodegroup.Builder |
CfnNodegroup.Builder.create(Construct scope,
String id) |
static KubernetesResource.Builder |
KubernetesResource.Builder.create(Construct scope,
String id) |
static CfnFargateProfile.Builder |
CfnFargateProfile.Builder.create(Construct scope,
String id) |
static HelmChart.Builder |
HelmChart.Builder.create(Construct scope,
String id) |
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
static AwsAuth.Builder |
AwsAuth.Builder.create(Construct scope,
String id) |
static ICluster |
Cluster.fromClusterAttributes(Construct scope,
String id,
ClusterAttributes attrs)
(experimental) Import an existing cluster.
|
MachineImageConfig |
EksOptimizedImage.getImage(Construct scope)
(experimental) Return the correct image.
|
| Constructor and Description |
|---|
AwsAuth(Construct scope,
String id,
AwsAuthProps props) |
CfnAddon(Construct scope,
String id,
CfnAddonProps props)
Create a new `AWS::EKS::Addon`.
|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::EKS::Cluster`.
|
CfnFargateProfile(Construct scope,
String id,
CfnFargateProfileProps props)
Create a new `AWS::EKS::FargateProfile`.
|
CfnNodegroup(Construct scope,
String id,
CfnNodegroupProps props)
Create a new `AWS::EKS::Nodegroup`.
|
Cluster(Construct scope,
String id)
(experimental) Initiates an EKS Cluster with the supplied arguments.
|
Cluster(Construct scope,
String id,
ClusterProps props)
(experimental) Initiates an EKS Cluster with the supplied arguments.
|
HelmChart(Construct scope,
String id,
HelmChartProps props) |
KubernetesResource(Construct scope,
String id,
KubernetesResourceProps props) |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCacheCluster
A CloudFormation `AWS::ElastiCache::CacheCluster`.
|
class |
CfnGlobalReplicationGroup
A CloudFormation `AWS::ElastiCache::GlobalReplicationGroup`.
|
class |
CfnReplicationGroup
A CloudFormation `AWS::ElastiCache::ReplicationGroup`.
|
class |
CfnSecurityGroup
A CloudFormation `AWS::ElastiCache::SecurityGroup`.
|
class |
CfnSecurityGroupIngress
A CloudFormation `AWS::ElastiCache::SecurityGroupIngress`.
|
class |
CfnUserGroup
A CloudFormation `AWS::ElastiCache::UserGroup`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnParameterGroup.Builder |
CfnParameterGroup.Builder.create(Construct scope,
String id) |
static CfnUser.Builder |
CfnUser.Builder.create(Construct scope,
String id) |
static CfnSecurityGroup.Builder |
CfnSecurityGroup.Builder.create(Construct scope,
String id) |
static CfnGlobalReplicationGroup.Builder |
CfnGlobalReplicationGroup.Builder.create(Construct scope,
String id) |
static CfnReplicationGroup.Builder |
CfnReplicationGroup.Builder.create(Construct scope,
String id) |
static CfnSecurityGroupIngress.Builder |
CfnSecurityGroupIngress.Builder.create(Construct scope,
String id) |
static CfnCacheCluster.Builder |
CfnCacheCluster.Builder.create(Construct scope,
String id) |
static CfnUserGroup.Builder |
CfnUserGroup.Builder.create(Construct scope,
String id) |
static CfnSubnetGroup.Builder |
CfnSubnetGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCacheCluster(Construct scope,
String id,
CfnCacheClusterProps props)
Create a new `AWS::ElastiCache::CacheCluster`.
|
CfnGlobalReplicationGroup(Construct scope,
String id,
CfnGlobalReplicationGroupProps props)
Create a new `AWS::ElastiCache::GlobalReplicationGroup`.
|
CfnParameterGroup(Construct scope,
String id,
CfnParameterGroupProps props)
Create a new `AWS::ElastiCache::ParameterGroup`.
|
CfnReplicationGroup(Construct scope,
String id,
CfnReplicationGroupProps props)
Create a new `AWS::ElastiCache::ReplicationGroup`.
|
CfnSecurityGroup(Construct scope,
String id,
CfnSecurityGroupProps props)
Create a new `AWS::ElastiCache::SecurityGroup`.
|
CfnSecurityGroupIngress(Construct scope,
String id,
CfnSecurityGroupIngressProps props)
Create a new `AWS::ElastiCache::SecurityGroupIngress`.
|
CfnSubnetGroup(Construct scope,
String id,
CfnSubnetGroupProps props)
Create a new `AWS::ElastiCache::SubnetGroup`.
|
CfnUser(Construct scope,
String id,
CfnUserProps props)
Create a new `AWS::ElastiCache::User`.
|
CfnUserGroup(Construct scope,
String id,
CfnUserGroupProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
static CfnApplicationVersion.Builder |
CfnApplicationVersion.Builder.create(Construct scope,
String id) |
static CfnEnvironment.Builder |
CfnEnvironment.Builder.create(Construct scope,
String id) |
static CfnConfigurationTemplate.Builder |
CfnConfigurationTemplate.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApplication(Construct scope,
String id)
Create a new `AWS::ElasticBeanstalk::Application`.
|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::ElasticBeanstalk::Application`.
|
CfnApplicationVersion(Construct scope,
String id,
CfnApplicationVersionProps props)
Create a new `AWS::ElasticBeanstalk::ApplicationVersion`.
|
CfnConfigurationTemplate(Construct scope,
String id,
CfnConfigurationTemplateProps props)
Create a new `AWS::ElasticBeanstalk::ConfigurationTemplate`.
|
CfnEnvironment(Construct scope,
String id,
CfnEnvironmentProps props)
Create a new `AWS::ElasticBeanstalk::Environment`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLoadBalancer
A CloudFormation `AWS::ElasticLoadBalancing::LoadBalancer`.
|
class |
LoadBalancer
(experimental) A load balancer with a single listener.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnLoadBalancer.Builder |
CfnLoadBalancer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnLoadBalancer(Construct scope,
String id,
CfnLoadBalancerProps props)
Create a new `AWS::ElasticLoadBalancing::LoadBalancer`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationListener
(experimental) Define an ApplicationListener.
|
class |
ApplicationListenerCertificate
(experimental) Add certificates to a listener.
|
class |
ApplicationListenerRule
(experimental) Define a new listener rule.
|
class |
ApplicationLoadBalancer
(experimental) Define an Application Load Balancer.
|
class |
ApplicationTargetGroup
(experimental) Define an Application Target Group.
|
class |
BaseListener
(experimental) Base class for listeners.
|
class |
BaseLoadBalancer
(experimental) Base class for both Application and Network Load Balancers.
|
class |
CfnListenerCertificate
A CloudFormation `AWS::ElasticLoadBalancingV2::ListenerCertificate`.
|
class |
CfnListenerRule
A CloudFormation `AWS::ElasticLoadBalancingV2::ListenerRule`.
|
class |
CfnTargetGroup
A CloudFormation `AWS::ElasticLoadBalancingV2::TargetGroup`.
|
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 |
|---|---|
void |
ListenerAction.bind(Construct scope,
IApplicationListener listener)
(experimental) Called when the action is being used in a listener.
|
void |
ListenerAction.bind(Construct scope,
IApplicationListener listener,
IConstruct associatingConstruct)
(experimental) Called when the action is being used in a listener.
|
void |
NetworkListenerAction.bind(Construct scope,
INetworkListener listener)
(experimental) Called when the action is being used in a listener.
|
static CfnListenerRule.Builder |
CfnListenerRule.Builder.create(Construct scope,
String id) |
static CfnTargetGroup.Builder |
CfnTargetGroup.Builder.create(Construct scope,
String id) |
static CfnListenerCertificate.Builder |
CfnListenerCertificate.Builder.create(Construct scope,
String id) |
static CfnListener.Builder |
CfnListener.Builder.create(Construct scope,
String id) |
static CfnLoadBalancer.Builder |
CfnLoadBalancer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnListener(Construct scope,
String id,
CfnListenerProps props)
Create a new `AWS::ElasticLoadBalancingV2::Listener`.
|
CfnListenerCertificate(Construct scope,
String id,
CfnListenerCertificateProps props)
Create a new `AWS::ElasticLoadBalancingV2::ListenerCertificate`.
|
CfnListenerRule(Construct scope,
String id,
CfnListenerRuleProps props)
Create a new `AWS::ElasticLoadBalancingV2::ListenerRule`.
|
CfnLoadBalancer(Construct scope,
String id)
Create a new `AWS::ElasticLoadBalancingV2::LoadBalancer`.
|
CfnLoadBalancer(Construct scope,
String id,
CfnLoadBalancerProps props)
Create a new `AWS::ElasticLoadBalancingV2::LoadBalancer`.
|
CfnTargetGroup(Construct scope,
String id)
Create a new `AWS::ElasticLoadBalancingV2::TargetGroup`.
|
CfnTargetGroup(Construct scope,
String id,
CfnTargetGroupProps props)
Create a new `AWS::ElasticLoadBalancingV2::TargetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDomain
A CloudFormation `AWS::Elasticsearch::Domain`.
|
class |
Domain
(experimental) Provides an Elasticsearch domain.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDomain.Builder |
CfnDomain.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDomain(Construct scope,
String id)
Create a new `AWS::Elasticsearch::Domain`.
|
CfnDomain(Construct scope,
String id,
CfnDomainProps props)
Create a new `AWS::Elasticsearch::Domain`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnInstanceFleetConfig
A CloudFormation `AWS::EMR::InstanceFleetConfig`.
|
class |
CfnInstanceGroupConfig
A CloudFormation `AWS::EMR::InstanceGroupConfig`.
|
class |
CfnStep
A CloudFormation `AWS::EMR::Step`.
|
class |
CfnStudio
A CloudFormation `AWS::EMR::Studio`.
|
class |
CfnStudioSessionMapping
A CloudFormation `AWS::EMR::StudioSessionMapping`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnStudioSessionMapping.Builder |
CfnStudioSessionMapping.Builder.create(Construct scope,
String id) |
static CfnSecurityConfiguration.Builder |
CfnSecurityConfiguration.Builder.create(Construct scope,
String id) |
static CfnStudio.Builder |
CfnStudio.Builder.create(Construct scope,
String id) |
static CfnStep.Builder |
CfnStep.Builder.create(Construct scope,
String id) |
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
static CfnInstanceFleetConfig.Builder |
CfnInstanceFleetConfig.Builder.create(Construct scope,
String id) |
static CfnInstanceGroupConfig.Builder |
CfnInstanceGroupConfig.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::EMR::Cluster`.
|
CfnInstanceFleetConfig(Construct scope,
String id,
CfnInstanceFleetConfigProps props)
Create a new `AWS::EMR::InstanceFleetConfig`.
|
CfnInstanceGroupConfig(Construct scope,
String id,
CfnInstanceGroupConfigProps props)
Create a new `AWS::EMR::InstanceGroupConfig`.
|
CfnSecurityConfiguration(Construct scope,
String id,
CfnSecurityConfigurationProps props)
Create a new `AWS::EMR::SecurityConfiguration`.
|
CfnStep(Construct scope,
String id,
CfnStepProps props)
Create a new `AWS::EMR::Step`.
|
CfnStudio(Construct scope,
String id,
CfnStudioProps props)
Create a new `AWS::EMR::Studio`.
|
CfnStudioSessionMapping(Construct scope,
String id,
CfnStudioSessionMappingProps props)
Create a new `AWS::EMR::StudioSessionMapping`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnVirtualCluster
A CloudFormation `AWS::EMRContainers::VirtualCluster`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnVirtualCluster.Builder |
CfnVirtualCluster.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnVirtualCluster(Construct scope,
String id,
CfnVirtualClusterProps props)
Create a new `AWS::EMRContainers::VirtualCluster`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Archive
(experimental) Define an EventBridge Archive.
|
class |
CfnApiDestination
A CloudFormation `AWS::Events::ApiDestination`.
|
class |
CfnArchive
A CloudFormation `AWS::Events::Archive`.
|
class |
CfnConnection
A CloudFormation `AWS::Events::Connection`.
|
class |
CfnEventBus
A CloudFormation `AWS::Events::EventBus`.
|
class |
CfnEventBusPolicy
A CloudFormation `AWS::Events::EventBusPolicy`.
|
class |
EventBus
(experimental) Define an EventBridge EventBus.
|
class |
Rule
(experimental) Defines an EventBridge Rule in this stack.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnApiDestination.Builder |
CfnApiDestination.Builder.create(Construct scope,
String id) |
static CfnEventBus.Builder |
CfnEventBus.Builder.create(Construct scope,
String id) |
static CfnConnection.Builder |
CfnConnection.Builder.create(Construct scope,
String id) |
static CfnEventBusPolicy.Builder |
CfnEventBusPolicy.Builder.create(Construct scope,
String id) |
static CfnArchive.Builder |
CfnArchive.Builder.create(Construct scope,
String id) |
static CfnRule.Builder |
CfnRule.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApiDestination(Construct scope,
String id,
CfnApiDestinationProps props)
Create a new `AWS::Events::ApiDestination`.
|
CfnArchive(Construct scope,
String id,
CfnArchiveProps props)
Create a new `AWS::Events::Archive`.
|
CfnConnection(Construct scope,
String id,
CfnConnectionProps props)
Create a new `AWS::Events::Connection`.
|
CfnEventBus(Construct scope,
String id,
CfnEventBusProps props)
Create a new `AWS::Events::EventBus`.
|
CfnEventBusPolicy(Construct scope,
String id,
CfnEventBusPolicyProps props)
Create a new `AWS::Events::EventBusPolicy`.
|
CfnRule(Construct scope,
String id)
Create a new `AWS::Events::Rule`.
|
CfnRule(Construct scope,
String id,
CfnRuleProps props)
Create a new `AWS::Events::Rule`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDiscoverer
A CloudFormation `AWS::EventSchemas::Discoverer`.
|
class |
CfnRegistry
A CloudFormation `AWS::EventSchemas::Registry`.
|
class |
CfnRegistryPolicy
A CloudFormation `AWS::EventSchemas::RegistryPolicy`.
|
class |
CfnSchema
A CloudFormation `AWS::EventSchemas::Schema`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRegistry.Builder |
CfnRegistry.Builder.create(Construct scope,
String id) |
static CfnSchema.Builder |
CfnSchema.Builder.create(Construct scope,
String id) |
static CfnRegistryPolicy.Builder |
CfnRegistryPolicy.Builder.create(Construct scope,
String id) |
static CfnDiscoverer.Builder |
CfnDiscoverer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDiscoverer(Construct scope,
String id,
CfnDiscovererProps props)
Create a new `AWS::EventSchemas::Discoverer`.
|
CfnRegistry(Construct scope,
String id)
Create a new `AWS::EventSchemas::Registry`.
|
CfnRegistry(Construct scope,
String id,
CfnRegistryProps props)
Create a new `AWS::EventSchemas::Registry`.
|
CfnRegistryPolicy(Construct scope,
String id,
CfnRegistryPolicyProps props)
Create a new `AWS::EventSchemas::RegistryPolicy`.
|
CfnSchema(Construct scope,
String id,
CfnSchemaProps props)
Create a new `AWS::EventSchemas::Schema`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnExperimentTemplate
A CloudFormation `AWS::FIS::ExperimentTemplate`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnExperimentTemplate.Builder |
CfnExperimentTemplate.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnExperimentTemplate(Construct scope,
String id,
CfnExperimentTemplateProps props)
Create a new `AWS::FIS::ExperimentTemplate`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnNotificationChannel.Builder |
CfnNotificationChannel.Builder.create(Construct scope,
String id) |
static CfnPolicy.Builder |
CfnPolicy.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnNotificationChannel(Construct scope,
String id,
CfnNotificationChannelProps props)
Create a new `AWS::FMS::NotificationChannel`.
|
CfnPolicy(Construct scope,
String id,
CfnPolicyProps props)
Create a new `AWS::FMS::Policy`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileSystemBase
(experimental) A new or imported FSx file system.
|
class |
LustreFileSystem
(experimental) The FSx for Lustre File System implementation of IFileSystem.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnFileSystem.Builder |
CfnFileSystem.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnFileSystem(Construct scope,
String id,
CfnFileSystemProps props)
Create a new `AWS::FSx::FileSystem`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnBuild
A CloudFormation `AWS::GameLift::Build`.
|
class |
CfnGameServerGroup
A CloudFormation `AWS::GameLift::GameServerGroup`.
|
class |
CfnGameSessionQueue
A CloudFormation `AWS::GameLift::GameSessionQueue`.
|
class |
CfnMatchmakingConfiguration
A CloudFormation `AWS::GameLift::MatchmakingConfiguration`.
|
class |
CfnMatchmakingRuleSet
A CloudFormation `AWS::GameLift::MatchmakingRuleSet`.
|
class |
CfnScript
A CloudFormation `AWS::GameLift::Script`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAlias.Builder |
CfnAlias.Builder.create(Construct scope,
String id) |
static CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.create(Construct scope,
String id) |
static CfnBuild.Builder |
CfnBuild.Builder.create(Construct scope,
String id) |
static CfnGameServerGroup.Builder |
CfnGameServerGroup.Builder.create(Construct scope,
String id) |
static CfnMatchmakingRuleSet.Builder |
CfnMatchmakingRuleSet.Builder.create(Construct scope,
String id) |
static CfnScript.Builder |
CfnScript.Builder.create(Construct scope,
String id) |
static CfnFleet.Builder |
CfnFleet.Builder.create(Construct scope,
String id) |
static CfnGameSessionQueue.Builder |
CfnGameSessionQueue.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAlias(Construct scope,
String id,
CfnAliasProps props)
Create a new `AWS::GameLift::Alias`.
|
CfnBuild(Construct scope,
String id)
Create a new `AWS::GameLift::Build`.
|
CfnBuild(Construct scope,
String id,
CfnBuildProps props)
Create a new `AWS::GameLift::Build`.
|
CfnFleet(Construct scope,
String id,
CfnFleetProps props)
Create a new `AWS::GameLift::Fleet`.
|
CfnGameServerGroup(Construct scope,
String id,
CfnGameServerGroupProps props)
Create a new `AWS::GameLift::GameServerGroup`.
|
CfnGameSessionQueue(Construct scope,
String id,
CfnGameSessionQueueProps props)
Create a new `AWS::GameLift::GameSessionQueue`.
|
CfnMatchmakingConfiguration(Construct scope,
String id,
CfnMatchmakingConfigurationProps props)
Create a new `AWS::GameLift::MatchmakingConfiguration`.
|
CfnMatchmakingRuleSet(Construct scope,
String id,
CfnMatchmakingRuleSetProps props)
Create a new `AWS::GameLift::MatchmakingRuleSet`.
|
CfnScript(Construct scope,
String id,
CfnScriptProps props)
Create a new `AWS::GameLift::Script`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Accelerator
(experimental) The Accelerator construct.
|
class |
CfnAccelerator
A CloudFormation `AWS::GlobalAccelerator::Accelerator`.
|
class |
CfnEndpointGroup
A CloudFormation `AWS::GlobalAccelerator::EndpointGroup`.
|
class |
CfnListener
A CloudFormation `AWS::GlobalAccelerator::Listener`.
|
class |
EndpointConfiguration
(experimental) The class for endpoint configuration.
|
class |
EndpointGroup
(experimental) EndpointGroup construct.
|
class |
Listener
(experimental) The construct for the Listener.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnEndpointGroup.Builder |
CfnEndpointGroup.Builder.create(Construct scope,
String id) |
static CfnListener.Builder |
CfnListener.Builder.create(Construct scope,
String id) |
static CfnAccelerator.Builder |
CfnAccelerator.Builder.create(Construct scope,
String id) |
static ISecurityGroup |
AcceleratorSecurityGroup.fromVpc(Construct scope,
String id,
IVpc vpc,
EndpointGroup endpointGroup)
(experimental) Lookup the Global Accelerator security group at CloudFormation deployment time.
|
| Constructor and Description |
|---|
CfnAccelerator(Construct scope,
String id,
CfnAcceleratorProps props)
Create a new `AWS::GlobalAccelerator::Accelerator`.
|
CfnEndpointGroup(Construct scope,
String id,
CfnEndpointGroupProps props)
Create a new `AWS::GlobalAccelerator::EndpointGroup`.
|
CfnListener(Construct scope,
String id,
CfnListenerProps props)
Create a new `AWS::GlobalAccelerator::Listener`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnClassifier
A CloudFormation `AWS::Glue::Classifier`.
|
class |
CfnCrawler
A CloudFormation `AWS::Glue::Crawler`.
|
class |
CfnDatabase
A CloudFormation `AWS::Glue::Database`.
|
class |
CfnDataCatalogEncryptionSettings
A CloudFormation `AWS::Glue::DataCatalogEncryptionSettings`.
|
class |
CfnDevEndpoint
A CloudFormation `AWS::Glue::DevEndpoint`.
|
class |
CfnJob
A CloudFormation `AWS::Glue::Job`.
|
class |
CfnMLTransform
A CloudFormation `AWS::Glue::MLTransform`.
|
class |
CfnPartition
A CloudFormation `AWS::Glue::Partition`.
|
class |
CfnSchemaVersion
A CloudFormation `AWS::Glue::SchemaVersion`.
|
class |
CfnSchemaVersionMetadata
A CloudFormation `AWS::Glue::SchemaVersionMetadata`.
|
class |
CfnSecurityConfiguration
A CloudFormation `AWS::Glue::SecurityConfiguration`.
|
class |
CfnTrigger
A CloudFormation `AWS::Glue::Trigger`.
|
class |
CfnWorkflow
A CloudFormation `AWS::Glue::Workflow`.
|
class |
Connection
(experimental) An AWS Glue connection to a data source.
|
class |
Database
(experimental) A Glue database.
|
class |
SecurityConfiguration
(experimental) A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRegistry.Builder |
CfnRegistry.Builder.create(Construct scope,
String id) |
static CfnDevEndpoint.Builder |
CfnDevEndpoint.Builder.create(Construct scope,
String id) |
static CfnMLTransform.Builder |
CfnMLTransform.Builder.create(Construct scope,
String id) |
static CfnSchema.Builder |
CfnSchema.Builder.create(Construct scope,
String id) |
static CfnTrigger.Builder |
CfnTrigger.Builder.create(Construct scope,
String id) |
static CfnSchemaVersion.Builder |
CfnSchemaVersion.Builder.create(Construct scope,
String id) |
static CfnCrawler.Builder |
CfnCrawler.Builder.create(Construct scope,
String id) |
static CfnConnection.Builder |
CfnConnection.Builder.create(Construct scope,
String id) |
static CfnSecurityConfiguration.Builder |
CfnSecurityConfiguration.Builder.create(Construct scope,
String id) |
static CfnWorkflow.Builder |
CfnWorkflow.Builder.create(Construct scope,
String id) |
static CfnPartition.Builder |
CfnPartition.Builder.create(Construct scope,
String id) |
static CfnTable.Builder |
CfnTable.Builder.create(Construct scope,
String id) |
static CfnDatabase.Builder |
CfnDatabase.Builder.create(Construct scope,
String id) |
static CfnSchemaVersionMetadata.Builder |
CfnSchemaVersionMetadata.Builder.create(Construct scope,
String id) |
static CfnClassifier.Builder |
CfnClassifier.Builder.create(Construct scope,
String id) |
static CfnDataCatalogEncryptionSettings.Builder |
CfnDataCatalogEncryptionSettings.Builder.create(Construct scope,
String id) |
static CfnJob.Builder |
CfnJob.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnClassifier(Construct scope,
String id)
Create a new `AWS::Glue::Classifier`.
|
CfnClassifier(Construct scope,
String id,
CfnClassifierProps props)
Create a new `AWS::Glue::Classifier`.
|
CfnConnection(Construct scope,
String id,
CfnConnectionProps props)
Create a new `AWS::Glue::Connection`.
|
CfnCrawler(Construct scope,
String id,
CfnCrawlerProps props)
Create a new `AWS::Glue::Crawler`.
|
CfnDatabase(Construct scope,
String id,
CfnDatabaseProps props)
Create a new `AWS::Glue::Database`.
|
CfnDataCatalogEncryptionSettings(Construct scope,
String id,
CfnDataCatalogEncryptionSettingsProps props)
Create a new `AWS::Glue::DataCatalogEncryptionSettings`.
|
CfnDevEndpoint(Construct scope,
String id,
CfnDevEndpointProps props)
Create a new `AWS::Glue::DevEndpoint`.
|
CfnJob(Construct scope,
String id,
CfnJobProps props)
Create a new `AWS::Glue::Job`.
|
CfnMLTransform(Construct scope,
String id,
CfnMLTransformProps props)
Create a new `AWS::Glue::MLTransform`.
|
CfnPartition(Construct scope,
String id,
CfnPartitionProps props)
Create a new `AWS::Glue::Partition`.
|
CfnRegistry(Construct scope,
String id,
CfnRegistryProps props)
Create a new `AWS::Glue::Registry`.
|
CfnSchema(Construct scope,
String id,
CfnSchemaProps props)
Create a new `AWS::Glue::Schema`.
|
CfnSchemaVersion(Construct scope,
String id,
CfnSchemaVersionProps props)
Create a new `AWS::Glue::SchemaVersion`.
|
CfnSchemaVersionMetadata(Construct scope,
String id,
CfnSchemaVersionMetadataProps props)
Create a new `AWS::Glue::SchemaVersionMetadata`.
|
CfnSecurityConfiguration(Construct scope,
String id,
CfnSecurityConfigurationProps props)
Create a new `AWS::Glue::SecurityConfiguration`.
|
CfnTable(Construct scope,
String id,
CfnTableProps props)
Create a new `AWS::Glue::Table`.
|
CfnTrigger(Construct scope,
String id,
CfnTriggerProps props)
Create a new `AWS::Glue::Trigger`.
|
CfnWorkflow(Construct scope,
String id)
Create a new `AWS::Glue::Workflow`.
|
CfnWorkflow(Construct scope,
String id,
CfnWorkflowProps props)
Create a new `AWS::Glue::Workflow`.
|
| 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 | Method and Description |
|---|---|
static CfnConnectorDefinitionVersion.Builder |
CfnConnectorDefinitionVersion.Builder.create(Construct scope,
String id) |
static CfnLoggerDefinitionVersion.Builder |
CfnLoggerDefinitionVersion.Builder.create(Construct scope,
String id) |
static CfnDeviceDefinition.Builder |
CfnDeviceDefinition.Builder.create(Construct scope,
String id) |
static CfnCoreDefinition.Builder |
CfnCoreDefinition.Builder.create(Construct scope,
String id) |
static CfnLoggerDefinition.Builder |
CfnLoggerDefinition.Builder.create(Construct scope,
String id) |
static CfnGroupVersion.Builder |
CfnGroupVersion.Builder.create(Construct scope,
String id) |
static CfnFunctionDefinition.Builder |
CfnFunctionDefinition.Builder.create(Construct scope,
String id) |
static CfnSubscriptionDefinition.Builder |
CfnSubscriptionDefinition.Builder.create(Construct scope,
String id) |
static CfnResourceDefinition.Builder |
CfnResourceDefinition.Builder.create(Construct scope,
String id) |
static CfnGroup.Builder |
CfnGroup.Builder.create(Construct scope,
String id) |
static CfnConnectorDefinition.Builder |
CfnConnectorDefinition.Builder.create(Construct scope,
String id) |
static CfnSubscriptionDefinitionVersion.Builder |
CfnSubscriptionDefinitionVersion.Builder.create(Construct scope,
String id) |
static CfnDeviceDefinitionVersion.Builder |
CfnDeviceDefinitionVersion.Builder.create(Construct scope,
String id) |
static CfnFunctionDefinitionVersion.Builder |
CfnFunctionDefinitionVersion.Builder.create(Construct scope,
String id) |
static CfnResourceDefinitionVersion.Builder |
CfnResourceDefinitionVersion.Builder.create(Construct scope,
String id) |
static CfnCoreDefinitionVersion.Builder |
CfnCoreDefinitionVersion.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnConnectorDefinition(Construct scope,
String id,
CfnConnectorDefinitionProps props)
Create a new `AWS::Greengrass::ConnectorDefinition`.
|
CfnConnectorDefinitionVersion(Construct scope,
String id,
CfnConnectorDefinitionVersionProps props)
Create a new `AWS::Greengrass::ConnectorDefinitionVersion`.
|
CfnCoreDefinition(Construct scope,
String id,
CfnCoreDefinitionProps props)
Create a new `AWS::Greengrass::CoreDefinition`.
|
CfnCoreDefinitionVersion(Construct scope,
String id,
CfnCoreDefinitionVersionProps props)
Create a new `AWS::Greengrass::CoreDefinitionVersion`.
|
CfnDeviceDefinition(Construct scope,
String id,
CfnDeviceDefinitionProps props)
Create a new `AWS::Greengrass::DeviceDefinition`.
|
CfnDeviceDefinitionVersion(Construct scope,
String id,
CfnDeviceDefinitionVersionProps props)
Create a new `AWS::Greengrass::DeviceDefinitionVersion`.
|
CfnFunctionDefinition(Construct scope,
String id,
CfnFunctionDefinitionProps props)
Create a new `AWS::Greengrass::FunctionDefinition`.
|
CfnFunctionDefinitionVersion(Construct scope,
String id,
CfnFunctionDefinitionVersionProps props)
Create a new `AWS::Greengrass::FunctionDefinitionVersion`.
|
CfnGroup(Construct scope,
String id,
CfnGroupProps props)
Create a new `AWS::Greengrass::Group`.
|
CfnGroupVersion(Construct scope,
String id,
CfnGroupVersionProps props)
Create a new `AWS::Greengrass::GroupVersion`.
|
CfnLoggerDefinition(Construct scope,
String id,
CfnLoggerDefinitionProps props)
Create a new `AWS::Greengrass::LoggerDefinition`.
|
CfnLoggerDefinitionVersion(Construct scope,
String id,
CfnLoggerDefinitionVersionProps props)
Create a new `AWS::Greengrass::LoggerDefinitionVersion`.
|
CfnResourceDefinition(Construct scope,
String id,
CfnResourceDefinitionProps props)
Create a new `AWS::Greengrass::ResourceDefinition`.
|
CfnResourceDefinitionVersion(Construct scope,
String id,
CfnResourceDefinitionVersionProps props)
Create a new `AWS::Greengrass::ResourceDefinitionVersion`.
|
CfnSubscriptionDefinition(Construct scope,
String id,
CfnSubscriptionDefinitionProps props)
Create a new `AWS::Greengrass::SubscriptionDefinition`.
|
CfnSubscriptionDefinitionVersion(Construct scope,
String id,
CfnSubscriptionDefinitionVersionProps props)
Create a new `AWS::Greengrass::SubscriptionDefinitionVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnComponentVersion
A CloudFormation `AWS::GreengrassV2::ComponentVersion`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnComponentVersion.Builder |
CfnComponentVersion.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnComponentVersion(Construct scope,
String id)
Create a new `AWS::GreengrassV2::ComponentVersion`.
|
CfnComponentVersion(Construct scope,
String id,
CfnComponentVersionProps props)
Create a new `AWS::GreengrassV2::ComponentVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDetector
A CloudFormation `AWS::GuardDuty::Detector`.
|
class |
CfnFilter
A CloudFormation `AWS::GuardDuty::Filter`.
|
class |
CfnIPSet
A CloudFormation `AWS::GuardDuty::IPSet`.
|
class |
CfnMaster
A CloudFormation `AWS::GuardDuty::Master`.
|
class |
CfnThreatIntelSet
A CloudFormation `AWS::GuardDuty::ThreatIntelSet`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnMember.Builder |
CfnMember.Builder.create(Construct scope,
String id) |
static CfnFilter.Builder |
CfnFilter.Builder.create(Construct scope,
String id) |
static CfnMaster.Builder |
CfnMaster.Builder.create(Construct scope,
String id) |
static CfnIPSet.Builder |
CfnIPSet.Builder.create(Construct scope,
String id) |
static CfnThreatIntelSet.Builder |
CfnThreatIntelSet.Builder.create(Construct scope,
String id) |
static CfnDetector.Builder |
CfnDetector.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDetector(Construct scope,
String id,
CfnDetectorProps props)
Create a new `AWS::GuardDuty::Detector`.
|
CfnFilter(Construct scope,
String id,
CfnFilterProps props)
Create a new `AWS::GuardDuty::Filter`.
|
CfnIPSet(Construct scope,
String id,
CfnIPSetProps props)
Create a new `AWS::GuardDuty::IPSet`.
|
CfnMaster(Construct scope,
String id,
CfnMasterProps props)
Create a new `AWS::GuardDuty::Master`.
|
CfnMember(Construct scope,
String id,
CfnMemberProps props)
Create a new `AWS::GuardDuty::Member`.
|
CfnThreatIntelSet(Construct scope,
String id,
CfnThreatIntelSetProps props)
Create a new `AWS::GuardDuty::ThreatIntelSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccessKey
A CloudFormation `AWS::IAM::AccessKey`.
|
class |
CfnInstanceProfile
A CloudFormation `AWS::IAM::InstanceProfile`.
|
class |
CfnManagedPolicy
A CloudFormation `AWS::IAM::ManagedPolicy`.
|
class |
CfnOIDCProvider
A CloudFormation `AWS::IAM::OIDCProvider`.
|
class |
CfnRole
A CloudFormation `AWS::IAM::Role`.
|
class |
CfnSAMLProvider
A CloudFormation `AWS::IAM::SAMLProvider`.
|
class |
CfnServerCertificate
A CloudFormation `AWS::IAM::ServerCertificate`.
|
class |
CfnServiceLinkedRole
A CloudFormation `AWS::IAM::ServiceLinkedRole`.
|
class |
CfnUserToGroupAddition
A CloudFormation `AWS::IAM::UserToGroupAddition`.
|
class |
CfnVirtualMFADevice
A CloudFormation `AWS::IAM::VirtualMFADevice`.
|
class |
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.
|
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 |
|---|---|
static CfnVirtualMFADevice.Builder |
CfnVirtualMFADevice.Builder.create(Construct scope,
String id) |
static CfnOIDCProvider.Builder |
CfnOIDCProvider.Builder.create(Construct scope,
String id) |
static CfnUser.Builder |
CfnUser.Builder.create(Construct scope,
String id) |
static CfnUserToGroupAddition.Builder |
CfnUserToGroupAddition.Builder.create(Construct scope,
String id) |
static CfnInstanceProfile.Builder |
CfnInstanceProfile.Builder.create(Construct scope,
String id) |
static CfnPolicy.Builder |
CfnPolicy.Builder.create(Construct scope,
String id) |
static CfnAccessKey.Builder |
CfnAccessKey.Builder.create(Construct scope,
String id) |
static CfnGroup.Builder |
CfnGroup.Builder.create(Construct scope,
String id) |
static CfnServiceLinkedRole.Builder |
CfnServiceLinkedRole.Builder.create(Construct scope,
String id) |
static CfnManagedPolicy.Builder |
CfnManagedPolicy.Builder.create(Construct scope,
String id) |
static CfnSAMLProvider.Builder |
CfnSAMLProvider.Builder.create(Construct scope,
String id) |
static CfnServerCertificate.Builder |
CfnServerCertificate.Builder.create(Construct scope,
String id) |
static CfnRole.Builder |
CfnRole.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccessKey(Construct scope,
String id,
CfnAccessKeyProps props)
Create a new `AWS::IAM::AccessKey`.
|
CfnGroup(Construct scope,
String id)
Create a new `AWS::IAM::Group`.
|
CfnGroup(Construct scope,
String id,
CfnGroupProps props)
Create a new `AWS::IAM::Group`.
|
CfnInstanceProfile(Construct scope,
String id,
CfnInstanceProfileProps props)
Create a new `AWS::IAM::InstanceProfile`.
|
CfnManagedPolicy(Construct scope,
String id,
CfnManagedPolicyProps props)
Create a new `AWS::IAM::ManagedPolicy`.
|
CfnOIDCProvider(Construct scope,
String id,
CfnOIDCProviderProps props)
Create a new `AWS::IAM::OIDCProvider`.
|
CfnPolicy(Construct scope,
String id,
CfnPolicyProps props)
Create a new `AWS::IAM::Policy`.
|
CfnRole(Construct scope,
String id,
CfnRoleProps props)
Create a new `AWS::IAM::Role`.
|
CfnSAMLProvider(Construct scope,
String id,
CfnSAMLProviderProps props)
Create a new `AWS::IAM::SAMLProvider`.
|
CfnServerCertificate(Construct scope,
String id)
Create a new `AWS::IAM::ServerCertificate`.
|
CfnServerCertificate(Construct scope,
String id,
CfnServerCertificateProps props)
Create a new `AWS::IAM::ServerCertificate`.
|
CfnServiceLinkedRole(Construct scope,
String id,
CfnServiceLinkedRoleProps props)
Create a new `AWS::IAM::ServiceLinkedRole`.
|
CfnUser(Construct scope,
String id)
Create a new `AWS::IAM::User`.
|
CfnUser(Construct scope,
String id,
CfnUserProps props)
Create a new `AWS::IAM::User`.
|
CfnUserToGroupAddition(Construct scope,
String id,
CfnUserToGroupAdditionProps props)
Create a new `AWS::IAM::UserToGroupAddition`.
|
CfnVirtualMFADevice(Construct scope,
String id,
CfnVirtualMFADeviceProps props)
Create a new `AWS::IAM::VirtualMFADevice`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnComponent
A CloudFormation `AWS::ImageBuilder::Component`.
|
class |
CfnContainerRecipe
A CloudFormation `AWS::ImageBuilder::ContainerRecipe`.
|
class |
CfnDistributionConfiguration
A CloudFormation `AWS::ImageBuilder::DistributionConfiguration`.
|
class |
CfnImagePipeline
A CloudFormation `AWS::ImageBuilder::ImagePipeline`.
|
class |
CfnImageRecipe
A CloudFormation `AWS::ImageBuilder::ImageRecipe`.
|
class |
CfnInfrastructureConfiguration
A CloudFormation `AWS::ImageBuilder::InfrastructureConfiguration`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnContainerRecipe.Builder |
CfnContainerRecipe.Builder.create(Construct scope,
String id) |
static CfnComponent.Builder |
CfnComponent.Builder.create(Construct scope,
String id) |
static CfnImageRecipe.Builder |
CfnImageRecipe.Builder.create(Construct scope,
String id) |
static CfnDistributionConfiguration.Builder |
CfnDistributionConfiguration.Builder.create(Construct scope,
String id) |
static CfnInfrastructureConfiguration.Builder |
CfnInfrastructureConfiguration.Builder.create(Construct scope,
String id) |
static CfnImage.Builder |
CfnImage.Builder.create(Construct scope,
String id) |
static CfnImagePipeline.Builder |
CfnImagePipeline.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnComponent(Construct scope,
String id,
CfnComponentProps props)
Create a new `AWS::ImageBuilder::Component`.
|
CfnContainerRecipe(Construct scope,
String id,
CfnContainerRecipeProps props)
Create a new `AWS::ImageBuilder::ContainerRecipe`.
|
CfnDistributionConfiguration(Construct scope,
String id,
CfnDistributionConfigurationProps props)
Create a new `AWS::ImageBuilder::DistributionConfiguration`.
|
CfnImage(Construct scope,
String id,
CfnImageProps props)
Create a new `AWS::ImageBuilder::Image`.
|
CfnImagePipeline(Construct scope,
String id,
CfnImagePipelineProps props)
Create a new `AWS::ImageBuilder::ImagePipeline`.
|
CfnImageRecipe(Construct scope,
String id,
CfnImageRecipeProps props)
Create a new `AWS::ImageBuilder::ImageRecipe`.
|
CfnInfrastructureConfiguration(Construct scope,
String id,
CfnInfrastructureConfigurationProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnResourceGroup.Builder |
CfnResourceGroup.Builder.create(Construct scope,
String id) |
static CfnAssessmentTarget.Builder |
CfnAssessmentTarget.Builder.create(Construct scope,
String id) |
static CfnAssessmentTemplate.Builder |
CfnAssessmentTemplate.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAssessmentTarget(Construct scope,
String id)
Create a new `AWS::Inspector::AssessmentTarget`.
|
CfnAssessmentTarget(Construct scope,
String id,
CfnAssessmentTargetProps props)
Create a new `AWS::Inspector::AssessmentTarget`.
|
CfnAssessmentTemplate(Construct scope,
String id,
CfnAssessmentTemplateProps props)
Create a new `AWS::Inspector::AssessmentTemplate`.
|
CfnResourceGroup(Construct scope,
String id,
CfnResourceGroupProps props)
Create a new `AWS::Inspector::ResourceGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccountAuditConfiguration
A CloudFormation `AWS::IoT::AccountAuditConfiguration`.
|
class |
CfnAuthorizer
A CloudFormation `AWS::IoT::Authorizer`.
|
class |
CfnCustomMetric
A CloudFormation `AWS::IoT::CustomMetric`.
|
class |
CfnDimension
A CloudFormation `AWS::IoT::Dimension`.
|
class |
CfnDomainConfiguration
A CloudFormation `AWS::IoT::DomainConfiguration`.
|
class |
CfnMitigationAction
A CloudFormation `AWS::IoT::MitigationAction`.
|
class |
CfnPolicy
A CloudFormation `AWS::IoT::Policy`.
|
class |
CfnPolicyPrincipalAttachment
A CloudFormation `AWS::IoT::PolicyPrincipalAttachment`.
|
class |
CfnProvisioningTemplate
A CloudFormation `AWS::IoT::ProvisioningTemplate`.
|
class |
CfnScheduledAudit
A CloudFormation `AWS::IoT::ScheduledAudit`.
|
class |
CfnSecurityProfile
A CloudFormation `AWS::IoT::SecurityProfile`.
|
class |
CfnThing
A CloudFormation `AWS::IoT::Thing`.
|
class |
CfnThingPrincipalAttachment
A CloudFormation `AWS::IoT::ThingPrincipalAttachment`.
|
class |
CfnTopicRule
A CloudFormation `AWS::IoT::TopicRule`.
|
class |
CfnTopicRuleDestination
A CloudFormation `AWS::IoT::TopicRuleDestination`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnThing.Builder |
CfnThing.Builder.create(Construct scope,
String id) |
static CfnAccountAuditConfiguration.Builder |
CfnAccountAuditConfiguration.Builder.create(Construct scope,
String id) |
static CfnTopicRule.Builder |
CfnTopicRule.Builder.create(Construct scope,
String id) |
static CfnTopicRuleDestination.Builder |
CfnTopicRuleDestination.Builder.create(Construct scope,
String id) |
static CfnDimension.Builder |
CfnDimension.Builder.create(Construct scope,
String id) |
static CfnScheduledAudit.Builder |
CfnScheduledAudit.Builder.create(Construct scope,
String id) |
static CfnDomainConfiguration.Builder |
CfnDomainConfiguration.Builder.create(Construct scope,
String id) |
static CfnPolicyPrincipalAttachment.Builder |
CfnPolicyPrincipalAttachment.Builder.create(Construct scope,
String id) |
static CfnProvisioningTemplate.Builder |
CfnProvisioningTemplate.Builder.create(Construct scope,
String id) |
static CfnThingPrincipalAttachment.Builder |
CfnThingPrincipalAttachment.Builder.create(Construct scope,
String id) |
static CfnPolicy.Builder |
CfnPolicy.Builder.create(Construct scope,
String id) |
static CfnCertificate.Builder |
CfnCertificate.Builder.create(Construct scope,
String id) |
static CfnAuthorizer.Builder |
CfnAuthorizer.Builder.create(Construct scope,
String id) |
static CfnMitigationAction.Builder |
CfnMitigationAction.Builder.create(Construct scope,
String id) |
static CfnSecurityProfile.Builder |
CfnSecurityProfile.Builder.create(Construct scope,
String id) |
static CfnCustomMetric.Builder |
CfnCustomMetric.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccountAuditConfiguration(Construct scope,
String id,
CfnAccountAuditConfigurationProps props)
Create a new `AWS::IoT::AccountAuditConfiguration`.
|
CfnAuthorizer(Construct scope,
String id,
CfnAuthorizerProps props)
Create a new `AWS::IoT::Authorizer`.
|
CfnCertificate(Construct scope,
String id,
CfnCertificateProps props)
Create a new `AWS::IoT::Certificate`.
|
CfnCustomMetric(Construct scope,
String id,
CfnCustomMetricProps props)
Create a new `AWS::IoT::CustomMetric`.
|
CfnDimension(Construct scope,
String id,
CfnDimensionProps props)
Create a new `AWS::IoT::Dimension`.
|
CfnDomainConfiguration(Construct scope,
String id)
Create a new `AWS::IoT::DomainConfiguration`.
|
CfnDomainConfiguration(Construct scope,
String id,
CfnDomainConfigurationProps props)
Create a new `AWS::IoT::DomainConfiguration`.
|
CfnMitigationAction(Construct scope,
String id,
CfnMitigationActionProps props)
Create a new `AWS::IoT::MitigationAction`.
|
CfnPolicy(Construct scope,
String id,
CfnPolicyProps props)
Create a new `AWS::IoT::Policy`.
|
CfnPolicyPrincipalAttachment(Construct scope,
String id,
CfnPolicyPrincipalAttachmentProps props)
Create a new `AWS::IoT::PolicyPrincipalAttachment`.
|
CfnProvisioningTemplate(Construct scope,
String id,
CfnProvisioningTemplateProps props)
Create a new `AWS::IoT::ProvisioningTemplate`.
|
CfnScheduledAudit(Construct scope,
String id,
CfnScheduledAuditProps props)
Create a new `AWS::IoT::ScheduledAudit`.
|
CfnSecurityProfile(Construct scope,
String id)
Create a new `AWS::IoT::SecurityProfile`.
|
CfnSecurityProfile(Construct scope,
String id,
CfnSecurityProfileProps props)
Create a new `AWS::IoT::SecurityProfile`.
|
CfnThing(Construct scope,
String id)
Create a new `AWS::IoT::Thing`.
|
CfnThing(Construct scope,
String id,
CfnThingProps props)
Create a new `AWS::IoT::Thing`.
|
CfnThingPrincipalAttachment(Construct scope,
String id,
CfnThingPrincipalAttachmentProps props)
Create a new `AWS::IoT::ThingPrincipalAttachment`.
|
CfnTopicRule(Construct scope,
String id,
CfnTopicRuleProps props)
Create a new `AWS::IoT::TopicRule`.
|
CfnTopicRuleDestination(Construct scope,
String id)
Create a new `AWS::IoT::TopicRuleDestination`.
|
CfnTopicRuleDestination(Construct scope,
String id,
CfnTopicRuleDestinationProps props)
Create a new `AWS::IoT::TopicRuleDestination`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnPlacement
A CloudFormation `AWS::IoT1Click::Placement`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnProject.Builder |
CfnProject.Builder.create(Construct scope,
String id) |
static CfnDevice.Builder |
CfnDevice.Builder.create(Construct scope,
String id) |
static CfnPlacement.Builder |
CfnPlacement.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDevice(Construct scope,
String id,
CfnDeviceProps props)
Create a new `AWS::IoT1Click::Device`.
|
CfnPlacement(Construct scope,
String id,
CfnPlacementProps props)
Create a new `AWS::IoT1Click::Placement`.
|
CfnProject(Construct scope,
String id,
CfnProjectProps props)
Create a new `AWS::IoT1Click::Project`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDataset
A CloudFormation `AWS::IoTAnalytics::Dataset`.
|
class |
CfnDatastore
A CloudFormation `AWS::IoTAnalytics::Datastore`.
|
class |
CfnPipeline
A CloudFormation `AWS::IoTAnalytics::Pipeline`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnPipeline.Builder |
CfnPipeline.Builder.create(Construct scope,
String id) |
static CfnChannel.Builder |
CfnChannel.Builder.create(Construct scope,
String id) |
static CfnDatastore.Builder |
CfnDatastore.Builder.create(Construct scope,
String id) |
static CfnDataset.Builder |
CfnDataset.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnChannel(Construct scope,
String id)
Create a new `AWS::IoTAnalytics::Channel`.
|
CfnChannel(Construct scope,
String id,
CfnChannelProps props)
Create a new `AWS::IoTAnalytics::Channel`.
|
CfnDataset(Construct scope,
String id,
CfnDatasetProps props)
Create a new `AWS::IoTAnalytics::Dataset`.
|
CfnDatastore(Construct scope,
String id)
Create a new `AWS::IoTAnalytics::Datastore`.
|
CfnDatastore(Construct scope,
String id,
CfnDatastoreProps props)
Create a new `AWS::IoTAnalytics::Datastore`.
|
CfnPipeline(Construct scope,
String id,
CfnPipelineProps props)
Create a new `AWS::IoTAnalytics::Pipeline`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDetectorModel
A CloudFormation `AWS::IoTEvents::DetectorModel`.
|
class |
CfnInput
A CloudFormation `AWS::IoTEvents::Input`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnInput.Builder |
CfnInput.Builder.create(Construct scope,
String id) |
static CfnDetectorModel.Builder |
CfnDetectorModel.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDetectorModel(Construct scope,
String id)
Create a new `AWS::IoTEvents::DetectorModel`.
|
CfnDetectorModel(Construct scope,
String id,
CfnDetectorModelProps props)
Create a new `AWS::IoTEvents::DetectorModel`.
|
CfnInput(Construct scope,
String id)
Create a new `AWS::IoTEvents::Input`.
|
CfnInput(Construct scope,
String id,
CfnInputProps props)
Create a new `AWS::IoTEvents::Input`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccessPolicy
A CloudFormation `AWS::IoTSiteWise::AccessPolicy`.
|
class |
CfnAsset
A CloudFormation `AWS::IoTSiteWise::Asset`.
|
class |
CfnAssetModel
A CloudFormation `AWS::IoTSiteWise::AssetModel`.
|
class |
CfnGateway
A CloudFormation `AWS::IoTSiteWise::Gateway`.
|
class |
CfnPortal
A CloudFormation `AWS::IoTSiteWise::Portal`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnProject.Builder |
CfnProject.Builder.create(Construct scope,
String id) |
static CfnAssetModel.Builder |
CfnAssetModel.Builder.create(Construct scope,
String id) |
static CfnPortal.Builder |
CfnPortal.Builder.create(Construct scope,
String id) |
static CfnAsset.Builder |
CfnAsset.Builder.create(Construct scope,
String id) |
static CfnGateway.Builder |
CfnGateway.Builder.create(Construct scope,
String id) |
static CfnDashboard.Builder |
CfnDashboard.Builder.create(Construct scope,
String id) |
static CfnAccessPolicy.Builder |
CfnAccessPolicy.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccessPolicy(Construct scope,
String id,
CfnAccessPolicyProps props)
Create a new `AWS::IoTSiteWise::AccessPolicy`.
|
CfnAsset(Construct scope,
String id,
CfnAssetProps props)
Create a new `AWS::IoTSiteWise::Asset`.
|
CfnAssetModel(Construct scope,
String id,
CfnAssetModelProps props)
Create a new `AWS::IoTSiteWise::AssetModel`.
|
CfnDashboard(Construct scope,
String id,
CfnDashboardProps props)
Create a new `AWS::IoTSiteWise::Dashboard`.
|
CfnGateway(Construct scope,
String id,
CfnGatewayProps props)
Create a new `AWS::IoTSiteWise::Gateway`.
|
CfnPortal(Construct scope,
String id,
CfnPortalProps props)
Create a new `AWS::IoTSiteWise::Portal`.
|
CfnProject(Construct scope,
String id,
CfnProjectProps props)
Create a new `AWS::IoTSiteWise::Project`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFlowTemplate
A CloudFormation `AWS::IoTThingsGraph::FlowTemplate`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnFlowTemplate.Builder |
CfnFlowTemplate.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnFlowTemplate(Construct scope,
String id,
CfnFlowTemplateProps props)
Create a new `AWS::IoTThingsGraph::FlowTemplate`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDestination
A CloudFormation `AWS::IoTWireless::Destination`.
|
class |
CfnDeviceProfile
A CloudFormation `AWS::IoTWireless::DeviceProfile`.
|
class |
CfnServiceProfile
A CloudFormation `AWS::IoTWireless::ServiceProfile`.
|
class |
CfnWirelessDevice
A CloudFormation `AWS::IoTWireless::WirelessDevice`.
|
class |
CfnWirelessGateway
A CloudFormation `AWS::IoTWireless::WirelessGateway`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnWirelessDevice.Builder |
CfnWirelessDevice.Builder.create(Construct scope,
String id) |
static CfnDestination.Builder |
CfnDestination.Builder.create(Construct scope,
String id) |
static CfnDeviceProfile.Builder |
CfnDeviceProfile.Builder.create(Construct scope,
String id) |
static CfnWirelessGateway.Builder |
CfnWirelessGateway.Builder.create(Construct scope,
String id) |
static CfnServiceProfile.Builder |
CfnServiceProfile.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDestination(Construct scope,
String id,
CfnDestinationProps props)
Create a new `AWS::IoTWireless::Destination`.
|
CfnDeviceProfile(Construct scope,
String id)
Create a new `AWS::IoTWireless::DeviceProfile`.
|
CfnDeviceProfile(Construct scope,
String id,
CfnDeviceProfileProps props)
Create a new `AWS::IoTWireless::DeviceProfile`.
|
CfnServiceProfile(Construct scope,
String id)
Create a new `AWS::IoTWireless::ServiceProfile`.
|
CfnServiceProfile(Construct scope,
String id,
CfnServiceProfileProps props)
Create a new `AWS::IoTWireless::ServiceProfile`.
|
CfnWirelessDevice(Construct scope,
String id,
CfnWirelessDeviceProps props)
Create a new `AWS::IoTWireless::WirelessDevice`.
|
CfnWirelessGateway(Construct scope,
String id,
CfnWirelessGatewayProps props)
Create a new `AWS::IoTWireless::WirelessGateway`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnChannel
A CloudFormation `AWS::IVS::Channel`.
|
class |
CfnPlaybackKeyPair
A CloudFormation `AWS::IVS::PlaybackKeyPair`.
|
class |
CfnStreamKey
A CloudFormation `AWS::IVS::StreamKey`.
|
class |
Channel
(experimental) A new IVS channel.
|
class |
PlaybackKeyPair
(experimental) A new IVS Playback Key Pair.
|
class |
StreamKey
(experimental) A new IVS Stream Key.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnChannel.Builder |
CfnChannel.Builder.create(Construct scope,
String id) |
static CfnPlaybackKeyPair.Builder |
CfnPlaybackKeyPair.Builder.create(Construct scope,
String id) |
static CfnStreamKey.Builder |
CfnStreamKey.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnChannel(Construct scope,
String id)
Create a new `AWS::IVS::Channel`.
|
CfnChannel(Construct scope,
String id,
CfnChannelProps props)
Create a new `AWS::IVS::Channel`.
|
CfnPlaybackKeyPair(Construct scope,
String id,
CfnPlaybackKeyPairProps props)
Create a new `AWS::IVS::PlaybackKeyPair`.
|
CfnStreamKey(Construct scope,
String id,
CfnStreamKeyProps props)
Create a new `AWS::IVS::StreamKey`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnFaq
A CloudFormation `AWS::Kendra::Faq`.
|
class |
CfnIndex
A CloudFormation `AWS::Kendra::Index`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDataSource.Builder |
CfnDataSource.Builder.create(Construct scope,
String id) |
static CfnIndex.Builder |
CfnIndex.Builder.create(Construct scope,
String id) |
static CfnFaq.Builder |
CfnFaq.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDataSource(Construct scope,
String id,
CfnDataSourceProps props)
Create a new `AWS::Kendra::DataSource`.
|
CfnFaq(Construct scope,
String id,
CfnFaqProps props)
Create a new `AWS::Kendra::Faq`.
|
CfnIndex(Construct scope,
String id,
CfnIndexProps props)
Create a new `AWS::Kendra::Index`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnStream
A CloudFormation `AWS::Kinesis::Stream`.
|
class |
CfnStreamConsumer
A CloudFormation `AWS::Kinesis::StreamConsumer`.
|
class |
Stream
(experimental) A Kinesis stream.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnStream.Builder |
CfnStream.Builder.create(Construct scope,
String id) |
static CfnStreamConsumer.Builder |
CfnStreamConsumer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnStream(Construct scope,
String id,
CfnStreamProps props)
Create a new `AWS::Kinesis::Stream`.
|
CfnStreamConsumer(Construct scope,
String id,
CfnStreamConsumerProps props)
Create a new `AWS::Kinesis::StreamConsumer`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Application
(experimental) The L2 construct for Flink Kinesis Data Applications.
|
| Modifier and Type | Method and Description |
|---|---|
abstract ApplicationCodeConfig |
ApplicationCode.bind(Construct scope)
(experimental) A method to lazily bind asset resources to the parent FlinkApplication.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApplication
A CloudFormation `AWS::KinesisAnalytics::Application`.
|
class |
CfnApplicationCloudWatchLoggingOptionV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
|
class |
CfnApplicationOutput
A CloudFormation `AWS::KinesisAnalytics::ApplicationOutput`.
|
class |
CfnApplicationOutputV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationOutput`.
|
class |
CfnApplicationReferenceDataSource
A CloudFormation `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
|
class |
CfnApplicationReferenceDataSourceV2
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
|
class |
CfnApplicationV2
A CloudFormation `AWS::KinesisAnalyticsV2::Application`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
static CfnApplicationReferenceDataSource.Builder |
CfnApplicationReferenceDataSource.Builder.create(Construct scope,
String id) |
static CfnApplicationCloudWatchLoggingOptionV2.Builder |
CfnApplicationCloudWatchLoggingOptionV2.Builder.create(Construct scope,
String id) |
static CfnApplicationV2.Builder |
CfnApplicationV2.Builder.create(Construct scope,
String id) |
static CfnApplicationOutputV2.Builder |
CfnApplicationOutputV2.Builder.create(Construct scope,
String id) |
static CfnApplicationReferenceDataSourceV2.Builder |
CfnApplicationReferenceDataSourceV2.Builder.create(Construct scope,
String id) |
static CfnApplicationOutput.Builder |
CfnApplicationOutput.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::KinesisAnalytics::Application`.
|
CfnApplicationCloudWatchLoggingOptionV2(Construct scope,
String id,
CfnApplicationCloudWatchLoggingOptionV2Props props)
Create a new `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
|
CfnApplicationOutput(Construct scope,
String id,
CfnApplicationOutputProps props)
Create a new `AWS::KinesisAnalytics::ApplicationOutput`.
|
CfnApplicationOutputV2(Construct scope,
String id,
CfnApplicationOutputV2Props props)
Create a new `AWS::KinesisAnalyticsV2::ApplicationOutput`.
|
CfnApplicationReferenceDataSource(Construct scope,
String id,
CfnApplicationReferenceDataSourceProps props)
Create a new `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
|
CfnApplicationReferenceDataSourceV2(Construct scope,
String id,
CfnApplicationReferenceDataSourceV2Props props)
Create a new `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
|
CfnApplicationV2(Construct scope,
String id,
CfnApplicationV2Props props)
Create a new `AWS::KinesisAnalyticsV2::Application`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDeliveryStream
A CloudFormation `AWS::KinesisFirehose::DeliveryStream`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDeliveryStream.Builder |
CfnDeliveryStream.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDeliveryStream(Construct scope,
String id)
Create a new `AWS::KinesisFirehose::DeliveryStream`.
|
CfnDeliveryStream(Construct scope,
String id,
CfnDeliveryStreamProps props)
Create a new `AWS::KinesisFirehose::DeliveryStream`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
(experimental) Defines a display name for a customer master key (CMK) in AWS Key Management Service (AWS KMS).
|
class |
CfnKey
A CloudFormation `AWS::KMS::Key`.
|
class |
Key
(experimental) Defines a KMS key.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAlias.Builder |
CfnAlias.Builder.create(Construct scope,
String id) |
static CfnKey.Builder |
CfnKey.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAlias(Construct scope,
String id,
CfnAliasProps props)
Create a new `AWS::KMS::Alias`.
|
CfnKey(Construct scope,
String id,
CfnKeyProps props)
Create a new `AWS::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 | Method and Description |
|---|---|
static CfnPermissions.Builder |
CfnPermissions.Builder.create(Construct scope,
String id) |
static CfnResource.Builder |
CfnResource.Builder.create(Construct scope,
String id) |
static CfnDataLakeSettings.Builder |
CfnDataLakeSettings.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDataLakeSettings(Construct scope,
String id)
Create a new `AWS::LakeFormation::DataLakeSettings`.
|
CfnDataLakeSettings(Construct scope,
String id,
CfnDataLakeSettingsProps props)
Create a new `AWS::LakeFormation::DataLakeSettings`.
|
CfnPermissions(Construct scope,
String id,
CfnPermissionsProps props)
Create a new `AWS::LakeFormation::Permissions`.
|
CfnResource(Construct scope,
String id,
CfnResourceProps props)
Create a new `AWS::LakeFormation::Resource`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAlias
A CloudFormation `AWS::Lambda::Alias`.
|
class |
CfnCodeSigningConfig
A CloudFormation `AWS::Lambda::CodeSigningConfig`.
|
class |
CfnEventInvokeConfig
A CloudFormation `AWS::Lambda::EventInvokeConfig`.
|
class |
CfnEventSourceMapping
A CloudFormation `AWS::Lambda::EventSourceMapping`.
|
class |
CfnFunction
A CloudFormation `AWS::Lambda::Function`.
|
class |
CfnLayerVersion
A CloudFormation `AWS::Lambda::LayerVersion`.
|
class |
CfnLayerVersionPermission
A CloudFormation `AWS::Lambda::LayerVersionPermission`.
|
class |
CfnPermission
A CloudFormation `AWS::Lambda::Permission`.
|
class |
CfnVersion
A CloudFormation `AWS::Lambda::Version`.
|
class |
CodeSigningConfig
(experimental) Defines a Code Signing Config.
|
class |
DockerImageFunction
(experimental) Create a lambda function where the handler is a docker image.
|
class |
EventInvokeConfig
(experimental) Configure options for asynchronous invocation on a version or an alias.
|
class |
EventSourceMapping
(experimental) Defines a Lambda EventSourceMapping resource.
|
class |
Function
(experimental) Deploys a file from from inside the construct library as a function.
|
class |
FunctionBase |
class |
LayerVersion
(experimental) Defines a new Lambda Layer version.
|
class |
QualifiedFunctionBase |
class |
SingletonFunction
(experimental) A Lambda that will only ever be added to a stack once.
|
class |
Version
(experimental) A single newly-deployed version of a Lambda function.
|
| Modifier and Type | Method and Description |
|---|---|
default Construct |
Permission.getScope()
(experimental) The scope to which the permission constructs be attached.
|
Construct |
Permission.Jsii$Proxy.getScope() |
| Modifier and Type | Method and Description |
|---|---|
CodeConfig |
AssetImageCode.bind(Construct scope)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
AssetCode.bind(Construct scope)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
abstract CodeConfig |
Code.bind(Construct scope)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
EcrImageCode.bind(Construct _)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
InlineCode.bind(Construct _scope)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
S3Code.bind(Construct _scope)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
CfnParametersCode.bind(Construct scope)
(experimental) Called when the lambda or layer is initialized to allow this object to bind to the stack, add resources and have fun.
|
DestinationConfig |
IDestination.bind(Construct scope,
IFunction fn)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.Jsii$Proxy.bind(Construct scope,
IFunction fn)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.Jsii$Proxy.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
default DestinationConfig |
IDestination.Jsii$Default.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
static CfnLayerVersionPermission.Builder |
CfnLayerVersionPermission.Builder.create(Construct scope,
String id) |
static CfnAlias.Builder |
CfnAlias.Builder.create(Construct scope,
String id) |
static CfnVersion.Builder |
CfnVersion.Builder.create(Construct scope,
String id) |
static CfnLayerVersion.Builder |
CfnLayerVersion.Builder.create(Construct scope,
String id) |
static CfnPermission.Builder |
CfnPermission.Builder.create(Construct scope,
String id) |
static CfnFunction.Builder |
CfnFunction.Builder.create(Construct scope,
String id) |
static CfnEventSourceMapping.Builder |
CfnEventSourceMapping.Builder.create(Construct scope,
String id) |
static CfnCodeSigningConfig.Builder |
CfnCodeSigningConfig.Builder.create(Construct scope,
String id) |
static CfnEventInvokeConfig.Builder |
CfnEventInvokeConfig.Builder.create(Construct scope,
String id) |
Permission.Builder |
Permission.Builder.scope(Construct scope)
Sets the value of
Permission.getScope() |
| Constructor and Description |
|---|
CfnAlias(Construct scope,
String id,
CfnAliasProps props)
Create a new `AWS::Lambda::Alias`.
|
CfnCodeSigningConfig(Construct scope,
String id,
CfnCodeSigningConfigProps props)
Create a new `AWS::Lambda::CodeSigningConfig`.
|
CfnEventInvokeConfig(Construct scope,
String id,
CfnEventInvokeConfigProps props)
Create a new `AWS::Lambda::EventInvokeConfig`.
|
CfnEventSourceMapping(Construct scope,
String id,
CfnEventSourceMappingProps props)
Create a new `AWS::Lambda::EventSourceMapping`.
|
CfnFunction(Construct scope,
String id,
CfnFunctionProps props)
Create a new `AWS::Lambda::Function`.
|
CfnLayerVersion(Construct scope,
String id,
CfnLayerVersionProps props)
Create a new `AWS::Lambda::LayerVersion`.
|
CfnLayerVersionPermission(Construct scope,
String id,
CfnLayerVersionPermissionProps props)
Create a new `AWS::Lambda::LayerVersionPermission`.
|
CfnPermission(Construct scope,
String id,
CfnPermissionProps props)
Create a new `AWS::Lambda::Permission`.
|
CfnVersion(Construct scope,
String id,
CfnVersionProps props)
Create a new `AWS::Lambda::Version`.
|
Jsii$Proxy(IPrincipal principal,
String action,
String eventSourceToken,
Construct scope,
String sourceAccount,
String sourceArn)
Constructor that initializes the object based on literal property values passed by the
Permission.Builder. |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfig |
SnsDestination.bind(Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SqsDestination.bind(Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
EventBridgeDestination.bind(Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
LambdaDestination.bind(Construct scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SnsDestination.bind(Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SqsDestination.bind(Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
EventBridgeDestination.bind(Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
LambdaDestination.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Returns a destination configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
| Modifier and Type | Method and Description |
|---|---|
static NodejsFunction.Builder |
NodejsFunction.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
NodejsFunction(Construct scope,
String id) |
NodejsFunction(Construct scope,
String id,
NodejsFunctionProps props) |
| Modifier and Type | Class and Description |
|---|---|
class |
PythonFunction
(experimental) A Python Lambda function.
|
class |
PythonLayerVersion
(experimental) A lambda layer version.
|
| Modifier and Type | Method and Description |
|---|---|
static PythonLayerVersion.Builder |
PythonLayerVersion.Builder.create(Construct scope,
String id) |
static PythonFunction.Builder |
PythonFunction.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
PythonFunction(Construct scope,
String id,
PythonFunctionProps props) |
PythonLayerVersion(Construct scope,
String id,
PythonLayerVersionProps props) |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGrant
A CloudFormation `AWS::LicenseManager::Grant`.
|
class |
CfnLicense
A CloudFormation `AWS::LicenseManager::License`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnGrant.Builder |
CfnGrant.Builder.create(Construct scope,
String id) |
static CfnLicense.Builder |
CfnLicense.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnGrant(Construct scope,
String id)
Create a new `AWS::LicenseManager::Grant`.
|
CfnGrant(Construct scope,
String id,
CfnGrantProps props)
Create a new `AWS::LicenseManager::Grant`.
|
CfnLicense(Construct scope,
String id,
CfnLicenseProps props)
Create a new `AWS::LicenseManager::License`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLogGroup
A CloudFormation `AWS::Logs::LogGroup`.
|
class |
CfnLogStream
A CloudFormation `AWS::Logs::LogStream`.
|
class |
CfnMetricFilter
A CloudFormation `AWS::Logs::MetricFilter`.
|
class |
CfnSubscriptionFilter
A CloudFormation `AWS::Logs::SubscriptionFilter`.
|
class |
CrossAccountDestination
(experimental) A new CloudWatch Logs Destination for use in cross-account scenarios.
|
class |
LogGroup
(experimental) Define a CloudWatch Log Group.
|
class |
LogRetention
(experimental) Creates a custom resource to control the retention policy of a CloudWatch Logs log group.
|
class |
LogStream
(experimental) Define a Log Stream in a Log Group.
|
class |
MetricFilter
(experimental) A filter that extracts information from CloudWatch Logs and emits to CloudWatch Metrics.
|
class |
SubscriptionFilter
(experimental) A new Subscription on a CloudWatch log group.
|
| Modifier and Type | Method and Description |
|---|---|
LogSubscriptionDestinationConfig |
CrossAccountDestination.bind(Construct _scope,
ILogGroup _sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.bind(Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.Jsii$Proxy.bind(Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
default LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.Jsii$Default.bind(Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
static CfnLogStream.Builder |
CfnLogStream.Builder.create(Construct scope,
String id) |
static CfnMetricFilter.Builder |
CfnMetricFilter.Builder.create(Construct scope,
String id) |
static CfnLogGroup.Builder |
CfnLogGroup.Builder.create(Construct scope,
String id) |
static CfnDestination.Builder |
CfnDestination.Builder.create(Construct scope,
String id) |
static CfnSubscriptionFilter.Builder |
CfnSubscriptionFilter.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDestination(Construct scope,
String id,
CfnDestinationProps props)
Create a new `AWS::Logs::Destination`.
|
CfnLogGroup(Construct scope,
String id)
Create a new `AWS::Logs::LogGroup`.
|
CfnLogGroup(Construct scope,
String id,
CfnLogGroupProps props)
Create a new `AWS::Logs::LogGroup`.
|
CfnLogStream(Construct scope,
String id,
CfnLogStreamProps props)
Create a new `AWS::Logs::LogStream`.
|
CfnMetricFilter(Construct scope,
String id,
CfnMetricFilterProps props)
Create a new `AWS::Logs::MetricFilter`.
|
CfnSubscriptionFilter(Construct scope,
String id,
CfnSubscriptionFilterProps props)
Create a new `AWS::Logs::SubscriptionFilter`.
|
| Modifier and Type | Method and Description |
|---|---|
LogSubscriptionDestinationConfig |
KinesisDestination.bind(Construct scope,
ILogGroup _sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
LambdaDestination.bind(Construct scope,
ILogGroup logGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnProject
A CloudFormation `AWS::LookoutVision::Project`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnProject.Builder |
CfnProject.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnProject(Construct scope,
String id,
CfnProjectProps props)
Create a new `AWS::LookoutVision::Project`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCustomDataIdentifier
A CloudFormation `AWS::Macie::CustomDataIdentifier`.
|
class |
CfnFindingsFilter
A CloudFormation `AWS::Macie::FindingsFilter`.
|
class |
CfnSession
A CloudFormation `AWS::Macie::Session`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnSession.Builder |
CfnSession.Builder.create(Construct scope,
String id) |
static CfnCustomDataIdentifier.Builder |
CfnCustomDataIdentifier.Builder.create(Construct scope,
String id) |
static CfnFindingsFilter.Builder |
CfnFindingsFilter.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCustomDataIdentifier(Construct scope,
String id,
CfnCustomDataIdentifierProps props)
Create a new `AWS::Macie::CustomDataIdentifier`.
|
CfnFindingsFilter(Construct scope,
String id,
CfnFindingsFilterProps props)
Create a new `AWS::Macie::FindingsFilter`.
|
CfnSession(Construct scope,
String id)
Create a new `AWS::Macie::Session`.
|
CfnSession(Construct scope,
String id,
CfnSessionProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnMember.Builder |
CfnMember.Builder.create(Construct scope,
String id) |
static CfnNode.Builder |
CfnNode.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnMember(Construct scope,
String id,
CfnMemberProps props)
Create a new `AWS::ManagedBlockchain::Member`.
|
CfnNode(Construct scope,
String id,
CfnNodeProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnFlowSource.Builder |
CfnFlowSource.Builder.create(Construct scope,
String id) |
static CfnFlowEntitlement.Builder |
CfnFlowEntitlement.Builder.create(Construct scope,
String id) |
static CfnFlowOutput.Builder |
CfnFlowOutput.Builder.create(Construct scope,
String id) |
static CfnFlowVpcInterface.Builder |
CfnFlowVpcInterface.Builder.create(Construct scope,
String id) |
static CfnFlow.Builder |
CfnFlow.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnFlow(Construct scope,
String id,
CfnFlowProps props)
Create a new `AWS::MediaConnect::Flow`.
|
CfnFlowEntitlement(Construct scope,
String id,
CfnFlowEntitlementProps props)
Create a new `AWS::MediaConnect::FlowEntitlement`.
|
CfnFlowOutput(Construct scope,
String id,
CfnFlowOutputProps props)
Create a new `AWS::MediaConnect::FlowOutput`.
|
CfnFlowSource(Construct scope,
String id,
CfnFlowSourceProps props)
Create a new `AWS::MediaConnect::FlowSource`.
|
CfnFlowVpcInterface(Construct scope,
String id,
CfnFlowVpcInterfaceProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnPreset.Builder |
CfnPreset.Builder.create(Construct scope,
String id) |
static CfnJobTemplate.Builder |
CfnJobTemplate.Builder.create(Construct scope,
String id) |
static CfnQueue.Builder |
CfnQueue.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnJobTemplate(Construct scope,
String id,
CfnJobTemplateProps props)
Create a new `AWS::MediaConvert::JobTemplate`.
|
CfnPreset(Construct scope,
String id,
CfnPresetProps props)
Create a new `AWS::MediaConvert::Preset`.
|
CfnQueue(Construct scope,
String id)
Create a new `AWS::MediaConvert::Queue`.
|
CfnQueue(Construct scope,
String id,
CfnQueueProps props)
Create a new `AWS::MediaConvert::Queue`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnInputSecurityGroup
A CloudFormation `AWS::MediaLive::InputSecurityGroup`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnInput.Builder |
CfnInput.Builder.create(Construct scope,
String id) |
static CfnChannel.Builder |
CfnChannel.Builder.create(Construct scope,
String id) |
static CfnInputSecurityGroup.Builder |
CfnInputSecurityGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnChannel(Construct scope,
String id)
Create a new `AWS::MediaLive::Channel`.
|
CfnChannel(Construct scope,
String id,
CfnChannelProps props)
Create a new `AWS::MediaLive::Channel`.
|
CfnInput(Construct scope,
String id)
Create a new `AWS::MediaLive::Input`.
|
CfnInput(Construct scope,
String id,
CfnInputProps props)
Create a new `AWS::MediaLive::Input`.
|
CfnInputSecurityGroup(Construct scope,
String id)
Create a new `AWS::MediaLive::InputSecurityGroup`.
|
CfnInputSecurityGroup(Construct scope,
String id,
CfnInputSecurityGroupProps props)
Create a new `AWS::MediaLive::InputSecurityGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnOriginEndpoint
A CloudFormation `AWS::MediaPackage::OriginEndpoint`.
|
class |
CfnPackagingConfiguration
A CloudFormation `AWS::MediaPackage::PackagingConfiguration`.
|
class |
CfnPackagingGroup
A CloudFormation `AWS::MediaPackage::PackagingGroup`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnPackagingConfiguration.Builder |
CfnPackagingConfiguration.Builder.create(Construct scope,
String id) |
static CfnOriginEndpoint.Builder |
CfnOriginEndpoint.Builder.create(Construct scope,
String id) |
static CfnAsset.Builder |
CfnAsset.Builder.create(Construct scope,
String id) |
static CfnPackagingGroup.Builder |
CfnPackagingGroup.Builder.create(Construct scope,
String id) |
static CfnChannel.Builder |
CfnChannel.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAsset(Construct scope,
String id,
CfnAssetProps props)
Create a new `AWS::MediaPackage::Asset`.
|
CfnChannel(Construct scope,
String id,
CfnChannelProps props)
Create a new `AWS::MediaPackage::Channel`.
|
CfnOriginEndpoint(Construct scope,
String id,
CfnOriginEndpointProps props)
Create a new `AWS::MediaPackage::OriginEndpoint`.
|
CfnPackagingConfiguration(Construct scope,
String id,
CfnPackagingConfigurationProps props)
Create a new `AWS::MediaPackage::PackagingConfiguration`.
|
CfnPackagingGroup(Construct scope,
String id,
CfnPackagingGroupProps props)
Create a new `AWS::MediaPackage::PackagingGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnContainer
A CloudFormation `AWS::MediaStore::Container`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnContainer.Builder |
CfnContainer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnContainer(Construct scope,
String id,
CfnContainerProps props)
Create a new `AWS::MediaStore::Container`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::MSK::Cluster`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnEnvironment.Builder |
CfnEnvironment.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnEnvironment(Construct scope,
String id,
CfnEnvironmentProps props)
Create a new `AWS::MWAA::Environment`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDBInstance.Builder |
CfnDBInstance.Builder.create(Construct scope,
String id) |
static CfnDBParameterGroup.Builder |
CfnDBParameterGroup.Builder.create(Construct scope,
String id) |
static CfnDBClusterParameterGroup.Builder |
CfnDBClusterParameterGroup.Builder.create(Construct scope,
String id) |
static CfnDBSubnetGroup.Builder |
CfnDBSubnetGroup.Builder.create(Construct scope,
String id) |
static CfnDBCluster.Builder |
CfnDBCluster.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDBCluster(Construct scope,
String id)
Create a new `AWS::Neptune::DBCluster`.
|
CfnDBCluster(Construct scope,
String id,
CfnDBClusterProps props)
Create a new `AWS::Neptune::DBCluster`.
|
CfnDBClusterParameterGroup(Construct scope,
String id,
CfnDBClusterParameterGroupProps props)
Create a new `AWS::Neptune::DBClusterParameterGroup`.
|
CfnDBInstance(Construct scope,
String id,
CfnDBInstanceProps props)
Create a new `AWS::Neptune::DBInstance`.
|
CfnDBParameterGroup(Construct scope,
String id,
CfnDBParameterGroupProps props)
Create a new `AWS::Neptune::DBParameterGroup`.
|
CfnDBSubnetGroup(Construct scope,
String id,
CfnDBSubnetGroupProps props)
Create a new `AWS::Neptune::DBSubnetGroup`.
|
| 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 | Method and Description |
|---|---|
static CfnLoggingConfiguration.Builder |
CfnLoggingConfiguration.Builder.create(Construct scope,
String id) |
static CfnRuleGroup.Builder |
CfnRuleGroup.Builder.create(Construct scope,
String id) |
static CfnFirewallPolicy.Builder |
CfnFirewallPolicy.Builder.create(Construct scope,
String id) |
static CfnFirewall.Builder |
CfnFirewall.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnFirewall(Construct scope,
String id,
CfnFirewallProps props)
Create a new `AWS::NetworkFirewall::Firewall`.
|
CfnFirewallPolicy(Construct scope,
String id,
CfnFirewallPolicyProps props)
Create a new `AWS::NetworkFirewall::FirewallPolicy`.
|
CfnLoggingConfiguration(Construct scope,
String id,
CfnLoggingConfigurationProps props)
Create a new `AWS::NetworkFirewall::LoggingConfiguration`.
|
CfnRuleGroup(Construct scope,
String id,
CfnRuleGroupProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnCustomerGatewayAssociation.Builder |
CfnCustomerGatewayAssociation.Builder.create(Construct scope,
String id) |
static CfnDevice.Builder |
CfnDevice.Builder.create(Construct scope,
String id) |
static CfnSite.Builder |
CfnSite.Builder.create(Construct scope,
String id) |
static CfnGlobalNetwork.Builder |
CfnGlobalNetwork.Builder.create(Construct scope,
String id) |
static CfnTransitGatewayRegistration.Builder |
CfnTransitGatewayRegistration.Builder.create(Construct scope,
String id) |
static CfnLink.Builder |
CfnLink.Builder.create(Construct scope,
String id) |
static CfnLinkAssociation.Builder |
CfnLinkAssociation.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCustomerGatewayAssociation(Construct scope,
String id,
CfnCustomerGatewayAssociationProps props)
Create a new `AWS::NetworkManager::CustomerGatewayAssociation`.
|
CfnDevice(Construct scope,
String id,
CfnDeviceProps props)
Create a new `AWS::NetworkManager::Device`.
|
CfnGlobalNetwork(Construct scope,
String id)
Create a new `AWS::NetworkManager::GlobalNetwork`.
|
CfnGlobalNetwork(Construct scope,
String id,
CfnGlobalNetworkProps props)
Create a new `AWS::NetworkManager::GlobalNetwork`.
|
CfnLink(Construct scope,
String id,
CfnLinkProps props)
Create a new `AWS::NetworkManager::Link`.
|
CfnLinkAssociation(Construct scope,
String id,
CfnLinkAssociationProps props)
Create a new `AWS::NetworkManager::LinkAssociation`.
|
CfnSite(Construct scope,
String id,
CfnSiteProps props)
Create a new `AWS::NetworkManager::Site`.
|
CfnTransitGatewayRegistration(Construct scope,
String id,
CfnTransitGatewayRegistrationProps props)
Create a new `AWS::NetworkManager::TransitGatewayRegistration`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnElasticLoadBalancerAttachment
A CloudFormation `AWS::OpsWorks::ElasticLoadBalancerAttachment`.
|
class |
CfnLayer
A CloudFormation `AWS::OpsWorks::Layer`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnInstance.Builder |
CfnInstance.Builder.create(Construct scope,
String id) |
static CfnVolume.Builder |
CfnVolume.Builder.create(Construct scope,
String id) |
static CfnLayer.Builder |
CfnLayer.Builder.create(Construct scope,
String id) |
static CfnUserProfile.Builder |
CfnUserProfile.Builder.create(Construct scope,
String id) |
static CfnApp.Builder |
CfnApp.Builder.create(Construct scope,
String id) |
static CfnStack.Builder |
CfnStack.Builder.create(Construct scope,
String id) |
static CfnElasticLoadBalancerAttachment.Builder |
CfnElasticLoadBalancerAttachment.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApp(Construct scope,
String id,
CfnAppProps props)
Create a new `AWS::OpsWorks::App`.
|
CfnElasticLoadBalancerAttachment(Construct scope,
String id,
CfnElasticLoadBalancerAttachmentProps props)
Create a new `AWS::OpsWorks::ElasticLoadBalancerAttachment`.
|
CfnInstance(Construct scope,
String id,
CfnInstanceProps props)
Create a new `AWS::OpsWorks::Instance`.
|
CfnLayer(Construct scope,
String id,
CfnLayerProps props)
Create a new `AWS::OpsWorks::Layer`.
|
CfnStack(Construct scope,
String id,
CfnStackProps props)
Create a new `AWS::OpsWorks::Stack`.
|
CfnUserProfile(Construct scope,
String id,
CfnUserProfileProps props)
Create a new `AWS::OpsWorks::UserProfile`.
|
CfnVolume(Construct scope,
String id,
CfnVolumeProps props)
Create a new `AWS::OpsWorks::Volume`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnServer
A CloudFormation `AWS::OpsWorksCM::Server`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnServer.Builder |
CfnServer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnServer(Construct scope,
String id,
CfnServerProps props)
Create a new `AWS::OpsWorksCM::Server`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnADMChannel
A CloudFormation `AWS::Pinpoint::ADMChannel`.
|
class |
CfnAPNSChannel
A CloudFormation `AWS::Pinpoint::APNSChannel`.
|
class |
CfnAPNSSandboxChannel
A CloudFormation `AWS::Pinpoint::APNSSandboxChannel`.
|
class |
CfnAPNSVoipChannel
A CloudFormation `AWS::Pinpoint::APNSVoipChannel`.
|
class |
CfnAPNSVoipSandboxChannel
A CloudFormation `AWS::Pinpoint::APNSVoipSandboxChannel`.
|
class |
CfnApplicationSettings
A CloudFormation `AWS::Pinpoint::ApplicationSettings`.
|
class |
CfnBaiduChannel
A CloudFormation `AWS::Pinpoint::BaiduChannel`.
|
class |
CfnCampaign
A CloudFormation `AWS::Pinpoint::Campaign`.
|
class |
CfnEmailChannel
A CloudFormation `AWS::Pinpoint::EmailChannel`.
|
class |
CfnEmailTemplate
A CloudFormation `AWS::Pinpoint::EmailTemplate`.
|
class |
CfnEventStream
A CloudFormation `AWS::Pinpoint::EventStream`.
|
class |
CfnGCMChannel
A CloudFormation `AWS::Pinpoint::GCMChannel`.
|
class |
CfnPushTemplate
A CloudFormation `AWS::Pinpoint::PushTemplate`.
|
class |
CfnSegment
A CloudFormation `AWS::Pinpoint::Segment`.
|
class |
CfnSMSChannel
A CloudFormation `AWS::Pinpoint::SMSChannel`.
|
class |
CfnSmsTemplate
A CloudFormation `AWS::Pinpoint::SmsTemplate`.
|
class |
CfnVoiceChannel
A CloudFormation `AWS::Pinpoint::VoiceChannel`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAPNSVoipSandboxChannel.Builder |
CfnAPNSVoipSandboxChannel.Builder.create(Construct scope,
String id) |
static CfnAPNSVoipChannel.Builder |
CfnAPNSVoipChannel.Builder.create(Construct scope,
String id) |
static CfnSmsTemplate.Builder |
CfnSmsTemplate.Builder.create(Construct scope,
String id) |
static CfnVoiceChannel.Builder |
CfnVoiceChannel.Builder.create(Construct scope,
String id) |
static CfnADMChannel.Builder |
CfnADMChannel.Builder.create(Construct scope,
String id) |
static CfnApp.Builder |
CfnApp.Builder.create(Construct scope,
String id) |
static CfnSegment.Builder |
CfnSegment.Builder.create(Construct scope,
String id) |
static CfnGCMChannel.Builder |
CfnGCMChannel.Builder.create(Construct scope,
String id) |
static CfnCampaign.Builder |
CfnCampaign.Builder.create(Construct scope,
String id) |
static CfnAPNSSandboxChannel.Builder |
CfnAPNSSandboxChannel.Builder.create(Construct scope,
String id) |
static CfnAPNSChannel.Builder |
CfnAPNSChannel.Builder.create(Construct scope,
String id) |
static CfnBaiduChannel.Builder |
CfnBaiduChannel.Builder.create(Construct scope,
String id) |
static CfnEventStream.Builder |
CfnEventStream.Builder.create(Construct scope,
String id) |
static CfnApplicationSettings.Builder |
CfnApplicationSettings.Builder.create(Construct scope,
String id) |
static CfnEmailTemplate.Builder |
CfnEmailTemplate.Builder.create(Construct scope,
String id) |
static CfnPushTemplate.Builder |
CfnPushTemplate.Builder.create(Construct scope,
String id) |
static CfnSMSChannel.Builder |
CfnSMSChannel.Builder.create(Construct scope,
String id) |
static CfnEmailChannel.Builder |
CfnEmailChannel.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnADMChannel(Construct scope,
String id,
CfnADMChannelProps props)
Create a new `AWS::Pinpoint::ADMChannel`.
|
CfnAPNSChannel(Construct scope,
String id,
CfnAPNSChannelProps props)
Create a new `AWS::Pinpoint::APNSChannel`.
|
CfnAPNSSandboxChannel(Construct scope,
String id,
CfnAPNSSandboxChannelProps props)
Create a new `AWS::Pinpoint::APNSSandboxChannel`.
|
CfnAPNSVoipChannel(Construct scope,
String id,
CfnAPNSVoipChannelProps props)
Create a new `AWS::Pinpoint::APNSVoipChannel`.
|
CfnAPNSVoipSandboxChannel(Construct scope,
String id,
CfnAPNSVoipSandboxChannelProps props)
Create a new `AWS::Pinpoint::APNSVoipSandboxChannel`.
|
CfnApp(Construct scope,
String id,
CfnAppProps props)
Create a new `AWS::Pinpoint::App`.
|
CfnApplicationSettings(Construct scope,
String id,
CfnApplicationSettingsProps props)
Create a new `AWS::Pinpoint::ApplicationSettings`.
|
CfnBaiduChannel(Construct scope,
String id,
CfnBaiduChannelProps props)
Create a new `AWS::Pinpoint::BaiduChannel`.
|
CfnCampaign(Construct scope,
String id,
CfnCampaignProps props)
Create a new `AWS::Pinpoint::Campaign`.
|
CfnEmailChannel(Construct scope,
String id,
CfnEmailChannelProps props)
Create a new `AWS::Pinpoint::EmailChannel`.
|
CfnEmailTemplate(Construct scope,
String id,
CfnEmailTemplateProps props)
Create a new `AWS::Pinpoint::EmailTemplate`.
|
CfnEventStream(Construct scope,
String id,
CfnEventStreamProps props)
Create a new `AWS::Pinpoint::EventStream`.
|
CfnGCMChannel(Construct scope,
String id,
CfnGCMChannelProps props)
Create a new `AWS::Pinpoint::GCMChannel`.
|
CfnPushTemplate(Construct scope,
String id,
CfnPushTemplateProps props)
Create a new `AWS::Pinpoint::PushTemplate`.
|
CfnSegment(Construct scope,
String id,
CfnSegmentProps props)
Create a new `AWS::Pinpoint::Segment`.
|
CfnSMSChannel(Construct scope,
String id,
CfnSMSChannelProps props)
Create a new `AWS::Pinpoint::SMSChannel`.
|
CfnSmsTemplate(Construct scope,
String id,
CfnSmsTemplateProps props)
Create a new `AWS::Pinpoint::SmsTemplate`.
|
CfnVoiceChannel(Construct scope,
String id,
CfnVoiceChannelProps props)
Create a new `AWS::Pinpoint::VoiceChannel`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConfigurationSet
A CloudFormation `AWS::PinpointEmail::ConfigurationSet`.
|
class |
CfnConfigurationSetEventDestination
A CloudFormation `AWS::PinpointEmail::ConfigurationSetEventDestination`.
|
class |
CfnDedicatedIpPool
A CloudFormation `AWS::PinpointEmail::DedicatedIpPool`.
|
class |
CfnIdentity
A CloudFormation `AWS::PinpointEmail::Identity`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnConfigurationSetEventDestination.Builder |
CfnConfigurationSetEventDestination.Builder.create(Construct scope,
String id) |
static CfnDedicatedIpPool.Builder |
CfnDedicatedIpPool.Builder.create(Construct scope,
String id) |
static CfnConfigurationSet.Builder |
CfnConfigurationSet.Builder.create(Construct scope,
String id) |
static CfnIdentity.Builder |
CfnIdentity.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnConfigurationSet(Construct scope,
String id,
CfnConfigurationSetProps props)
Create a new `AWS::PinpointEmail::ConfigurationSet`.
|
CfnConfigurationSetEventDestination(Construct scope,
String id,
CfnConfigurationSetEventDestinationProps props)
Create a new `AWS::PinpointEmail::ConfigurationSetEventDestination`.
|
CfnDedicatedIpPool(Construct scope,
String id)
Create a new `AWS::PinpointEmail::DedicatedIpPool`.
|
CfnDedicatedIpPool(Construct scope,
String id,
CfnDedicatedIpPoolProps props)
Create a new `AWS::PinpointEmail::DedicatedIpPool`.
|
CfnIdentity(Construct scope,
String id,
CfnIdentityProps props)
Create a new `AWS::PinpointEmail::Identity`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnLedger
A CloudFormation `AWS::QLDB::Ledger`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnStream.Builder |
CfnStream.Builder.create(Construct scope,
String id) |
static CfnLedger.Builder |
CfnLedger.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnLedger(Construct scope,
String id,
CfnLedgerProps props)
Create a new `AWS::QLDB::Ledger`.
|
CfnStream(Construct scope,
String id,
CfnStreamProps props)
Create a new `AWS::QLDB::Stream`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAnalysis
A CloudFormation `AWS::QuickSight::Analysis`.
|
class |
CfnDashboard
A CloudFormation `AWS::QuickSight::Dashboard`.
|
class |
CfnTemplate
A CloudFormation `AWS::QuickSight::Template`.
|
class |
CfnTheme
A CloudFormation `AWS::QuickSight::Theme`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnTheme.Builder |
CfnTheme.Builder.create(Construct scope,
String id) |
static CfnAnalysis.Builder |
CfnAnalysis.Builder.create(Construct scope,
String id) |
static CfnDashboard.Builder |
CfnDashboard.Builder.create(Construct scope,
String id) |
static CfnTemplate.Builder |
CfnTemplate.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAnalysis(Construct scope,
String id,
CfnAnalysisProps props)
Create a new `AWS::QuickSight::Analysis`.
|
CfnDashboard(Construct scope,
String id,
CfnDashboardProps props)
Create a new `AWS::QuickSight::Dashboard`.
|
CfnTemplate(Construct scope,
String id,
CfnTemplateProps props)
Create a new `AWS::QuickSight::Template`.
|
CfnTheme(Construct scope,
String id,
CfnThemeProps props)
Create a new `AWS::QuickSight::Theme`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResourceShare
A CloudFormation `AWS::RAM::ResourceShare`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnResourceShare.Builder |
CfnResourceShare.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnResourceShare(Construct scope,
String id,
CfnResourceShareProps props)
Create a new `AWS::RAM::ResourceShare`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnDBParameterGroup
A CloudFormation `AWS::RDS::DBParameterGroup`.
|
class |
CfnDBProxy
A CloudFormation `AWS::RDS::DBProxy`.
|
class |
CfnDBProxyEndpoint
A CloudFormation `AWS::RDS::DBProxyEndpoint`.
|
class |
CfnDBProxyTargetGroup
A CloudFormation `AWS::RDS::DBProxyTargetGroup`.
|
class |
CfnDBSecurityGroup
A CloudFormation `AWS::RDS::DBSecurityGroup`.
|
class |
CfnDBSecurityGroupIngress
A CloudFormation `AWS::RDS::DBSecurityGroupIngress`.
|
class |
CfnEventSubscription
A CloudFormation `AWS::RDS::EventSubscription`.
|
class |
CfnGlobalCluster
A CloudFormation `AWS::RDS::GlobalCluster`.
|
class |
CfnOptionGroup
A CloudFormation `AWS::RDS::OptionGroup`.
|
class |
DatabaseClusterBase
(experimental) A new or imported clustered database.
|
class |
DatabaseClusterFromSnapshot
(experimental) A database cluster restored from a snapshot.
|
class |
DatabaseInstanceBase
(experimental) A new or imported database instance.
|
class |
DatabaseInstanceFromSnapshot
(experimental) A database instance restored from a snapshot.
|
class |
DatabaseInstanceReadReplica
(experimental) A read replica database instance.
|
class |
DatabaseProxy
(experimental) RDS Database Proxy.
|
class |
OptionGroup
(experimental) An option group.
|
class |
ParameterGroup
(experimental) A parameter group.
|
class |
ServerlessCluster
(experimental) Create an Aurora Serverless Cluster.
|
class |
SubnetGroup
(experimental) Class for creating a RDS DB subnet group.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterEngineConfig |
IClusterEngine.bindToCluster(Construct scope,
ClusterEngineBindOptions options)
(experimental) Method called when the engine is used to create a new cluster.
|
ClusterEngineConfig |
IClusterEngine.Jsii$Proxy.bindToCluster(Construct scope,
ClusterEngineBindOptions options)
(experimental) Method called when the engine is used to create a new cluster.
|
default ClusterEngineConfig |
IClusterEngine.Jsii$Default.bindToCluster(Construct scope,
ClusterEngineBindOptions options)
(experimental) Method called when the engine is used to create a new cluster.
|
InstanceEngineConfig |
IInstanceEngine.bindToInstance(Construct scope,
InstanceEngineBindOptions options)
(experimental) Method called when the engine is used to create a new instance.
|
InstanceEngineConfig |
IInstanceEngine.Jsii$Proxy.bindToInstance(Construct scope,
InstanceEngineBindOptions options)
(experimental) Method called when the engine is used to create a new instance.
|
default InstanceEngineConfig |
IInstanceEngine.Jsii$Default.bindToInstance(Construct scope,
InstanceEngineBindOptions options)
(experimental) Method called when the engine is used to create a new instance.
|
static CfnDBInstance.Builder |
CfnDBInstance.Builder.create(Construct scope,
String id) |
static CfnDBParameterGroup.Builder |
CfnDBParameterGroup.Builder.create(Construct scope,
String id) |
static CfnDBSecurityGroupIngress.Builder |
CfnDBSecurityGroupIngress.Builder.create(Construct scope,
String id) |
static CfnDBProxy.Builder |
CfnDBProxy.Builder.create(Construct scope,
String id) |
static CfnOptionGroup.Builder |
CfnOptionGroup.Builder.create(Construct scope,
String id) |
static CfnGlobalCluster.Builder |
CfnGlobalCluster.Builder.create(Construct scope,
String id) |
static CfnDBClusterParameterGroup.Builder |
CfnDBClusterParameterGroup.Builder.create(Construct scope,
String id) |
static CfnDBSubnetGroup.Builder |
CfnDBSubnetGroup.Builder.create(Construct scope,
String id) |
static CfnDBCluster.Builder |
CfnDBCluster.Builder.create(Construct scope,
String id) |
static CfnDBProxyEndpoint.Builder |
CfnDBProxyEndpoint.Builder.create(Construct scope,
String id) |
static CfnEventSubscription.Builder |
CfnEventSubscription.Builder.create(Construct scope,
String id) |
static CfnDBProxyTargetGroup.Builder |
CfnDBProxyTargetGroup.Builder.create(Construct scope,
String id) |
static CfnDBSecurityGroup.Builder |
CfnDBSecurityGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDBCluster(Construct scope,
String id,
CfnDBClusterProps props)
Create a new `AWS::RDS::DBCluster`.
|
CfnDBClusterParameterGroup(Construct scope,
String id,
CfnDBClusterParameterGroupProps props)
Create a new `AWS::RDS::DBClusterParameterGroup`.
|
CfnDBInstance(Construct scope,
String id,
CfnDBInstanceProps props)
Create a new `AWS::RDS::DBInstance`.
|
CfnDBParameterGroup(Construct scope,
String id,
CfnDBParameterGroupProps props)
Create a new `AWS::RDS::DBParameterGroup`.
|
CfnDBProxy(Construct scope,
String id,
CfnDBProxyProps props)
Create a new `AWS::RDS::DBProxy`.
|
CfnDBProxyEndpoint(Construct scope,
String id,
CfnDBProxyEndpointProps props)
Create a new `AWS::RDS::DBProxyEndpoint`.
|
CfnDBProxyTargetGroup(Construct scope,
String id,
CfnDBProxyTargetGroupProps props)
Create a new `AWS::RDS::DBProxyTargetGroup`.
|
CfnDBSecurityGroup(Construct scope,
String id,
CfnDBSecurityGroupProps props)
Create a new `AWS::RDS::DBSecurityGroup`.
|
CfnDBSecurityGroupIngress(Construct scope,
String id,
CfnDBSecurityGroupIngressProps props)
Create a new `AWS::RDS::DBSecurityGroupIngress`.
|
CfnDBSubnetGroup(Construct scope,
String id,
CfnDBSubnetGroupProps props)
Create a new `AWS::RDS::DBSubnetGroup`.
|
CfnEventSubscription(Construct scope,
String id,
CfnEventSubscriptionProps props)
Create a new `AWS::RDS::EventSubscription`.
|
CfnGlobalCluster(Construct scope,
String id)
Create a new `AWS::RDS::GlobalCluster`.
|
CfnGlobalCluster(Construct scope,
String id,
CfnGlobalClusterProps props)
Create a new `AWS::RDS::GlobalCluster`.
|
CfnOptionGroup(Construct scope,
String id,
CfnOptionGroupProps props)
Create a new `AWS::RDS::OptionGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnClusterParameterGroup
A CloudFormation `AWS::Redshift::ClusterParameterGroup`.
|
class |
CfnClusterSecurityGroup
A CloudFormation `AWS::Redshift::ClusterSecurityGroup`.
|
class |
CfnClusterSecurityGroupIngress
A CloudFormation `AWS::Redshift::ClusterSecurityGroupIngress`.
|
class |
CfnClusterSubnetGroup
A CloudFormation `AWS::Redshift::ClusterSubnetGroup`.
|
class |
ClusterSubnetGroup
(experimental) Class for creating a Redshift cluster subnet group.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnCluster.Builder |
CfnCluster.Builder.create(Construct scope,
String id) |
static CfnClusterParameterGroup.Builder |
CfnClusterParameterGroup.Builder.create(Construct scope,
String id) |
static CfnClusterSecurityGroup.Builder |
CfnClusterSecurityGroup.Builder.create(Construct scope,
String id) |
static CfnClusterSecurityGroupIngress.Builder |
CfnClusterSecurityGroupIngress.Builder.create(Construct scope,
String id) |
static CfnClusterSubnetGroup.Builder |
CfnClusterSubnetGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCluster(Construct scope,
String id,
CfnClusterProps props)
Create a new `AWS::Redshift::Cluster`.
|
CfnClusterParameterGroup(Construct scope,
String id,
CfnClusterParameterGroupProps props)
Create a new `AWS::Redshift::ClusterParameterGroup`.
|
CfnClusterSecurityGroup(Construct scope,
String id,
CfnClusterSecurityGroupProps props)
Create a new `AWS::Redshift::ClusterSecurityGroup`.
|
CfnClusterSecurityGroupIngress(Construct scope,
String id,
CfnClusterSecurityGroupIngressProps props)
Create a new `AWS::Redshift::ClusterSecurityGroupIngress`.
|
CfnClusterSubnetGroup(Construct scope,
String id,
CfnClusterSubnetGroupProps props)
Create a new `AWS::Redshift::ClusterSubnetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGroup
A CloudFormation `AWS::ResourceGroups::Group`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnGroup.Builder |
CfnGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnGroup(Construct scope,
String id,
CfnGroupProps props)
Create a new `AWS::ResourceGroups::Group`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnRobot
A CloudFormation `AWS::RoboMaker::Robot`.
|
class |
CfnRobotApplication
A CloudFormation `AWS::RoboMaker::RobotApplication`.
|
class |
CfnRobotApplicationVersion
A CloudFormation `AWS::RoboMaker::RobotApplicationVersion`.
|
class |
CfnSimulationApplication
A CloudFormation `AWS::RoboMaker::SimulationApplication`.
|
class |
CfnSimulationApplicationVersion
A CloudFormation `AWS::RoboMaker::SimulationApplicationVersion`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnSimulationApplicationVersion.Builder |
CfnSimulationApplicationVersion.Builder.create(Construct scope,
String id) |
static CfnRobot.Builder |
CfnRobot.Builder.create(Construct scope,
String id) |
static CfnFleet.Builder |
CfnFleet.Builder.create(Construct scope,
String id) |
static CfnSimulationApplication.Builder |
CfnSimulationApplication.Builder.create(Construct scope,
String id) |
static CfnRobotApplicationVersion.Builder |
CfnRobotApplicationVersion.Builder.create(Construct scope,
String id) |
static CfnRobotApplication.Builder |
CfnRobotApplication.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnFleet(Construct scope,
String id)
Create a new `AWS::RoboMaker::Fleet`.
|
CfnFleet(Construct scope,
String id,
CfnFleetProps props)
Create a new `AWS::RoboMaker::Fleet`.
|
CfnRobot(Construct scope,
String id,
CfnRobotProps props)
Create a new `AWS::RoboMaker::Robot`.
|
CfnRobotApplication(Construct scope,
String id,
CfnRobotApplicationProps props)
Create a new `AWS::RoboMaker::RobotApplication`.
|
CfnRobotApplicationVersion(Construct scope,
String id,
CfnRobotApplicationVersionProps props)
Create a new `AWS::RoboMaker::RobotApplicationVersion`.
|
CfnSimulationApplication(Construct scope,
String id,
CfnSimulationApplicationProps props)
Create a new `AWS::RoboMaker::SimulationApplication`.
|
CfnSimulationApplicationVersion(Construct scope,
String id,
CfnSimulationApplicationVersionProps props)
Create a new `AWS::RoboMaker::SimulationApplicationVersion`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AaaaRecord
(experimental) A DNS AAAA record.
|
class |
ARecord
(experimental) A DNS A record.
|
class |
CaaAmazonRecord
(experimental) A DNS Amazon CAA record.
|
class |
CaaRecord
(experimental) A DNS CAA record.
|
class |
CfnDNSSEC
A CloudFormation `AWS::Route53::DNSSEC`.
|
class |
CfnHealthCheck
A CloudFormation `AWS::Route53::HealthCheck`.
|
class |
CfnHostedZone
A CloudFormation `AWS::Route53::HostedZone`.
|
class |
CfnKeySigningKey
A CloudFormation `AWS::Route53::KeySigningKey`.
|
class |
CfnRecordSet
A CloudFormation `AWS::Route53::RecordSet`.
|
class |
CfnRecordSetGroup
A CloudFormation `AWS::Route53::RecordSetGroup`.
|
class |
CnameRecord
(experimental) A DNS CNAME record.
|
class |
CrossAccountZoneDelegationRecord
(experimental) A Cross Account Zone Delegation record.
|
class |
HostedZone
(experimental) Container for records, and records contain information about how to route traffic for a specific domain, such as example.com and its subdomains (acme.example.com, zenith.example.com).
|
class |
MxRecord
(experimental) A DNS MX record.
|
class |
PrivateHostedZone
(experimental) Create a Route53 private hosted zone for use in one or more VPCs.
|
class |
PublicHostedZone
(experimental) Create a Route53 public hosted zone.
|
class |
RecordSet
(experimental) A record set.
|
class |
SrvRecord
(experimental) A DNS SRV record.
|
class |
TxtRecord
(experimental) A DNS TXT record.
|
class |
VpcEndpointServiceDomainName
(experimental) A Private DNS configuration for a VPC endpoint service.
|
class |
ZoneDelegationRecord
(experimental) A record to delegate further lookups to a different set of name servers.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnHealthCheck.Builder |
CfnHealthCheck.Builder.create(Construct scope,
String id) |
static CfnDNSSEC.Builder |
CfnDNSSEC.Builder.create(Construct scope,
String id) |
static CfnHostedZone.Builder |
CfnHostedZone.Builder.create(Construct scope,
String id) |
static CfnKeySigningKey.Builder |
CfnKeySigningKey.Builder.create(Construct scope,
String id) |
static CfnRecordSetGroup.Builder |
CfnRecordSetGroup.Builder.create(Construct scope,
String id) |
static CfnRecordSet.Builder |
CfnRecordSet.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDNSSEC(Construct scope,
String id,
CfnDNSSECProps props)
Create a new `AWS::Route53::DNSSEC`.
|
CfnHealthCheck(Construct scope,
String id,
CfnHealthCheckProps props)
Create a new `AWS::Route53::HealthCheck`.
|
CfnHostedZone(Construct scope,
String id,
CfnHostedZoneProps props)
Create a new `AWS::Route53::HostedZone`.
|
CfnKeySigningKey(Construct scope,
String id,
CfnKeySigningKeyProps props)
Create a new `AWS::Route53::KeySigningKey`.
|
CfnRecordSet(Construct scope,
String id,
CfnRecordSetProps props)
Create a new `AWS::Route53::RecordSet`.
|
CfnRecordSetGroup(Construct scope,
String id)
Create a new `AWS::Route53::RecordSetGroup`.
|
CfnRecordSetGroup(Construct scope,
String id,
CfnRecordSetGroupProps props)
Create a new `AWS::Route53::RecordSetGroup`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HttpsRedirect
(experimental) Allows creating a domainA -> domainB redirect using CloudFront and S3.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResolverDNSSECConfig
A CloudFormation `AWS::Route53Resolver::ResolverDNSSECConfig`.
|
class |
CfnResolverEndpoint
A CloudFormation `AWS::Route53Resolver::ResolverEndpoint`.
|
class |
CfnResolverQueryLoggingConfig
A CloudFormation `AWS::Route53Resolver::ResolverQueryLoggingConfig`.
|
class |
CfnResolverQueryLoggingConfigAssociation
A CloudFormation `AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation`.
|
class |
CfnResolverRule
A CloudFormation `AWS::Route53Resolver::ResolverRule`.
|
class |
CfnResolverRuleAssociation
A CloudFormation `AWS::Route53Resolver::ResolverRuleAssociation`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnResolverDNSSECConfig.Builder |
CfnResolverDNSSECConfig.Builder.create(Construct scope,
String id) |
static CfnResolverRule.Builder |
CfnResolverRule.Builder.create(Construct scope,
String id) |
static CfnResolverQueryLoggingConfig.Builder |
CfnResolverQueryLoggingConfig.Builder.create(Construct scope,
String id) |
static CfnResolverEndpoint.Builder |
CfnResolverEndpoint.Builder.create(Construct scope,
String id) |
static CfnResolverRuleAssociation.Builder |
CfnResolverRuleAssociation.Builder.create(Construct scope,
String id) |
static CfnResolverQueryLoggingConfigAssociation.Builder |
CfnResolverQueryLoggingConfigAssociation.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnResolverDNSSECConfig(Construct scope,
String id)
Create a new `AWS::Route53Resolver::ResolverDNSSECConfig`.
|
CfnResolverDNSSECConfig(Construct scope,
String id,
CfnResolverDNSSECConfigProps props)
Create a new `AWS::Route53Resolver::ResolverDNSSECConfig`.
|
CfnResolverEndpoint(Construct scope,
String id,
CfnResolverEndpointProps props)
Create a new `AWS::Route53Resolver::ResolverEndpoint`.
|
CfnResolverQueryLoggingConfig(Construct scope,
String id)
Create a new `AWS::Route53Resolver::ResolverQueryLoggingConfig`.
|
CfnResolverQueryLoggingConfig(Construct scope,
String id,
CfnResolverQueryLoggingConfigProps props)
Create a new `AWS::Route53Resolver::ResolverQueryLoggingConfig`.
|
CfnResolverQueryLoggingConfigAssociation(Construct scope,
String id)
Create a new `AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation`.
|
CfnResolverQueryLoggingConfigAssociation(Construct scope,
String id,
CfnResolverQueryLoggingConfigAssociationProps props)
Create a new `AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation`.
|
CfnResolverRule(Construct scope,
String id,
CfnResolverRuleProps props)
Create a new `AWS::Route53Resolver::ResolverRule`.
|
CfnResolverRuleAssociation(Construct scope,
String id,
CfnResolverRuleAssociationProps props)
Create a new `AWS::Route53Resolver::ResolverRuleAssociation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Bucket
(experimental) An S3 bucket with associated policy objects.
|
class |
BucketPolicy
(experimental) Applies an Amazon S3 bucket policy to an Amazon S3 bucket.
|
class |
CfnBucket
A CloudFormation `AWS::S3::Bucket`.
|
class |
CfnBucketPolicy
A CloudFormation `AWS::S3::BucketPolicy`.
|
class |
CfnStorageLens
A CloudFormation `AWS::S3::StorageLens`.
|
| Modifier and Type | Method and Description |
|---|---|
BucketNotificationDestinationConfig |
IBucketNotificationDestination.bind(Construct scope,
IBucket bucket)
(experimental) Registers this resource to receive notifications for the specified bucket.
|
BucketNotificationDestinationConfig |
IBucketNotificationDestination.Jsii$Proxy.bind(Construct scope,
IBucket bucket)
(experimental) Registers this resource to receive notifications for the specified bucket.
|
default BucketNotificationDestinationConfig |
IBucketNotificationDestination.Jsii$Default.bind(Construct scope,
IBucket bucket)
(experimental) Registers this resource to receive notifications for the specified bucket.
|
static CfnAccessPoint.Builder |
CfnAccessPoint.Builder.create(Construct scope,
String id) |
static CfnBucket.Builder |
CfnBucket.Builder.create(Construct scope,
String id) |
static CfnBucketPolicy.Builder |
CfnBucketPolicy.Builder.create(Construct scope,
String id) |
static CfnStorageLens.Builder |
CfnStorageLens.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccessPoint(Construct scope,
String id,
CfnAccessPointProps props)
Create a new `AWS::S3::AccessPoint`.
|
CfnBucket(Construct scope,
String id)
Create a new `AWS::S3::Bucket`.
|
CfnBucket(Construct scope,
String id,
CfnBucketProps props)
Create a new `AWS::S3::Bucket`.
|
CfnBucketPolicy(Construct scope,
String id,
CfnBucketPolicyProps props)
Create a new `AWS::S3::BucketPolicy`.
|
CfnStorageLens(Construct scope,
String id,
CfnStorageLensProps props)
Create a new `AWS::S3::StorageLens`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Asset
(experimental) An asset represents a local file or directory, which is automatically uploaded to S3 and then can be referenced within a CDK application.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BucketDeployment |
| Modifier and Type | Method and Description |
|---|---|
SourceConfig |
ISource.bind(Construct scope)
(experimental) Binds the source to a bucket deployment.
|
SourceConfig |
ISource.Jsii$Proxy.bind(Construct scope)
(experimental) Binds the source to a bucket deployment.
|
SourceConfig |
ISource.bind(Construct scope,
DeploymentSourceContext context)
(experimental) Binds the source to a bucket deployment.
|
SourceConfig |
ISource.Jsii$Proxy.bind(Construct scope,
DeploymentSourceContext context)
(experimental) Binds the source to a bucket deployment.
|
default SourceConfig |
ISource.Jsii$Default.bind(Construct scope,
DeploymentSourceContext context)
(experimental) Binds the source to a bucket deployment.
|
| Modifier and Type | Method and Description |
|---|---|
BucketNotificationDestinationConfig |
SnsDestination.bind(Construct _scope,
IBucket bucket)
(experimental) Registers this resource to receive notifications for the specified bucket.
|
BucketNotificationDestinationConfig |
SqsDestination.bind(Construct _scope,
IBucket bucket)
(experimental) Allows using SQS queues as destinations for bucket notifications.
|
BucketNotificationDestinationConfig |
LambdaDestination.bind(Construct _scope,
IBucket bucket)
(experimental) Registers this resource to receive notifications for the specified bucket.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAccessPointPolicy
A CloudFormation `AWS::S3ObjectLambda::AccessPointPolicy`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAccessPointPolicy.Builder |
CfnAccessPointPolicy.Builder.create(Construct scope,
String id) |
static CfnAccessPoint.Builder |
CfnAccessPoint.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccessPoint(Construct scope,
String id,
CfnAccessPointProps props)
Create a new `AWS::S3ObjectLambda::AccessPoint`.
|
CfnAccessPointPolicy(Construct scope,
String id,
CfnAccessPointPolicyProps props)
Create a new `AWS::S3ObjectLambda::AccessPointPolicy`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnAccessPoint.Builder |
CfnAccessPoint.Builder.create(Construct scope,
String id) |
static CfnEndpoint.Builder |
CfnEndpoint.Builder.create(Construct scope,
String id) |
static CfnBucket.Builder |
CfnBucket.Builder.create(Construct scope,
String id) |
static CfnBucketPolicy.Builder |
CfnBucketPolicy.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAccessPoint(Construct scope,
String id,
CfnAccessPointProps props)
Create a new `AWS::S3Outposts::AccessPoint`.
|
CfnBucket(Construct scope,
String id,
CfnBucketProps props)
Create a new `AWS::S3Outposts::Bucket`.
|
CfnBucketPolicy(Construct scope,
String id,
CfnBucketPolicyProps props)
Create a new `AWS::S3Outposts::BucketPolicy`.
|
CfnEndpoint(Construct scope,
String id,
CfnEndpointProps props)
Create a new `AWS::S3Outposts::Endpoint`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApp
A CloudFormation `AWS::SageMaker::App`.
|
class |
CfnAppImageConfig
A CloudFormation `AWS::SageMaker::AppImageConfig`.
|
class |
CfnCodeRepository
A CloudFormation `AWS::SageMaker::CodeRepository`.
|
class |
CfnDataQualityJobDefinition
A CloudFormation `AWS::SageMaker::DataQualityJobDefinition`.
|
class |
CfnDevice
A CloudFormation `AWS::SageMaker::Device`.
|
class |
CfnDeviceFleet
A CloudFormation `AWS::SageMaker::DeviceFleet`.
|
class |
CfnEndpoint
A CloudFormation `AWS::SageMaker::Endpoint`.
|
class |
CfnEndpointConfig
A CloudFormation `AWS::SageMaker::EndpointConfig`.
|
class |
CfnFeatureGroup
A CloudFormation `AWS::SageMaker::FeatureGroup`.
|
class |
CfnImage
A CloudFormation `AWS::SageMaker::Image`.
|
class |
CfnImageVersion
A CloudFormation `AWS::SageMaker::ImageVersion`.
|
class |
CfnModel
A CloudFormation `AWS::SageMaker::Model`.
|
class |
CfnModelBiasJobDefinition
A CloudFormation `AWS::SageMaker::ModelBiasJobDefinition`.
|
class |
CfnModelExplainabilityJobDefinition
A CloudFormation `AWS::SageMaker::ModelExplainabilityJobDefinition`.
|
class |
CfnModelPackageGroup
A CloudFormation `AWS::SageMaker::ModelPackageGroup`.
|
class |
CfnModelQualityJobDefinition
A CloudFormation `AWS::SageMaker::ModelQualityJobDefinition`.
|
class |
CfnMonitoringSchedule
A CloudFormation `AWS::SageMaker::MonitoringSchedule`.
|
class |
CfnNotebookInstance
A CloudFormation `AWS::SageMaker::NotebookInstance`.
|
class |
CfnNotebookInstanceLifecycleConfig
A CloudFormation `AWS::SageMaker::NotebookInstanceLifecycleConfig`.
|
class |
CfnUserProfile
A CloudFormation `AWS::SageMaker::UserProfile`.
|
class |
CfnWorkteam
A CloudFormation `AWS::SageMaker::Workteam`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnNotebookInstanceLifecycleConfig.Builder |
CfnNotebookInstanceLifecycleConfig.Builder.create(Construct scope,
String id) |
static CfnModelQualityJobDefinition.Builder |
CfnModelQualityJobDefinition.Builder.create(Construct scope,
String id) |
static CfnModelBiasJobDefinition.Builder |
CfnModelBiasJobDefinition.Builder.create(Construct scope,
String id) |
static CfnProject.Builder |
CfnProject.Builder.create(Construct scope,
String id) |
static CfnDataQualityJobDefinition.Builder |
CfnDataQualityJobDefinition.Builder.create(Construct scope,
String id) |
static CfnUserProfile.Builder |
CfnUserProfile.Builder.create(Construct scope,
String id) |
static CfnCodeRepository.Builder |
CfnCodeRepository.Builder.create(Construct scope,
String id) |
static CfnApp.Builder |
CfnApp.Builder.create(Construct scope,
String id) |
static CfnNotebookInstance.Builder |
CfnNotebookInstance.Builder.create(Construct scope,
String id) |
static CfnEndpoint.Builder |
CfnEndpoint.Builder.create(Construct scope,
String id) |
static CfnPipeline.Builder |
CfnPipeline.Builder.create(Construct scope,
String id) |
static CfnModelExplainabilityJobDefinition.Builder |
CfnModelExplainabilityJobDefinition.Builder.create(Construct scope,
String id) |
static CfnFeatureGroup.Builder |
CfnFeatureGroup.Builder.create(Construct scope,
String id) |
static CfnDevice.Builder |
CfnDevice.Builder.create(Construct scope,
String id) |
static CfnImageVersion.Builder |
CfnImageVersion.Builder.create(Construct scope,
String id) |
static CfnWorkteam.Builder |
CfnWorkteam.Builder.create(Construct scope,
String id) |
static CfnModelPackageGroup.Builder |
CfnModelPackageGroup.Builder.create(Construct scope,
String id) |
static CfnDeviceFleet.Builder |
CfnDeviceFleet.Builder.create(Construct scope,
String id) |
static CfnAppImageConfig.Builder |
CfnAppImageConfig.Builder.create(Construct scope,
String id) |
static CfnDomain.Builder |
CfnDomain.Builder.create(Construct scope,
String id) |
static CfnImage.Builder |
CfnImage.Builder.create(Construct scope,
String id) |
static CfnModel.Builder |
CfnModel.Builder.create(Construct scope,
String id) |
static CfnMonitoringSchedule.Builder |
CfnMonitoringSchedule.Builder.create(Construct scope,
String id) |
static CfnEndpointConfig.Builder |
CfnEndpointConfig.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApp(Construct scope,
String id,
CfnAppProps props)
Create a new `AWS::SageMaker::App`.
|
CfnAppImageConfig(Construct scope,
String id,
CfnAppImageConfigProps props)
Create a new `AWS::SageMaker::AppImageConfig`.
|
CfnCodeRepository(Construct scope,
String id,
CfnCodeRepositoryProps props)
Create a new `AWS::SageMaker::CodeRepository`.
|
CfnDataQualityJobDefinition(Construct scope,
String id,
CfnDataQualityJobDefinitionProps props)
Create a new `AWS::SageMaker::DataQualityJobDefinition`.
|
CfnDevice(Construct scope,
String id,
CfnDeviceProps props)
Create a new `AWS::SageMaker::Device`.
|
CfnDeviceFleet(Construct scope,
String id,
CfnDeviceFleetProps props)
Create a new `AWS::SageMaker::DeviceFleet`.
|
CfnDomain(Construct scope,
String id,
CfnDomainProps props)
Create a new `AWS::SageMaker::Domain`.
|
CfnEndpoint(Construct scope,
String id,
CfnEndpointProps props)
Create a new `AWS::SageMaker::Endpoint`.
|
CfnEndpointConfig(Construct scope,
String id,
CfnEndpointConfigProps props)
Create a new `AWS::SageMaker::EndpointConfig`.
|
CfnFeatureGroup(Construct scope,
String id,
CfnFeatureGroupProps props)
Create a new `AWS::SageMaker::FeatureGroup`.
|
CfnImage(Construct scope,
String id,
CfnImageProps props)
Create a new `AWS::SageMaker::Image`.
|
CfnImageVersion(Construct scope,
String id,
CfnImageVersionProps props)
Create a new `AWS::SageMaker::ImageVersion`.
|
CfnModel(Construct scope,
String id,
CfnModelProps props)
Create a new `AWS::SageMaker::Model`.
|
CfnModelBiasJobDefinition(Construct scope,
String id,
CfnModelBiasJobDefinitionProps props)
Create a new `AWS::SageMaker::ModelBiasJobDefinition`.
|
CfnModelExplainabilityJobDefinition(Construct scope,
String id,
CfnModelExplainabilityJobDefinitionProps props)
Create a new `AWS::SageMaker::ModelExplainabilityJobDefinition`.
|
CfnModelPackageGroup(Construct scope,
String id,
CfnModelPackageGroupProps props)
Create a new `AWS::SageMaker::ModelPackageGroup`.
|
CfnModelQualityJobDefinition(Construct scope,
String id,
CfnModelQualityJobDefinitionProps props)
Create a new `AWS::SageMaker::ModelQualityJobDefinition`.
|
CfnMonitoringSchedule(Construct scope,
String id,
CfnMonitoringScheduleProps props)
Create a new `AWS::SageMaker::MonitoringSchedule`.
|
CfnNotebookInstance(Construct scope,
String id,
CfnNotebookInstanceProps props)
Create a new `AWS::SageMaker::NotebookInstance`.
|
CfnNotebookInstanceLifecycleConfig(Construct scope,
String id)
Create a new `AWS::SageMaker::NotebookInstanceLifecycleConfig`.
|
CfnNotebookInstanceLifecycleConfig(Construct scope,
String id,
CfnNotebookInstanceLifecycleConfigProps props)
Create a new `AWS::SageMaker::NotebookInstanceLifecycleConfig`.
|
CfnPipeline(Construct scope,
String id,
CfnPipelineProps props)
Create a new `AWS::SageMaker::Pipeline`.
|
CfnProject(Construct scope,
String id,
CfnProjectProps props)
Create a new `AWS::SageMaker::Project`.
|
CfnUserProfile(Construct scope,
String id,
CfnUserProfileProps props)
Create a new `AWS::SageMaker::UserProfile`.
|
CfnWorkteam(Construct scope,
String id)
Create a new `AWS::SageMaker::Workteam`.
|
CfnWorkteam(Construct scope,
String id,
CfnWorkteamProps props)
Create a new `AWS::SageMaker::Workteam`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnApi
A CloudFormation `AWS::Serverless::Api`.
|
class |
CfnSimpleTable
A CloudFormation `AWS::Serverless::SimpleTable`.
|
class |
CfnStateMachine
A CloudFormation `AWS::Serverless::StateMachine`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
static CfnLayerVersion.Builder |
CfnLayerVersion.Builder.create(Construct scope,
String id) |
static CfnSimpleTable.Builder |
CfnSimpleTable.Builder.create(Construct scope,
String id) |
static CfnApi.Builder |
CfnApi.Builder.create(Construct scope,
String id) |
static CfnFunction.Builder |
CfnFunction.Builder.create(Construct scope,
String id) |
static CfnStateMachine.Builder |
CfnStateMachine.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApi(Construct scope,
String id,
CfnApiProps props)
Create a new `AWS::Serverless::Api`.
|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::Serverless::Application`.
|
CfnFunction(Construct scope,
String id,
CfnFunctionProps props)
Create a new `AWS::Serverless::Function`.
|
CfnLayerVersion(Construct scope,
String id)
Create a new `AWS::Serverless::LayerVersion`.
|
CfnLayerVersion(Construct scope,
String id,
CfnLayerVersionProps props)
Create a new `AWS::Serverless::LayerVersion`.
|
CfnSimpleTable(Construct scope,
String id)
Create a new `AWS::Serverless::SimpleTable`.
|
CfnSimpleTable(Construct scope,
String id,
CfnSimpleTableProps props)
Create a new `AWS::Serverless::SimpleTable`.
|
CfnStateMachine(Construct scope,
String id)
Create a new `AWS::Serverless::StateMachine`.
|
CfnStateMachine(Construct scope,
String id,
CfnStateMachineProps props)
Create a new `AWS::Serverless::StateMachine`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDomain.Builder |
CfnDomain.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDomain(Construct scope,
String id)
Create a new `AWS::SDB::Domain`.
|
CfnDomain(Construct scope,
String id,
CfnDomainProps props)
Create a new `AWS::SDB::Domain`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnResourcePolicy
A CloudFormation `AWS::SecretsManager::ResourcePolicy`.
|
class |
CfnRotationSchedule
A CloudFormation `AWS::SecretsManager::RotationSchedule`.
|
class |
CfnSecret
A CloudFormation `AWS::SecretsManager::Secret`.
|
class |
CfnSecretTargetAttachment
A CloudFormation `AWS::SecretsManager::SecretTargetAttachment`.
|
class |
ResourcePolicy
(experimental) Secret Resource Policy.
|
class |
RotationSchedule
(experimental) A rotation schedule.
|
class |
Secret
(experimental) Creates a new secret in AWS SecretsManager.
|
class |
SecretRotation
(experimental) Secret rotation for a service or database.
|
class |
SecretTargetAttachment
(experimental) An attached secret.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRotationSchedule.Builder |
CfnRotationSchedule.Builder.create(Construct scope,
String id) |
static CfnSecret.Builder |
CfnSecret.Builder.create(Construct scope,
String id) |
static CfnResourcePolicy.Builder |
CfnResourcePolicy.Builder.create(Construct scope,
String id) |
static CfnSecretTargetAttachment.Builder |
CfnSecretTargetAttachment.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnResourcePolicy(Construct scope,
String id,
CfnResourcePolicyProps props)
Create a new `AWS::SecretsManager::ResourcePolicy`.
|
CfnRotationSchedule(Construct scope,
String id,
CfnRotationScheduleProps props)
Create a new `AWS::SecretsManager::RotationSchedule`.
|
CfnSecret(Construct scope,
String id)
Create a new `AWS::SecretsManager::Secret`.
|
CfnSecret(Construct scope,
String id,
CfnSecretProps props)
Create a new `AWS::SecretsManager::Secret`.
|
CfnSecretTargetAttachment(Construct scope,
String id,
CfnSecretTargetAttachmentProps props)
Create a new `AWS::SecretsManager::SecretTargetAttachment`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnHub
A CloudFormation `AWS::SecurityHub::Hub`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnHub.Builder |
CfnHub.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnHub(Construct scope,
String id)
Create a new `AWS::SecurityHub::Hub`.
|
CfnHub(Construct scope,
String id,
CfnHubProps props)
Create a new `AWS::SecurityHub::Hub`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAcceptedPortfolioShare
A CloudFormation `AWS::ServiceCatalog::AcceptedPortfolioShare`.
|
class |
CfnCloudFormationProduct
A CloudFormation `AWS::ServiceCatalog::CloudFormationProduct`.
|
class |
CfnCloudFormationProvisionedProduct
A CloudFormation `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
|
class |
CfnLaunchNotificationConstraint
A CloudFormation `AWS::ServiceCatalog::LaunchNotificationConstraint`.
|
class |
CfnLaunchRoleConstraint
A CloudFormation `AWS::ServiceCatalog::LaunchRoleConstraint`.
|
class |
CfnLaunchTemplateConstraint
A CloudFormation `AWS::ServiceCatalog::LaunchTemplateConstraint`.
|
class |
CfnPortfolio
A CloudFormation `AWS::ServiceCatalog::Portfolio`.
|
class |
CfnPortfolioPrincipalAssociation
A CloudFormation `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
|
class |
CfnPortfolioProductAssociation
A CloudFormation `AWS::ServiceCatalog::PortfolioProductAssociation`.
|
class |
CfnPortfolioShare
A CloudFormation `AWS::ServiceCatalog::PortfolioShare`.
|
class |
CfnResourceUpdateConstraint
A CloudFormation `AWS::ServiceCatalog::ResourceUpdateConstraint`.
|
class |
CfnServiceAction
A CloudFormation `AWS::ServiceCatalog::ServiceAction`.
|
class |
CfnServiceActionAssociation
A CloudFormation `AWS::ServiceCatalog::ServiceActionAssociation`.
|
class |
CfnStackSetConstraint
A CloudFormation `AWS::ServiceCatalog::StackSetConstraint`.
|
class |
CfnTagOption
A CloudFormation `AWS::ServiceCatalog::TagOption`.
|
class |
CfnTagOptionAssociation
A CloudFormation `AWS::ServiceCatalog::TagOptionAssociation`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnCloudFormationProduct.Builder |
CfnCloudFormationProduct.Builder.create(Construct scope,
String id) |
static CfnPortfolioShare.Builder |
CfnPortfolioShare.Builder.create(Construct scope,
String id) |
static CfnPortfolio.Builder |
CfnPortfolio.Builder.create(Construct scope,
String id) |
static CfnLaunchRoleConstraint.Builder |
CfnLaunchRoleConstraint.Builder.create(Construct scope,
String id) |
static CfnPortfolioPrincipalAssociation.Builder |
CfnPortfolioPrincipalAssociation.Builder.create(Construct scope,
String id) |
static CfnServiceAction.Builder |
CfnServiceAction.Builder.create(Construct scope,
String id) |
static CfnTagOption.Builder |
CfnTagOption.Builder.create(Construct scope,
String id) |
static CfnLaunchNotificationConstraint.Builder |
CfnLaunchNotificationConstraint.Builder.create(Construct scope,
String id) |
static CfnAcceptedPortfolioShare.Builder |
CfnAcceptedPortfolioShare.Builder.create(Construct scope,
String id) |
static CfnCloudFormationProvisionedProduct.Builder |
CfnCloudFormationProvisionedProduct.Builder.create(Construct scope,
String id) |
static CfnTagOptionAssociation.Builder |
CfnTagOptionAssociation.Builder.create(Construct scope,
String id) |
static CfnServiceActionAssociation.Builder |
CfnServiceActionAssociation.Builder.create(Construct scope,
String id) |
static CfnResourceUpdateConstraint.Builder |
CfnResourceUpdateConstraint.Builder.create(Construct scope,
String id) |
static CfnStackSetConstraint.Builder |
CfnStackSetConstraint.Builder.create(Construct scope,
String id) |
static CfnLaunchTemplateConstraint.Builder |
CfnLaunchTemplateConstraint.Builder.create(Construct scope,
String id) |
static CfnPortfolioProductAssociation.Builder |
CfnPortfolioProductAssociation.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAcceptedPortfolioShare(Construct scope,
String id,
CfnAcceptedPortfolioShareProps props)
Create a new `AWS::ServiceCatalog::AcceptedPortfolioShare`.
|
CfnCloudFormationProduct(Construct scope,
String id,
CfnCloudFormationProductProps props)
Create a new `AWS::ServiceCatalog::CloudFormationProduct`.
|
CfnCloudFormationProvisionedProduct(Construct scope,
String id)
Create a new `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
|
CfnCloudFormationProvisionedProduct(Construct scope,
String id,
CfnCloudFormationProvisionedProductProps props)
Create a new `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
|
CfnLaunchNotificationConstraint(Construct scope,
String id,
CfnLaunchNotificationConstraintProps props)
Create a new `AWS::ServiceCatalog::LaunchNotificationConstraint`.
|
CfnLaunchRoleConstraint(Construct scope,
String id,
CfnLaunchRoleConstraintProps props)
Create a new `AWS::ServiceCatalog::LaunchRoleConstraint`.
|
CfnLaunchTemplateConstraint(Construct scope,
String id,
CfnLaunchTemplateConstraintProps props)
Create a new `AWS::ServiceCatalog::LaunchTemplateConstraint`.
|
CfnPortfolio(Construct scope,
String id,
CfnPortfolioProps props)
Create a new `AWS::ServiceCatalog::Portfolio`.
|
CfnPortfolioPrincipalAssociation(Construct scope,
String id,
CfnPortfolioPrincipalAssociationProps props)
Create a new `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
|
CfnPortfolioProductAssociation(Construct scope,
String id,
CfnPortfolioProductAssociationProps props)
Create a new `AWS::ServiceCatalog::PortfolioProductAssociation`.
|
CfnPortfolioShare(Construct scope,
String id,
CfnPortfolioShareProps props)
Create a new `AWS::ServiceCatalog::PortfolioShare`.
|
CfnResourceUpdateConstraint(Construct scope,
String id,
CfnResourceUpdateConstraintProps props)
Create a new `AWS::ServiceCatalog::ResourceUpdateConstraint`.
|
CfnServiceAction(Construct scope,
String id,
CfnServiceActionProps props)
Create a new `AWS::ServiceCatalog::ServiceAction`.
|
CfnServiceActionAssociation(Construct scope,
String id,
CfnServiceActionAssociationProps props)
Create a new `AWS::ServiceCatalog::ServiceActionAssociation`.
|
CfnStackSetConstraint(Construct scope,
String id,
CfnStackSetConstraintProps props)
Create a new `AWS::ServiceCatalog::StackSetConstraint`.
|
CfnTagOption(Construct scope,
String id,
CfnTagOptionProps props)
Create a new `AWS::ServiceCatalog::TagOption`.
|
CfnTagOptionAssociation(Construct scope,
String id,
CfnTagOptionAssociationProps props)
Create a new `AWS::ServiceCatalog::TagOptionAssociation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAttributeGroup
A CloudFormation `AWS::ServiceCatalogAppRegistry::AttributeGroup`.
|
class |
CfnAttributeGroupAssociation
A CloudFormation `AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation`.
|
class |
CfnResourceAssociation
A CloudFormation `AWS::ServiceCatalogAppRegistry::ResourceAssociation`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnApplication.Builder |
CfnApplication.Builder.create(Construct scope,
String id) |
static CfnResourceAssociation.Builder |
CfnResourceAssociation.Builder.create(Construct scope,
String id) |
static CfnAttributeGroupAssociation.Builder |
CfnAttributeGroupAssociation.Builder.create(Construct scope,
String id) |
static CfnAttributeGroup.Builder |
CfnAttributeGroup.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnApplication(Construct scope,
String id,
CfnApplicationProps props)
Create a new `AWS::ServiceCatalogAppRegistry::Application`.
|
CfnAttributeGroup(Construct scope,
String id,
CfnAttributeGroupProps props)
Create a new `AWS::ServiceCatalogAppRegistry::AttributeGroup`.
|
CfnAttributeGroupAssociation(Construct scope,
String id,
CfnAttributeGroupAssociationProps props)
Create a new `AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation`.
|
CfnResourceAssociation(Construct scope,
String id,
CfnResourceAssociationProps props)
Create a new `AWS::ServiceCatalogAppRegistry::ResourceAssociation`.
|
| 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.
|
class |
InstanceBase |
class |
IpInstance
(experimental) Instance that is accessible using an IP address.
|
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 | Method and Description |
|---|---|
static CfnInstance.Builder |
CfnInstance.Builder.create(Construct scope,
String id) |
static CfnHttpNamespace.Builder |
CfnHttpNamespace.Builder.create(Construct scope,
String id) |
static CfnPublicDnsNamespace.Builder |
CfnPublicDnsNamespace.Builder.create(Construct scope,
String id) |
static CfnService.Builder |
CfnService.Builder.create(Construct scope,
String id) |
static CfnPrivateDnsNamespace.Builder |
CfnPrivateDnsNamespace.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnHttpNamespace(Construct scope,
String id,
CfnHttpNamespaceProps props)
Create a new `AWS::ServiceDiscovery::HttpNamespace`.
|
CfnInstance(Construct scope,
String id,
CfnInstanceProps props)
Create a new `AWS::ServiceDiscovery::Instance`.
|
CfnPrivateDnsNamespace(Construct scope,
String id,
CfnPrivateDnsNamespaceProps props)
Create a new `AWS::ServiceDiscovery::PrivateDnsNamespace`.
|
CfnPublicDnsNamespace(Construct scope,
String id,
CfnPublicDnsNamespaceProps props)
Create a new `AWS::ServiceDiscovery::PublicDnsNamespace`.
|
CfnService(Construct scope,
String id)
Create a new `AWS::ServiceDiscovery::Service`.
|
CfnService(Construct scope,
String id,
CfnServiceProps props)
Create a new `AWS::ServiceDiscovery::Service`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnReceiptFilter
A CloudFormation `AWS::SES::ReceiptFilter`.
|
class |
CfnReceiptRule
A CloudFormation `AWS::SES::ReceiptRule`.
|
class |
CfnReceiptRuleSet
A CloudFormation `AWS::SES::ReceiptRuleSet`.
|
class |
DropSpamReceiptRule
(experimental) A rule added at the top of the rule set to drop spam/virus.
|
class |
ReceiptFilter
(experimental) A receipt filter.
|
class |
ReceiptRule
(experimental) A new receipt rule.
|
class |
ReceiptRuleSet
(experimental) A new receipt rule set.
|
class |
WhiteListReceiptFilter
(experimental) A white list receipt filter.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnReceiptRuleSet.Builder |
CfnReceiptRuleSet.Builder.create(Construct scope,
String id) |
static CfnConfigurationSetEventDestination.Builder |
CfnConfigurationSetEventDestination.Builder.create(Construct scope,
String id) |
static CfnReceiptRule.Builder |
CfnReceiptRule.Builder.create(Construct scope,
String id) |
static CfnConfigurationSet.Builder |
CfnConfigurationSet.Builder.create(Construct scope,
String id) |
static CfnTemplate.Builder |
CfnTemplate.Builder.create(Construct scope,
String id) |
static CfnReceiptFilter.Builder |
CfnReceiptFilter.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnConfigurationSet(Construct scope,
String id)
Create a new `AWS::SES::ConfigurationSet`.
|
CfnConfigurationSet(Construct scope,
String id,
CfnConfigurationSetProps props)
Create a new `AWS::SES::ConfigurationSet`.
|
CfnConfigurationSetEventDestination(Construct scope,
String id,
CfnConfigurationSetEventDestinationProps props)
Create a new `AWS::SES::ConfigurationSetEventDestination`.
|
CfnReceiptFilter(Construct scope,
String id,
CfnReceiptFilterProps props)
Create a new `AWS::SES::ReceiptFilter`.
|
CfnReceiptRule(Construct scope,
String id,
CfnReceiptRuleProps props)
Create a new `AWS::SES::ReceiptRule`.
|
CfnReceiptRuleSet(Construct scope,
String id)
Create a new `AWS::SES::ReceiptRuleSet`.
|
CfnReceiptRuleSet(Construct scope,
String id,
CfnReceiptRuleSetProps props)
Create a new `AWS::SES::ReceiptRuleSet`.
|
CfnTemplate(Construct scope,
String id)
Create a new `AWS::SES::Template`.
|
CfnTemplate(Construct scope,
String id,
CfnTemplateProps props)
Create a new `AWS::SES::Template`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnProfilePermission
A CloudFormation `AWS::Signer::ProfilePermission`.
|
class |
CfnSigningProfile
A CloudFormation `AWS::Signer::SigningProfile`.
|
class |
SigningProfile
(experimental) Defines a Signing Profile.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnSigningProfile.Builder |
CfnSigningProfile.Builder.create(Construct scope,
String id) |
static CfnProfilePermission.Builder |
CfnProfilePermission.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnProfilePermission(Construct scope,
String id,
CfnProfilePermissionProps props)
Create a new `AWS::Signer::ProfilePermission`.
|
CfnSigningProfile(Construct scope,
String id,
CfnSigningProfileProps props)
Create a new `AWS::Signer::SigningProfile`.
|
| 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`.
|
class |
Subscription
(experimental) A new subscription.
|
class |
Topic
(experimental) A new SNS topic.
|
class |
TopicBase
(experimental) Either a new or imported Topic.
|
class |
TopicPolicy
(experimental) Applies a policy to SNS topics.
|
| Modifier and Type | Method and Description |
|---|---|
default Construct |
TopicSubscriptionConfig.getSubscriberScope()
(experimental) The scope in which to create the SNS subscription resource.
|
Construct |
TopicSubscriptionConfig.Jsii$Proxy.getSubscriberScope() |
| Modifier and Type | Method and Description |
|---|---|
static CfnTopicPolicy.Builder |
CfnTopicPolicy.Builder.create(Construct scope,
String id) |
static CfnSubscription.Builder |
CfnSubscription.Builder.create(Construct scope,
String id) |
static CfnTopic.Builder |
CfnTopic.Builder.create(Construct scope,
String id) |
TopicSubscriptionConfig.Builder |
TopicSubscriptionConfig.Builder.subscriberScope(Construct subscriberScope)
Sets the value of
TopicSubscriptionConfig.getSubscriberScope() |
| Constructor and Description |
|---|
CfnSubscription(Construct scope,
String id,
CfnSubscriptionProps props)
Create a new `AWS::SNS::Subscription`.
|
CfnTopic(Construct scope,
String id)
Create a new `AWS::SNS::Topic`.
|
CfnTopic(Construct scope,
String id,
CfnTopicProps props)
Create a new `AWS::SNS::Topic`.
|
CfnTopicPolicy(Construct scope,
String id,
CfnTopicPolicyProps props)
Create a new `AWS::SNS::TopicPolicy`.
|
Jsii$Proxy(String subscriberId,
Construct subscriberScope,
String endpoint,
SubscriptionProtocol protocol,
IQueue deadLetterQueue,
Map<String,? extends SubscriptionFilter> filterPolicy,
Boolean rawMessageDelivery,
String region)
Constructor that initializes the object based on literal property values passed by the
TopicSubscriptionConfig.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
CfnQueuePolicy
A CloudFormation `AWS::SQS::QueuePolicy`.
|
class |
Queue
(experimental) A new Amazon SQS queue.
|
class |
QueueBase
(experimental) Reference to a new or existing Amazon SQS queue.
|
class |
QueuePolicy
(experimental) Applies a policy to SQS queues.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnQueuePolicy.Builder |
CfnQueuePolicy.Builder.create(Construct scope,
String id) |
static CfnQueue.Builder |
CfnQueue.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnQueue(Construct scope,
String id)
Create a new `AWS::SQS::Queue`.
|
CfnQueue(Construct scope,
String id,
CfnQueueProps props)
Create a new `AWS::SQS::Queue`.
|
CfnQueuePolicy(Construct scope,
String id,
CfnQueuePolicyProps props)
Create a new `AWS::SQS::QueuePolicy`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnAssociation
A CloudFormation `AWS::SSM::Association`.
|
class |
CfnDocument
A CloudFormation `AWS::SSM::Document`.
|
class |
CfnMaintenanceWindow
A CloudFormation `AWS::SSM::MaintenanceWindow`.
|
class |
CfnMaintenanceWindowTarget
A CloudFormation `AWS::SSM::MaintenanceWindowTarget`.
|
class |
CfnMaintenanceWindowTask
A CloudFormation `AWS::SSM::MaintenanceWindowTask`.
|
class |
CfnPatchBaseline
A CloudFormation `AWS::SSM::PatchBaseline`.
|
class |
CfnResourceDataSync
A CloudFormation `AWS::SSM::ResourceDataSync`.
|
class |
StringListParameter
(experimental) Creates a new StringList SSM Parameter.
|
class |
StringParameter
(experimental) Creates a new String SSM Parameter.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnMaintenanceWindow.Builder |
CfnMaintenanceWindow.Builder.create(Construct scope,
String id) |
static CfnResourceDataSync.Builder |
CfnResourceDataSync.Builder.create(Construct scope,
String id) |
static CfnMaintenanceWindowTask.Builder |
CfnMaintenanceWindowTask.Builder.create(Construct scope,
String id) |
static CfnDocument.Builder |
CfnDocument.Builder.create(Construct scope,
String id) |
static CfnAssociation.Builder |
CfnAssociation.Builder.create(Construct scope,
String id) |
static CfnParameter.Builder |
CfnParameter.Builder.create(Construct scope,
String id) |
static CfnMaintenanceWindowTarget.Builder |
CfnMaintenanceWindowTarget.Builder.create(Construct scope,
String id) |
static CfnPatchBaseline.Builder |
CfnPatchBaseline.Builder.create(Construct scope,
String id) |
static String |
StringParameter.valueFromLookup(Construct scope,
String parameterName)
(experimental) Reads the value of an SSM parameter during synthesis through an environmental context provider.
|
| Constructor and Description |
|---|
CfnAssociation(Construct scope,
String id,
CfnAssociationProps props)
Create a new `AWS::SSM::Association`.
|
CfnDocument(Construct scope,
String id,
CfnDocumentProps props)
Create a new `AWS::SSM::Document`.
|
CfnMaintenanceWindow(Construct scope,
String id,
CfnMaintenanceWindowProps props)
Create a new `AWS::SSM::MaintenanceWindow`.
|
CfnMaintenanceWindowTarget(Construct scope,
String id,
CfnMaintenanceWindowTargetProps props)
Create a new `AWS::SSM::MaintenanceWindowTarget`.
|
CfnMaintenanceWindowTask(Construct scope,
String id,
CfnMaintenanceWindowTaskProps props)
Create a new `AWS::SSM::MaintenanceWindowTask`.
|
CfnParameter(Construct scope,
String id,
CfnParameterProps props)
Create a new `AWS::SSM::Parameter`.
|
CfnPatchBaseline(Construct scope,
String id,
CfnPatchBaselineProps props)
Create a new `AWS::SSM::PatchBaseline`.
|
CfnResourceDataSync(Construct scope,
String id,
CfnResourceDataSyncProps props)
Create a new `AWS::SSM::ResourceDataSync`.
|
| 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 | Method and Description |
|---|---|
static CfnPermissionSet.Builder |
CfnPermissionSet.Builder.create(Construct scope,
String id) |
static CfnAssignment.Builder |
CfnAssignment.Builder.create(Construct scope,
String id) |
static CfnInstanceAccessControlAttributeConfiguration.Builder |
CfnInstanceAccessControlAttributeConfiguration.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnAssignment(Construct scope,
String id,
CfnAssignmentProps props)
Create a new `AWS::SSO::Assignment`.
|
CfnInstanceAccessControlAttributeConfiguration(Construct scope,
String id,
CfnInstanceAccessControlAttributeConfigurationProps props)
Create a new `AWS::SSO::InstanceAccessControlAttributeConfiguration`.
|
CfnPermissionSet(Construct scope,
String id,
CfnPermissionSetProps props)
Create a new `AWS::SSO::PermissionSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Activity
(experimental) Define a new Step Functions Activity.
|
class |
CfnActivity
A CloudFormation `AWS::StepFunctions::Activity`.
|
class |
Choice
(experimental) Define a Choice in the state machine.
|
class |
CustomState
(experimental) State defined by supplying Amazon States Language (ASL) in the state machine.
|
class |
Fail
(experimental) Define a Fail state in the state machine.
|
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 | Method and Description |
|---|---|
static CfnActivity.Builder |
CfnActivity.Builder.create(Construct scope,
String id) |
static CfnStateMachine.Builder |
CfnStateMachine.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnActivity(Construct scope,
String id,
CfnActivityProps props)
Create a new `AWS::StepFunctions::Activity`.
|
CfnStateMachine(Construct scope,
String id,
CfnStateMachineProps props)
Create a new `AWS::StepFunctions::StateMachine`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AthenaGetQueryExecution
(experimental) Get an Athena Query Execution as a Task.
|
class |
AthenaGetQueryResults
(experimental) Get an Athena Query Results as a Task.
|
class |
AthenaStartQueryExecution
(experimental) Start an Athena Query as a Task.
|
class |
AthenaStopQueryExecution
(experimental) Stop an Athena Query Execution as a Task.
|
class |
BatchSubmitJob
(experimental) Task to submits an AWS Batch job from a job definition.
|
class |
CallApiGatewayHttpApiEndpoint
(experimental) Call HTTP API endpoint as a Task.
|
class |
CallApiGatewayRestApiEndpoint
(experimental) Call REST API endpoint as a Task.
|
class |
CodeBuildStartBuild
(experimental) Start a CodeBuild Build as a task.
|
class |
DynamoDeleteItem
(experimental) A StepFunctions task to call DynamoDeleteItem.
|
class |
DynamoGetItem
(experimental) A StepFunctions task to call DynamoGetItem.
|
class |
DynamoPutItem
(experimental) A StepFunctions task to call DynamoPutItem.
|
class |
DynamoUpdateItem
(experimental) A StepFunctions task to call DynamoUpdateItem.
|
class |
EcsRunTask
(experimental) Run a Task on ECS or Fargate.
|
class |
EksCall
(experimental) Call a EKS endpoint as a Task.
|
class |
EmrAddStep
(experimental) A Step Functions Task to add a Step to an EMR Cluster.
|
class |
EmrCancelStep
(experimental) A Step Functions Task to to cancel a Step on an EMR Cluster.
|
class |
EmrCreateCluster
(experimental) A Step Functions Task to create an EMR Cluster.
|
class |
EmrModifyInstanceFleetByName
(experimental) A Step Functions Task to to modify an InstanceFleet on an EMR Cluster.
|
class |
EmrModifyInstanceGroupByName
(experimental) A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
|
class |
EmrSetClusterTerminationProtection
(experimental) A Step Functions Task to to set Termination Protection on an EMR Cluster.
|
class |
EmrTerminateCluster
(experimental) A Step Functions Task to terminate an EMR Cluster.
|
class |
EvaluateExpression
(experimental) A Step Functions Task to evaluate an expression.
|
class |
GlueDataBrewStartJobRun
(experimental) Start a Job run as a Task.
|
class |
GlueStartJobRun
(experimental) Starts an AWS Glue job in a Task state.
|
class |
LambdaInvoke
(experimental) Invoke a Lambda function as a Task.
|
class |
SageMakerCreateEndpoint
(experimental) A Step Functions Task to create a SageMaker endpoint.
|
class |
SageMakerCreateEndpointConfig
(experimental) A Step Functions Task to create a SageMaker endpoint configuration.
|
class |
SageMakerCreateModel
(experimental) A Step Functions Task to create a SageMaker model.
|
class |
SageMakerCreateTrainingJob
(experimental) Class representing the SageMaker Create Training Job task.
|
class |
SageMakerCreateTransformJob
(experimental) Class representing the SageMaker Create Transform Job task.
|
class |
SageMakerUpdateEndpoint
(experimental) A Step Functions Task to update a SageMaker endpoint.
|
class |
SnsPublish
(experimental) A Step Functions Task to publish messages to SNS topic.
|
class |
SqsSendMessage
(experimental) A StepFunctions Task to send messages to SQS queue.
|
class |
StepFunctionsInvokeActivity
(experimental) A Step Functions Task to invoke an Activity worker.
|
class |
StepFunctionsStartExecution
(experimental) A Step Functions Task to call StartExecution on another state machine.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Canary
(experimental) Define a new Canary.
|
class |
CfnCanary
A CloudFormation `AWS::Synthetics::Canary`.
|
| Modifier and Type | Method and Description |
|---|---|
CodeConfig |
AssetCode.bind(Construct scope,
String handler)
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
|
abstract CodeConfig |
Code.bind(Construct scope,
String handler)
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
InlineCode.bind(Construct _scope,
String handler)
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
|
CodeConfig |
S3Code.bind(Construct _scope,
String _handler)
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
|
static CfnCanary.Builder |
CfnCanary.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnCanary(Construct scope,
String id,
CfnCanaryProps props)
Create a new `AWS::Synthetics::Canary`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnTable.Builder |
CfnTable.Builder.create(Construct scope,
String id) |
static CfnDatabase.Builder |
CfnDatabase.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnDatabase(Construct scope,
String id)
Create a new `AWS::Timestream::Database`.
|
CfnDatabase(Construct scope,
String id,
CfnDatabaseProps props)
Create a new `AWS::Timestream::Database`.
|
CfnTable(Construct scope,
String id,
CfnTableProps props)
Create a new `AWS::Timestream::Table`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnUser.Builder |
CfnUser.Builder.create(Construct scope,
String id) |
static CfnServer.Builder |
CfnServer.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnServer(Construct scope,
String id)
Create a new `AWS::Transfer::Server`.
|
CfnServer(Construct scope,
String id,
CfnServerProps props)
Create a new `AWS::Transfer::Server`.
|
CfnUser(Construct scope,
String id,
CfnUserProps props)
Create a new `AWS::Transfer::User`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnByteMatchSet
A CloudFormation `AWS::WAF::ByteMatchSet`.
|
class |
CfnSqlInjectionMatchSet
A CloudFormation `AWS::WAF::SqlInjectionMatchSet`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnByteMatchSet.Builder |
CfnByteMatchSet.Builder.create(Construct scope,
String id) |
static CfnSqlInjectionMatchSet.Builder |
CfnSqlInjectionMatchSet.Builder.create(Construct scope,
String id) |
static CfnWebACL.Builder |
CfnWebACL.Builder.create(Construct scope,
String id) |
static CfnXssMatchSet.Builder |
CfnXssMatchSet.Builder.create(Construct scope,
String id) |
static CfnIPSet.Builder |
CfnIPSet.Builder.create(Construct scope,
String id) |
static CfnRule.Builder |
CfnRule.Builder.create(Construct scope,
String id) |
static CfnSizeConstraintSet.Builder |
CfnSizeConstraintSet.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnByteMatchSet(Construct scope,
String id,
CfnByteMatchSetProps props)
Create a new `AWS::WAF::ByteMatchSet`.
|
CfnIPSet(Construct scope,
String id,
CfnIPSetProps props)
Create a new `AWS::WAF::IPSet`.
|
CfnRule(Construct scope,
String id,
CfnRuleProps props)
Create a new `AWS::WAF::Rule`.
|
CfnSizeConstraintSet(Construct scope,
String id,
CfnSizeConstraintSetProps props)
Create a new `AWS::WAF::SizeConstraintSet`.
|
CfnSqlInjectionMatchSet(Construct scope,
String id,
CfnSqlInjectionMatchSetProps props)
Create a new `AWS::WAF::SqlInjectionMatchSet`.
|
CfnWebACL(Construct scope,
String id,
CfnWebACLProps props)
Create a new `AWS::WAF::WebACL`.
|
CfnXssMatchSet(Construct scope,
String id,
CfnXssMatchSetProps props)
Create a new `AWS::WAF::XssMatchSet`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnGeoMatchSet
A CloudFormation `AWS::WAFRegional::GeoMatchSet`.
|
class |
CfnRateBasedRule
A CloudFormation `AWS::WAFRegional::RateBasedRule`.
|
class |
CfnSizeConstraintSet
A CloudFormation `AWS::WAFRegional::SizeConstraintSet`.
|
class |
CfnXssMatchSet
A CloudFormation `AWS::WAFRegional::XssMatchSet`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnGeoMatchSet.Builder |
CfnGeoMatchSet.Builder.create(Construct scope,
String id) |
static CfnByteMatchSet.Builder |
CfnByteMatchSet.Builder.create(Construct scope,
String id) |
static CfnRegexPatternSet.Builder |
CfnRegexPatternSet.Builder.create(Construct scope,
String id) |
static CfnSqlInjectionMatchSet.Builder |
CfnSqlInjectionMatchSet.Builder.create(Construct scope,
String id) |
static CfnWebACL.Builder |
CfnWebACL.Builder.create(Construct scope,
String id) |
static CfnXssMatchSet.Builder |
CfnXssMatchSet.Builder.create(Construct scope,
String id) |
static CfnWebACLAssociation.Builder |
CfnWebACLAssociation.Builder.create(Construct scope,
String id) |
static CfnIPSet.Builder |
CfnIPSet.Builder.create(Construct scope,
String id) |
static CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.create(Construct scope,
String id) |
static CfnRule.Builder |
CfnRule.Builder.create(Construct scope,
String id) |
static CfnSizeConstraintSet.Builder |
CfnSizeConstraintSet.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnByteMatchSet(Construct scope,
String id,
CfnByteMatchSetProps props)
Create a new `AWS::WAFRegional::ByteMatchSet`.
|
CfnGeoMatchSet(Construct scope,
String id,
CfnGeoMatchSetProps props)
Create a new `AWS::WAFRegional::GeoMatchSet`.
|
CfnIPSet(Construct scope,
String id,
CfnIPSetProps props)
Create a new `AWS::WAFRegional::IPSet`.
|
CfnRateBasedRule(Construct scope,
String id,
CfnRateBasedRuleProps props)
Create a new `AWS::WAFRegional::RateBasedRule`.
|
CfnRegexPatternSet(Construct scope,
String id,
CfnRegexPatternSetProps props)
Create a new `AWS::WAFRegional::RegexPatternSet`.
|
CfnRule(Construct scope,
String id,
CfnRuleProps props)
Create a new `AWS::WAFRegional::Rule`.
|
CfnSizeConstraintSet(Construct scope,
String id,
CfnSizeConstraintSetProps props)
Create a new `AWS::WAFRegional::SizeConstraintSet`.
|
CfnSqlInjectionMatchSet(Construct scope,
String id,
CfnSqlInjectionMatchSetProps props)
Create a new `AWS::WAFRegional::SqlInjectionMatchSet`.
|
CfnWebACL(Construct scope,
String id,
CfnWebACLProps props)
Create a new `AWS::WAFRegional::WebACL`.
|
CfnWebACLAssociation(Construct scope,
String id,
CfnWebACLAssociationProps props)
Create a new `AWS::WAFRegional::WebACLAssociation`.
|
CfnXssMatchSet(Construct scope,
String id,
CfnXssMatchSetProps props)
Create a new `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 | Method and Description |
|---|---|
static CfnRuleGroup.Builder |
CfnRuleGroup.Builder.create(Construct scope,
String id) |
static CfnRegexPatternSet.Builder |
CfnRegexPatternSet.Builder.create(Construct scope,
String id) |
static CfnWebACL.Builder |
CfnWebACL.Builder.create(Construct scope,
String id) |
static CfnWebACLAssociation.Builder |
CfnWebACLAssociation.Builder.create(Construct scope,
String id) |
static CfnIPSet.Builder |
CfnIPSet.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnIPSet(Construct scope,
String id,
CfnIPSetProps props)
Create a new `AWS::WAFv2::IPSet`.
|
CfnRegexPatternSet(Construct scope,
String id,
CfnRegexPatternSetProps props)
Create a new `AWS::WAFv2::RegexPatternSet`.
|
CfnRuleGroup(Construct scope,
String id,
CfnRuleGroupProps props)
Create a new `AWS::WAFv2::RuleGroup`.
|
CfnWebACL(Construct scope,
String id,
CfnWebACLProps props)
Create a new `AWS::WAFv2::WebACL`.
|
CfnWebACLAssociation(Construct scope,
String id,
CfnWebACLAssociationProps props)
Create a new `AWS::WAFv2::WebACLAssociation`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnConnectionAlias
A CloudFormation `AWS::WorkSpaces::ConnectionAlias`.
|
class |
CfnWorkspace
A CloudFormation `AWS::WorkSpaces::Workspace`.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnWorkspace.Builder |
CfnWorkspace.Builder.create(Construct scope,
String id) |
static CfnConnectionAlias.Builder |
CfnConnectionAlias.Builder.create(Construct scope,
String id) |
| Constructor and Description |
|---|
CfnConnectionAlias(Construct scope,
String id,
CfnConnectionAliasProps props)
Create a new `AWS::WorkSpaces::ConnectionAlias`.
|
CfnWorkspace(Construct scope,
String id,
CfnWorkspaceProps props)
Create a new `AWS::WorkSpaces::Workspace`.
|
Copyright © 2021. All rights reserved.